Показать полную графическую версию : [статья] SetupComplete.cmd
Acozaman
28-07-2020, 21:20
start /wait "%windir%\Setup\Scripts\winrar.exe" /s
Это не работает! Как установить winrar во время установки?
Acozaman, а после установки команда работает? А без ключа /s? Если ответ на оба вопроса 'нет', у вас просто нет файла в указанной папке. См. также Добавление файлов с помощью $OEM$ папок (http://www.oszone.net/8603#oem)
Acozaman
29-07-2020, 15:20
Vadikan, Неправильный синтаксис, описание проблемы в ссылке!
start /wait "" "%~dp0winrar.exe" /s
https://superuser.com/questions/842896/start-w-with-additional-switches
msiexec.exe /package "%~dp0package.msi" /qn REBOOT=ReallySuppress
Почему не работает установка msi установщика через setupcomplete?
В самой Windows это всё работает!
p.s
MSI файл находиться рядом с setupcomplete.cmd
MSI файл находиться рядом с setupcomplete.cmd »
Но запускаете вы msiexec.exe, который "рядом с собой" не находит пакета.
Пишите путь полностью
msiexec.exe /package "%SystemRoot%\Setup\Scripts\package.msi" /qn REBOOT=ReallySuppress
Но запускаете вы msiexec.exe, который "рядом с собой" не находит пакета.
Пишите путь полностью »
start /wait msiexec /i "%systemroot%\Setup\Scripts\install\package.msi" /qn
Проверено! Не имеет значения полный путь или нет. Конкретно один msi файл не устанавливается, с остальными проблем нет.
Именно это проблемный установщик CCleaner!
Qunever, а почему именно MSI установщик для CCleaner выбрали?
а почему именно MSI установщик для CCleaner выбрали? »
exe с ключом /S, мне не удалось запустить в тихом режиме в даже в установленной системе, т.е окно установщика появляется
т.е
Некоторые разработчики предоставляют установщики исключительно только MSI
CCleaner в том случае исключение, они дают обе альтернативы.
Возможно, дело в этом https://t.me/sterkin_ru/928 :) То есть я бы логи антивируса посмотрел.
Qunever, при автоустановке системы вы это окно не увидите, главное, чтобы установка программы была полностью автоматической.
Возможно, дело в этом https://t.me/sterkin_ru/928 :) То есть я бы логи антивируса посмотрел. »
Об этом я знаю, этот вариант исключен поскольку, антивирус отключен!
при автоустановке системы вы это окно не увидите, главное, чтобы установка программы была полностью автоматической. »
Вы немного не правильно поняли, прежде пробовать установить в виртуальной машине, я пытался установить его на железе (проверял ключи)!
Qunever, только что проверил на виртуалке установку ЕХЕшника.
Как и ожидалось, программа тихо установилась в процессе наката системы.
только что проверил на виртуалке установку ЕХЕшника.
Как и ожидалось, программа тихо установилась в процессе наката системы. »
Какие параметры были указаны в setupcomplete, полная команда как вы запускали его?
Хочу попробовать...
p.s
На виндовс во время установки появляется окошко "secure warning", пока не нажмешь на него не установиться!
Qunever, команды (https://www.ccleaner.com/docs/ccleaner/advanced-usage/command-line-parameters) с сайта программы.
появляется окошко "secure warning" »
У меня не появлялось, через файл ответов отключен UAC, может дело в нем?
У меня не появлялось, через файл ответов отключен UAC, может дело в нем? »
Нет, он всегда отключен!
start /wait "" "%~dp0ccleaner.exe" /s
Как мне определить где находиться файл во время установки?
Этим я не мог запустить даже в самой системе.
Как мне определить где находиться файл во время установки? »
Там, куда вы его положили.
Он должен лежать рядом с SetupComplete.cmd, если уж путь к файлу начинается с %~dp0.
Он должен лежать рядом с SetupComplete.cmd, если уж путь к файлу начинается с %~dp0. »
Естественно, само само собой разумется файлы установки должны находится радом со скриптом, чтобы избежать путаницы!
И снова нет, я пытась выяснить именно выглядит команда для запуска...
start /wait "" "%~dp0ccleaner.exe" /s
или
"%~dp0ccleaner.exe" /s
или другой вариант?
p.s
Забыл у вас спросить какую виртуальную вы используете VMWare или Virtual Box?
Суть вопроса, бывают некоторые курьезные моменты в эмуляции...
Qunever,
start "CCLEANER" /wait "%SystemRoot%\Setup\Scripts\ccleaner.exe" /s
Smarty,
start "CCLEANER" /wait
Указывать название программы после "start", это требуется для вас программ или это конкретно для Ccleaner?
И что будет если не указать?
p.s
Это имя установщик иди название программы должно быть?
то требуется для вас программ или это конкретно для Ccleaner? »
Для вас.
И что будет если не указать? »
Может сработать, а может и нет. Проверьте.
Это имя установщик иди название программы должно быть? »
Что угодно, хоть "ПАЦТАЛОМ", вы все равно это не увидите.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC