Difference between revisions of "Talk:Vlc"
(→Uninstall issue on Windows 7: new section) |
|||
Line 14: | Line 14: | ||
---- | ---- | ||
+ | |||
+ | == Uninstall issue on Windows 7 == | ||
+ | |||
+ | I found a problem with the unattended-uninstall.cmd script on Windows 7, where the system would randomly lock the ..\VideoLAN\VLC\uninstall.exe file after installation (download handle.exe from here to verify the lock: http://technet.microsoft.com/en-us/sysinternals/bb896655). This lock then prevents the new install to overwrite the uninstall.exe. The result being that the uninstall.exe file "disappears" after the lock has been released. Any future attempts to run the unattended.cmd would then fail because the uninstall.exe is missing... | ||
+ | |||
+ | To fix this problem, in unattended-uninstall.cmd change the for loop to: | ||
+ | |||
+ | :loop | ||
+ | if not exist "%UNINSTALLER%" goto good_end | ||
+ | ping -n 2 127.0.0.1 > NUL | ||
+ | goto loop |
Latest revision as of 22:17, 30 July 2011
Couldn't you copy the vlcrc to the default user as a workaround for your minor problem?
maxdata wrote:
Sometimes hangup upgrade becouse "vlc media has already been installed, ...". Add to Advanced method by SkyBeam, to file:
unattended-uninstall.cmd
regedit /s "%INSTALLER_LOC%vlc-cleanup.reg"
create file:
vlc-cleanup.reg
Windows Registry Editor Version 5.00
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\VLC media player]
Uninstall issue on Windows 7
I found a problem with the unattended-uninstall.cmd script on Windows 7, where the system would randomly lock the ..\VideoLAN\VLC\uninstall.exe file after installation (download handle.exe from here to verify the lock: http://technet.microsoft.com/en-us/sysinternals/bb896655). This lock then prevents the new install to overwrite the uninstall.exe. The result being that the uninstall.exe file "disappears" after the lock has been released. Any future attempts to run the unattended.cmd would then fail because the uninstall.exe is missing...
To fix this problem, in unattended-uninstall.cmd change the for loop to:
- loop
if not exist "%UNINSTALLER%" goto good_end ping -n 2 127.0.0.1 > NUL goto loop