Silent installation stucks

Advertisement

jdeheyn
Guest

Silent installation stucks

I try to install WinSCP in silent mode, with option to add WinSCP file path to the %PATH% of Windows. It is the first installation, the program was not installed before on this computer (Windows Server 2012 R2).

So, I use the following command line for the installation, in administrator mode:
WinSCP-5.17.9-Setup.exe /VERYSILENT /SUPPRESSMSGBOXES /ALLUSERS /LOG="C:\temp\WinSCP_installation.log" /NORESTART /LOADINF="C:\temp\WinSCP-5.17.9-Setup.inf"

"C:\temp\WinSCP-5.17.9-Setup.inf" contains:
[Setup]
Lang=fr
Dir=C:\Program Files (x86)\WinSCP
Group=(Default)
NoIcons=0
SetupType=custom
Components=main,shellext,pageant,puttygen
Tasks=searchpath

At the end of the installation, the process stucks. In Windows Tasks Manager, I have the 3 tasks running:
WinSCP.exe
WinSCP-5.17.9-Setup.exe
WinSCP-5.17.9-Setup.tmp

In the installation log file, the last lines are :
2021-01-25 21:55:05.998   -- Registry entry --
2021-01-25 21:55:05.998   Key: HKEY_CURRENT_USER\Software\Martin Prikryl\WinSCP 2\Configuration\Interface
2021-01-25 21:55:05.998   Value name: DDExtEnabled
2021-01-25 21:55:05.998   Creating or opening the key.
2021-01-25 21:55:05.998   Creating or setting the value.
2021-01-25 21:55:05.998   Successfully created or set the value.
2021-01-25 21:55:05.998   Registering 32-bit DLL/OCX: C:\Program Files (x86)\WinSCP\DragExt64.dll
2021-01-25 21:55:05.999   Spawning 32-bit RegSvr32: "C:\windows\system32\regsvr32.exe" /s "C:\Program Files (x86)\WinSCP\DragExt64.dll"
2021-01-25 21:55:06.070   Registration successful.
2021-01-25 21:55:06.070   Saving uninstall information.
2021-01-25 21:55:06.070   Writing uninstaller messages: C:\Program Files (x86)\WinSCP\unins000.msg
2021-01-25 21:55:06.070   Creating new uninstall key: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\winscp3_is1
2021-01-25 21:55:06.071   Writing uninstall key values.
2021-01-25 21:55:06.071   Detected previous non administrative install? No
2021-01-25 21:55:06.071   Detected previous administrative 64-bit install? No
2021-01-25 21:55:06.100   Installation process succeeded.
2021-01-25 21:55:06.100   -- Run entry --
2021-01-25 21:55:06.100   Run as: Current user
2021-01-25 21:55:06.100   Type: Exec
2021-01-25 21:55:06.100   Filename: C:\Program Files (x86)\WinSCP\WinSCP.exe
2021-01-25 21:55:06.100   Parameters: /AddSearchPath

It seems the process stucks on Windows %PATH% configuration.
If I kill "WinSCP.exe" process, the installation continue until the end.
And, in the installation log file, the last lines are:
2021-01-25 21:55:06.070   Registration successful.
2021-01-25 21:55:06.070   Saving uninstall information.
2021-01-25 21:55:06.070   Writing uninstaller messages: C:\Program Files (x86)\WinSCP\unins000.msg
2021-01-25 21:55:06.070   Creating new uninstall key: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\winscp3_is1
2021-01-25 21:55:06.071   Writing uninstall key values.
2021-01-25 21:55:06.071   Detected previous non administrative install? No
2021-01-25 21:55:06.071   Detected previous administrative 64-bit install? No
2021-01-25 21:55:06.100   Installation process succeeded.
2021-01-25 21:55:06.100   -- Run entry --
2021-01-25 21:55:06.100   Run as: Current user
2021-01-25 21:55:06.100   Type: Exec
2021-01-25 21:55:06.100   Filename: C:\Program Files (x86)\WinSCP\WinSCP.exe
2021-01-25 21:55:06.100   Parameters: /AddSearchPath
2021-01-25 21:59:14.291   Process exit code: 1
2021-01-25 21:59:14.291   Post install
2021-01-25 21:59:14.291   Need to restart Windows? No
2021-01-25 21:59:14.295   Done
2021-01-25 21:59:14.295   Recording installer usage statistics: /Usage=TypicalInstallation:0,InstallationsUser+,InstallationsFirstCustom+,LastInstallationAutomaticUpgrade:0,InstallationsSilent+,
2021-01-25 21:59:14.727   Deinitializing Setup.
2021-01-25 21:59:14.727   Preparing installation report
2021-01-25 21:59:14.727   Sending installation report: <removed by admin>
2021-01-25 21:59:14.741   Error sending installation report: WinHttp.WinHttpRequest: The server name or address could not be resolved
                          
2021-01-25 21:59:14.748   Log closed.

And the file path of WinSCP is correctly added to Windows %PATH%.
But I have to kill WinSCP.exe to finish the installation.

With the same installation command line, if I remove "Tasks=searchpath" in "C:\temp\WinSCP-5.17.9-Setup.inf" the installation goes to the end, but the Windows %PATH% parameter is not modified.

Does it say something to someone ? :)

Reply with quote

Advertisement

martin
Site Admin
martin avatar
Joined:
Posts:
41,286
Location:
Prague, Czechia

Re: Silent installation stucks

If you run WinSCP.exe /AddSearchPath as Administrator after the installation, does it hang too?

Reply with quote

Advertisement

You can post new topics in this forum