sansar
31-01-2012, 02:06
Помогите пожалуйста кто понимает в CMD скриптах. Дело вот в чём, столкнулся я с проблемкой как мне установить проги автоматом, при чём с %CDROM% или %SYSTENDRIVE% МНЕ КАКТО БЕЗ РАЗНИЦЫ. В общем методом мозгового штурма я сделал вот такую фиговину:
cmdow @ /HID
@echo off
COLOR 0A
Set StartPath=%CDROM%\install
Set Keys=update\update.exe /quiet /passive /norestart
Set Keys1=install.exe /s /sms
Set keys2=install.exe
start /wait %StartPath%\wmp11r\wmdf\%Keys%
start /wait %StartPath%\wmp11r\wmfdist11\%Keys%
start /wait %StartPath%\wmp11r\wmp11\%Keys%
start /wait %StartPath%\Kasper8\%Keys1%
start /wait %StartPath%\VistaDrv\%Keys2%
start /wait %StartPath%\Sounds\%Keys2%
start /wait %StartPath%\Cursors\%Keys2%
Теперь структура папок:
$OEM$\$1\Install
1). $OEM$\$1\Install\Cursors\install.exe
2). $OEM$\$1\Install\Kasper8\install.exe
3). $OEM$\$1\Install\Sounds\install.exe
4). $OEM$\$1\Install\VistaDrv\install.exe
5). $OEM$\$1\Install\wmp11r\install.exe
Я понимаю что может и безграмотно, ну как себе представлял так и зделал)))
Ну в общем, что у меня вышло!
Установка тормозит на 12 минуте и висит *file.cmd* исполняющий собственно установку, но установка висит на месте, в смысле 1,5 часа здал (думал мож лагает), а когда закрываю исполнение CMD файла, то установка падает с12 по 10 минуту.
Теперь собственно вопрос: может я ошибку гдето сделал в исполняющем коде CMD, или может быть сам подход неправильный.
cmdow @ /HID
@echo off
COLOR 0A
Set StartPath=%CDROM%\install
Set Keys=update\update.exe /quiet /passive /norestart
Set Keys1=install.exe /s /sms
Set keys2=install.exe
start /wait %StartPath%\wmp11r\wmdf\%Keys%
start /wait %StartPath%\wmp11r\wmfdist11\%Keys%
start /wait %StartPath%\wmp11r\wmp11\%Keys%
start /wait %StartPath%\Kasper8\%Keys1%
start /wait %StartPath%\VistaDrv\%Keys2%
start /wait %StartPath%\Sounds\%Keys2%
start /wait %StartPath%\Cursors\%Keys2%
Теперь структура папок:
$OEM$\$1\Install
1). $OEM$\$1\Install\Cursors\install.exe
2). $OEM$\$1\Install\Kasper8\install.exe
3). $OEM$\$1\Install\Sounds\install.exe
4). $OEM$\$1\Install\VistaDrv\install.exe
5). $OEM$\$1\Install\wmp11r\install.exe
Я понимаю что может и безграмотно, ну как себе представлял так и зделал)))
Ну в общем, что у меня вышло!
Установка тормозит на 12 минуте и висит *file.cmd* исполняющий собственно установку, но установка висит на месте, в смысле 1,5 часа здал (думал мож лагает), а когда закрываю исполнение CMD файла, то установка падает с12 по 10 минуту.
Теперь собственно вопрос: может я ошибку гдето сделал в исполняющем коде CMD, или может быть сам подход неправильный.