This environment variable sets the working directory for the application. $winhandle=WinGetHandle("CST Automatic Software Update","")ĬontrolFocus($winhandle, "", "Button1") ControlSend($winhandle, "", "Button1","") If Not WinExists("CST Automatic Software Update") Then
WinActivate("CST Automatic Software Update","") Run($path & " updatefromdir:" & $path1, Automatic Software Update") $path = EnvGet ( "ProgramFiles") & "\CST STUDIO SUITE 2012\Auto_Update_Control.exe" $path = EnvGet ( "ProgramFiles(x86)") & "\CST STUDIO SUITE 2012\Auto_Update_Control.exe" $OS = RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment", "PROCESSOR_ARCHITECTURE") Write a Custom Action(with apt name) just before InstallFinalize in ImmediateExecute for this task. The AutoIt Script to achieve this task is given below, complie it and keep the resultant EXE in %Programdata%\CST. %programfiles%\Auto_Update_Control.exe updatefromdir:"" Write a Custom Action(with apt name) just before InstallFinalize in ImmediateExecute for this task too. SUP patch file under this folder using MSI. Also create a folder under %temp% named CST and keep. This can be achieved using VBSscript but it’s better to use AUTOIT utility to create a script to automate the whole process.
CST MICROWAVE STUDIO ERROR LOG FILE UPDATE
“C:\Program Files (x86)\CST STUDIO SUITE 2012\CSTSettings.exe” floating Update the application using SUP patch file Write a Custom Action(with apt name) just before InstallFinalize in ImmediateExecute to run : Using CSTSettings.exe installed with package.This too can be achieved using two methods:
Disable the 'Automatically check for updates' option: To achieve given above tasks, we need to make following changes to MSI: 1.
CST MICROWAVE STUDIO ERROR LOG FILE INSTALL
The purpose of this document is to create a silent install for CST Studio Suite 2012.