 |
|
Странности в работе bat-ника
Подскажите, как решить такую проблему выполнения батника, запускающего установку обновлений для WME и WMP. Если запускаю батник из-под Total Commander-а, то всё прекрасно работает, а если запускаю его из менюшки, созданной AutoPlay Media Studio, то батник запускается, открывает консольное окно, но винда выдаёт сообщение, что не может найти файл '.\001_KB954156_(08-09-2008)\WindowsMedia9-KB954156-x86-RUS.exe'. Жму ОК, но выскакивают аналогичные сообщения по поводу следующего exe-шника и т.д. по поводу всех остальных exe-шников, прописанных в батнике.
На всякий случай, вот содержание батника:
Код:
@echo off
ECHO.
ECHO Installing Hotfixes for Windows Media (XP SP3)
ECHO --------------------------------------------------------------------------
ECHO 001 - KB954156 (08-09-2008)
start /wait .\001_KB954156_(08-09-2008)\WindowsMedia9-KB954156-x86-RUS.exe /Q /O /N /Z
ECHO 002 - KB952069 (13-01-2009)
start /wait .\002_KB952069_(13-01-2009)\WindowsXP-WindowsMedia-KB952069-v2-x86-RUS.exe /Q /O /N /Z
ECHO 003 - KB973540 (10-08-2009)
start /wait .\003_KB973540_(10-08-2009)\WindowsXP-WindowsMedia-KB973540-x86-RUS.exe /Q /O /N /Z
ECHO 004 - KB968816 (07-09-2009)
start /wait .\004_KB968816_(07-09-2009)\WindowsXP-WindowsMedia-KB968816-x86-RUS.exe /Q /O /N /Z
ECHO 005 - KB954155 (12-10-2009)
start /wait .\005_KB954155_(12-10-2009)\WindowsXP-WindowsMedia-KB954155-x86-RUS.exe /Q /O /N /Z
ECHO 006 - KB979402 (12-04-2010)
start /wait .\006_KB979402_(12-04-2010)\WindowsXP-WindowsMedia-KB979402-x86-RUS.exe /Q /O /N /Z
ECHO 007 - KB978695 (07-06-2010)
start /wait .\007_KB978695_(07-06-2010)\WindowsXP-WindowsMedia-KB978695-x86-RUS.exe /Q /O /N /Z
ECHO 008 - KB979332 (07-06-2010)
start /wait .\008_KB979332_(07-06-2010)\WindowsMedia9-KB979332-x86-RUS.exe /Q /O /N /Z
ECHO.
ECHO --------------------------------------------------------------------------
ECHO Done! Please reboot your computer to complete installation!
ECHO.
pause
|
если батник и обновления в одном каталоге можно так:
Код:
@echo off
ECHO.
ECHO Installing Hotfixes for Windows Media (XP SP3)
ECHO --------------------------------------------------------------------------
ECHO 001 - KB954156 (08-09-2008)
start "" /D"%~dp0" /wait 001_KB954156_(08-09-2008)\WindowsMedia9-KB954156-x86-RUS.exe /Q /O /N /Z
ECHO 002 - KB952069 (13-01-2009)
start "" /D"%~dp0" /wait 002_KB952069_(13-01-2009)\WindowsXP-WindowsMedia-KB952069-v2-x86-RUS.exe /Q /O /N /Z
ECHO 003 - KB973540 (10-08-2009)
start "" /D"%~dp0" /wait 003_KB973540_(10-08-2009)\WindowsXP-WindowsMedia-KB973540-x86-RUS.exe /Q /O /N /Z
ECHO 004 - KB968816 (07-09-2009)
start "" /D"%~dp0" /wait 004_KB968816_(07-09-2009)\WindowsXP-WindowsMedia-KB968816-x86-RUS.exe /Q /O /N /Z
ECHO 005 - KB954155 (12-10-2009)
start "" /D"%~dp0" /wait 005_KB954155_(12-10-2009)\WindowsXP-WindowsMedia-KB954155-x86-RUS.exe /Q /O /N /Z
ECHO 006 - KB979402 (12-04-2010)
start "" /D"%~dp0" /wait 006_KB979402_(12-04-2010)\WindowsXP-WindowsMedia-KB979402-x86-RUS.exe /Q /O /N /Z
ECHO 007 - KB978695 (07-06-2010)
start "" /D"%~dp0" /wait 007_KB978695_(07-06-2010)\WindowsXP-WindowsMedia-KB978695-x86-RUS.exe /Q /O /N /Z
ECHO 008 - KB979332 (07-06-2010)
start "" /D"%~dp0" /wait 008_KB979332_(07-06-2010)\WindowsMedia9-KB979332-x86-RUS.exe /Q /O /N /Z
ECHO.
ECHO --------------------------------------------------------------------------
ECHO Done! Please reboot your computer to complete installation!
ECHO.
pause
|
amel27,
Огромнейшее спасибо! Действительно работает!
|
Время: 06:24.
© OSzone.net 2001-