New script with interesting output: Code: #!/bin/sh # requires that the necessary files are in a directory "trados-installation" in home wineprefixcreate cp ~/trados-installation/SDLTrados2007_PRO_SP2_835.exe ~/.wine/drive_c/ cd ~/.wine/drive_c/windows/system32 if test -f msvcr70.dll then echo "file exists" else cp ~/trados-installation/msvcr70.dll ~/.wine/drive_c/windows/system32 wine regsvr32.exe msvcr70.dll fi if test -f fusion.dll then echo "file exists" else cp ~/trados-installation/fusion.dll ~/.wine/drive_c/windows/system32 wine regsvr32.exe fusion.dll fi if test -f secur32.dll then echo "file exists" else cp ~/trados-installation/secur32.dll ~/.wine/drive_c/windows/system32 wine regsvr32.exe secur32.dll fi cd ../../../ wget www.kegel.com/winetricks winetricks -q corefonts gecko wsh56js fakeie6 vcrun6 declare -x $loop1[=wine SDLTrados2007_PRO_SP2_835.exe&>log1.txt] declare -x $loop2=[wine SDLTrados2007_PRO_SP2_835.exe&>log2.txt] cd ~/.wine/drive_c $loop1 { # Screenshot 2a if $button = "No to all" then select $button [="No to all"] fi # Screenshot 4 if $link="Installation Software" then select $link="Installation Software" fi # Screenshot 5 if $link="Install SDL Trados 2007" then select $link="Install SDL Trados 2007" fi # Screenshot 6 if $button="Install" then select $button="Install" fi # Screenshot 7 if read "Failed to install Microsoft .NET Framework 2.0. Continue with other components" then echo ".NET2 INSTALL FAILS!" && select $button="Yes" fi # Screenshot 8 if $button="Annehmen" then select $button="Annehmen" fi # Screenshot 10 if read "I accept the terms in the license agreement" | "I do not accept the terms in the license agreement" then select "I accept the terms in the license agreement" fi # Screenshot 11 if read = "User name" then echo = "test" fi if read = "Organisation" then echo = "test" && select $button = "Next" fi # Screenshot 1 als letzes Eingeben! if $button="Next" then select $button="Next" fi fi } if [ test -f trados.exe ] then { wine $loop2 #Screenshot 5 if $link ="Install SDL FLEXlm License server" then select $link ="Install SDL FLEXlm License server" fi } else exit Now to the interesting part: It's not launching the installation yet, but I'm not far. The script is not yet distinguishing the prompting of the wine installation with all other if and throwing me error because of the if (I have to find out why). The interesting thing is that all winetricks and steps before are working, so if you go to drive_c and launch the installer of Trados, you start directly with the installation of the .NET2, throwing you a couple of exceptions like the ones I've seen later on Trados. Tested on 0.9.59.