|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] Установка программ с помощью install.cmd |
|
[решено] Установка программ с помощью install.cmd
|
Пользователь Сообщения: 78 |
Помогите пожалуйста кто понимает в 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, или может быть сам подход неправильный. |
|
------- Отправлено: 02:06, 31-01-2012 |
![]() Модератор Сообщения: 4918
|
Профиль | Сайт | Отправить PM | Цитировать На время отладки скрипта, уберите первые две строчки CMD-файла и увидите, на каком этапе останавливается сценарий автоустановки.
|
------- Не было печали, апдейтов накачали.
Отправлено: 09:44, 01-02-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1269
|
Профиль | Отправить PM | Цитировать Цитата jameszero:
sansar, либо определяйте %CDROM%, либо замените на %SYSTEMDRIVE% |
|
Отправлено: 12:03, 01-02-2012 | #3 |
Пользователь Сообщения: 78
|
Профиль | Отправить PM | Цитировать Всё решил! Просто через RunOnsex.cmd Всё зделал) Вот пример:
cmdow @ /HID @echo off for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i: REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v cdrom /d %CDROM% /f SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx REG ADD %KEY%\999 /V 3 /D "%CDROM%\WPI\WPI.hta" /f REG ADD %KEY%\999 /V 4 /D "%systemdrive%\install\install.cmd /f EXIT Цитата sansar:
|
|
------- Последний раз редактировалось sansar, 19-02-2012 в 22:52. Отправлено: 12:09, 01-02-2012 | #4 |
Ветеран Сообщения: 902
|
Профиль | Отправить PM | Цитировать sansar, Зачем вы вносите переменную %CDROM% в переменную среду?
Думаю эта часть кода лишняя. REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v cdrom /d %CDROM% /f |
|
------- Отправлено: 13:28, 01-02-2012 | #5 |
Пользователь Сообщения: 78
|
Профиль | Отправить PM | Цитировать Devils0411 для того чтоб она сушествовала лиш на протяжении этой се
Цитата Devils0411:
|
|
------- Отправлено: 22:33, 01-02-2012 | #6 |
Ветеран Сообщения: 902
|
Профиль | Отправить PM | Цитировать sansar, дык переменная CDROM будет фигурировать только в install.cmd, после его завершения эта переменная не будет где либо фигурировать. А так, вы засоряете реестр ненужными значениями!
|
------- Отправлено: 10:15, 02-02-2012 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Обои и Значки - [решено] Изменить стандартные значки с помощью рестовратора в монтированом образе install.wim | убийца1976 | Оформление Windows 11/ 10 / 8 / 7 / Vista | 2 | 22-01-2011 20:29 | |
CMD/BAT - Написание логов с помощью BAT | CMD | registeruser1 | Скриптовые языки администрирования Windows | 8 | 22-05-2010 19:57 | |
Доступ - [решено] Смена пароля с помощью cmd | censored | Microsoft Windows 2000/XP | 2 | 25-11-2008 17:36 | |
Решено | Управление с помощью cmd | Traktorist | Microsoft Windows 2000/XP | 2 | 04-05-2006 17:14 | |
Набор программ для post-install | TbMA | Автоматическая установка Windows 2000/XP/2003 | 3 | 23-06-2005 00:49 |
|