Установка из winnt.sif
Тихая установка не проходит
запускаю cmd-файл из winnt.sif : ---------------------------------- @echo on title Installing applications and configuring ones ECHO. ECHO Removing Wallpapers and Screensavers... DEL "%systemroot%\*.bmp" DEL "%systemroot%\Web\Wallpaper\*.jpg" DEL "%systemroot%\system32\dllcache\*.scr" DEL "%systemroot%\system32\*.scr" ECHO. ECHO Removing useless shortcuts... DEL "%systemdrive%\Documents and Settings\All Users\Start Menu\Windows Update.lnk" DEL "%systemdrive%\Documents and Settings\All Users\Start Menu\Set Program Access and Defaults.lnk" DEL "%systemdrive%\Documents and Settings\All Users\Start Menu\Windows Catalog.lnk" ECHO. ECHO Installing WinRar start /wait "%systemdrive%\install\WinRARv3.50\Setup.exe /s" ECHO. ECHO Installing TotalCommander start /wait "%systemdrive%\install\Total commander podarok edition 20\total commander podarok edition 20.exe" ECHO. ECHO Deleting ASP.NET User Account created by .NET Framework 1.1... net user aspnet /delete ECHO. PAUSE EXIT --------------------------------------------------- при установке rar'а открывается дочернее cmd и ... тишина, пока не наберу exit. Только после этого продолжается выполнение файла. С командером тоже самое. При этом установки не происходит. Ни какой ругани тоже нет. Тестил на VirtualPC2004 на чистом винте. Из командной строки тотала уже после установки винды rar тоже не ставиться. Поможите, плз.... |
Для начала поясни, пожалуйста, что такое "...\WinRARv3.50\Setup.exe" ?
|
Цитата:
|
LordMadman
Хитро как то... :) Во-первых, уже давно отсуществовал даже WinRAR 3.51, а на сегодня актуальной версией является WinRAR 3.70. Во-вторых, что-то я не помню такого, чтобы у этой программы был отдельный "сетап" в спец. каталоге. Обычно - это просто SFX-файл со сценарием установки (рядом лежащий ключ "подхватывается") и с именем, наподобие wrar370ru.exe. Или у тебя "спец. сборка"? ;) P.S. Я запускаю установку этой программы командой: "start /min /wait wrar370ru.exe /s" |
YuriPet
Обычный инсталл (SFX), только обозвали по другому. Версия значения не имеет, проблема ведь не в версии. При первом тесте из командной строки тотала получилось, а потом ни в какую, даже на чистом винте |
Во-первых непонятно что значит "запускаю cmd-файл из winnt.sif"
Во-вторых не указано откуда запускается cmd-файл. Попробуй так: Код:
start/wait "" "%systemdrive%\install\WinRARv3.50\Setup.exe" /s |
Цитата:
|
LordMadman
Приведенный выше код работает. Но из приведенного вами кода лучше убрать pause :) |
Вложений: 1
У меня не работает. Получается такая картина с любым запускаемым файлом (см. картинку).
Всё это запускается на чистой винде (без твиков и т.п.) сразу после установки |
LordMadman
Из приведенного скриншота вижу что не указан ключевой момент start/wait "" "%systemdrive%\install\WinRARv3.50\Setup.exe" /s (двойные кавычки + ключи выводятся ЗА кавычки) Если судить по скрину - код должен быть примерно такой: start/wait "" "%systemdrive%\install\AutoIt3.exe" /AutoIt-WinRAR.au3 |
При более внимательном рассмотрении справки по Start понял ошибку, спасибо за помощь!!!
|
Время: 11:49. |
Время: 11:49.
© OSzone.net 2001-