Skip to main content

Posts

Silent Install of TortoiseSVN

What is It? TortoiseSVN   is an  Apache ™  Subversion (SVN)  client, implemented as a Windows shell extension. It's intuitive and easy to use, since it doesn't require the Subversion command line client to run. The source is ava ilable for dow nload  here . How to Install Silently? To Install: Step 1:  Download the source from  web  and get the installer "TortoiseSVN-1.9.5.27581-x64-svn-1.9.5.msi" Step 2:  Run following command: "%windir%\System32\msiexec.exe" /i  "TortoiseSVN-1.9.5.27581-x64-svn-1.9.5.msi" /qn /norestart            /i: to install the Windows Installer            /qn: silent install with no user interface            /norestart: suppresses any reboot prompt along-with hard reboot itself To Uninstall: Run following command: "%windir%\System32\msiexec.exe" /x  {product code} /qn /noresta...

Silent Installation of Notepad++

What is It? Notepad++ is a free source code editor and Notepad replacement that supports several languages. It  ensures a higher execution speed and smaller program size. The source is ava ilable for dow nload  here . How to Install Silently? To Install: Step 1:  Download the source from  web  and get the installer npp.7.5.2.Installer.x64.exe. Step 2:  Run following command:  npp.7.5.2.Installer.x64.exe /S /noUpdater            /noUpdater switch is introduced from v7.5 onwards. Step 3:  (only if below v7.5 is being used) Delete "updater" folder located in: "%ProgramFiles%\Notepad++\updater" To Uninstall: Run following two commands: "%ProgramFiles%\Notepad++\uninstall.exe /S" Additional Notes: Following install/uninstall instructions are created based on version 7.5.2 of Notepad++ in 64-bit machine. Ensure that Notepad++ (notepad++.exe) isn't running when ins...

Silent Install of WiX Toolset

What is It? WiX Toolset  helps   building processes to create Windows installation packages from XML.   The toolset provides both a command line environment that developers may either integrate into their old style Makefile build processes or use the newer MSBuild technology from inside integrated development environments like Microsoft Visual Studio or SharpDevelop to build their MSI and MSM setup packages. The source is available for download  here . How to Install Silently? To Install: Step1:  Download the source from web and get the installer wix311.exe. Step2:  Run following command: wix311.exe /install /quiet /norestart Step 3:  Copy the Votive2017.vsix file (provided by vendor) to the local machine (e.g. %TEMP%) Step 4:   Run VSIXinstaller from its stored location "%ProgramFiles(x86)%\Microsoft Visual Studio\2017\Professional\Common7\IDE\VSIXInstaller.exe" <path of VSIX file> /quiet To Unins...

Commonly Used Setup.exe Silent Switches

Setup.exe Silent Switches Perhaps there is some undocumented process you can uncover. Below are some command lines found to work, try “setup.exe /?” first then go through the list below- you may get lucky! ●       setup.exe /q ●       setup.exe /qn ●       setup.exe /silent ●       setup.exe /s ●       setup.exe /NoUserInput ●       setup.exe /unattended ●       setup.exe /CreateAnswerFile ●       setup.exe /quiet ●       setup.exe /passive ●       setup.exe /NoUI ●       setup.exe -s ●       setup.exe -silent ●       setup.exe /VerySilent ●    ...

Installing Legacy Setup OR Creating Answer / Response Files

Details about installing legacy setup applications: Creating InstallShield Response Files or Answer Files ISS file – Install Shield Silence (Response)File Installshield Setup.exe allows creating a Response file. use your custom installation to install these resources without user interaction. The high-level process for creating custom installation for InstallShield images is as follows: ●       To record a silent InstallShield installation, run the  setup -r  command. ●       To play back a silent InstallShield installation, run the  setup -s  command. Recording the Response File To start recording the response file, perform the following steps: Change to the directory containing the setup script. Run the following command: 3.   setup -r -f1 my_response_file .iss where  my_response_file  is any name you want to use. For example, to create a response file for endpoint i...

Environment Variables

All details about environment variables and their use in an installer. Format Environment Variables in Windows are denoted with percent signs (%) surrounding the name: %name% echo To display an environment variable's value in  cmd.exe , type  echo %name% . C:\>echo %USERPROFILE% C:\Users\Daniel set To  create/set  a variable, use  set varname=value : C:\>set FunnyCatPictures=C:\Users\Daniel\Pictures\Funny Cat Pictures C:\>set FunnyCatPicturesTwo=%USERPROFILE%\Pictures\Funny Cat Pictures 2 Environment variables set in this way are available for (the rest of) the duration of the Command Prompt process in which they are set, and are available to processes that are started after the variables were set. setx To  create/set  a variable  permanently , use  setx varname "value" : C:\>setx FunnyCatPictures "C:\Users\Daniel\Pictures\Funny Cat Pictures" [Restart CMD] C:\>echo %FunnyCatPicture...

ADDLOCAL & ADDSOURCE Properties

ADDLOCAL property The value of the ADDLOCAL property is a list of features that are delimited by commas, and are to be installed locally. The features must be present in the Feature column of the Feature Table . To install all features locally, use ADDLOCAL=ALL on the command line . Do not enter ADDLOCAL=ALL into the Property Table , because this generates a locally installed package that cannot be correctly removed. Do not use spaces between names. Use the format ADDLOCAL = value,value,value... ADDSOURCE property The value of the ADDSOURCE property is a list of features that are delimited by commas, and are to be installed to run from the source. The features must be present in the Feature column of the Feature Table . To install all features as run from source, use ADDSOURCE=ALL on the command line . Do not enter ADDSOURCE=ALL into the Property Table , because this generates a run-from-source package that cannot be correctly removed. Remarks The feature name...