 |
|
(solved) Где ошибка в RUNONCEEX.CMD?
При первом запуске заместо установки просто открывает CD столько раз столько заданий стоит и не приступает к установке. В данном случае 10 раз.
RUNONCEEX.CMD
Код:
cmdow @ /HID
@echo off
SET CDROM=%~d0
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY% /V TITLE /D "Install programm..." /f
REG ADD %KEY%\001 /VE /D "ACDSee32 3.0 Russian" /f
REG ADD %KEY%\001 /V 1 /D "%CDROM%\INSTALL\ACDSEE32\SETUP.EXE" /f
REG ADD %KEY%\010 /VE /D "Adobe Acrobat Reader 6" /f
REG ADD %KEY%\010 /V 1 /D "%CDROM%\INSTALL\READER\AR6.exe" /f
REG ADD %KEY%\015 /VE /D "WinRAR v3.0 " /f
REG ADD %KEY%\015 /V 1 /D "%CDROM%\INSTALL\WINRAR\WINRAR30CE.EXE /s" /f
REG ADD %KEY%\020 /VE /D "FirewallDisable" /f
REG ADD %KEY%\020 /V 1 /D "%CDROM%\INSTALL\FIREWALLDISABLE.REG /qn" /f
REG ADD %KEY%\025 /VE /D "Far1705.exe" /f
REG ADD %KEY%\025 /V 1 /D "%CDROM%\INSTALL\FAR\FAR1705.EXE" /f
REG ADD %KEY%\030 /VE /D "Symantec" /f
REG ADD %KEY%\030 /V 1 /D "%CDROM%\INSTALL\SYMANTEC\SETUP.EXE" /f
REG ADD %KEY%\035 /VE /D "WINDVD5" /f
REG ADD %KEY%\035 /V 1 /D "%CDROM%\INSTALL\WINDVD5\WINDVD5.EXE" /f
REG ADD %KEY%\040 /VE /D "Firewall Client Ver. 3.0" /f
REG ADD %KEY%\040 /V 1 /D "%CDROM%\INSTALL\CLIENT\SETUP.EXE" /f
REG ADD %KEY%\045 /VE /D "ODBS" /f
REG ADD %KEY%\045 /V 1 /D "%CDROM%\INSTALL\ODBS.REG" /f
EXIT
Почему только открывает диск? Ведь если путь указан не верно должно выскочить сообщение об ошибке.
|
Vadikan |
21-12-2005 19:20 385547 |
Has17
Цитата:
Почему только открывает диск?
|
В смысле? Открывается окно проводника с содержимым корня CD?
Вообще, приведенный код корректно работает только при запуске runonceex.cmd с CD из-за SET CDROM=%~d0. Вы запустите runonceex.cmd с CD вручную и посмотрите правильно ли импортируются ключи в ветку HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx и какие там пути.
|
Огромное спасибо за совет. Проблема решена.
Ошибка была в строке:
SET CDROM=%~d0
Суть было в том, что после строки стоял пробел и в связи с этим путь к установке был "C: \install\ACDSee32\Setup.exe"
|
Время: 20:31.
© OSzone.net 2001-