Kevin DeKorte
2002-Dec-05 12:06 UTC
Shell script for launching wineapps from a unix file manager
All, Did a little research and found this little trick that works well. First create this batch file and modify to your system. winword ------------------------------------ FNAME=`wine -- winepath -l "$1"` wine -- "/wine/c/Program Files/Microsoft Office/Office/WINWORD.exe" "$FNAME" ------------------------------------ chmod a+x winword and put it some where in the path then associate any .doc to be opened with 'winword' and it works great. I have also used this method with excel and quicktime files. How it works: Line 1: FNAME=`wine -- winepath -l "$1" What it does takes a unix path like /home/uid/Docuements/file.doc and set the variable FNAME to f:\Documents\file.doc Line 2: wine -- "/wine/c/Program Files/Microsoft Office/Office/WINWORD.exe" "$FNAME" Loads winword via wine with the wine relative path to the file. example: winword /home/uid/Documents/file.doc creates wine -- /wine/c/Program Files/Microsoft Office/Office/WINWORD.exe F:\Documents\file.doc Which is what word needs to load the selected file. Hope you find this useful. Kevin ====--------------------------------- Kevin DeKorte kdekorte@yahoo.com __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com
Just spent an hour searching lists, and can't find out why this is still a problem.. UNWISE.EXE a common installer works correctly during install, but when using it to uninstall, it can't find 'install.log'. Linking `ln INSTALL.LOG install.log` works nicely, but I have filesystem="win95" and I thought that dealt with the case issue. -- -- "Catch the Magic of Linux..." -------------------------------------------------------- Michael Peddemors - Senior Consultant LinuxAdministration - Internet Services NetworkServices - Programming - Security Wizard IT Services http://www.wizard.ca Linux Support Specialist - http://www.linuxmagic.com LinuxMagic is a Registered TradeMark of Wizard Tower TechnoServices Ltd. -------------------------------------------------------- (604)589-0037 Beautiful British Columbia, Canada