PDA

Показать полную графическую версию : [статья] SetupComplete.cmd


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 [23] 24 25

Acozaman
28-07-2020, 21:20
start /wait "%windir%\Setup\Scripts\winrar.exe" /s

Это не работает! Как установить winrar во время установки?

Vadikan
29-07-2020, 01:47
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

Qunever
10-09-2020, 12:43
msiexec.exe /package "%~dp0package.msi" /qn REBOOT=ReallySuppress
Почему не работает установка msi установщика через setupcomplete?
В самой Windows это всё работает!

p.s
MSI файл находиться рядом с setupcomplete.cmd

Smarty
10-09-2020, 16:45
MSI файл находиться рядом с setupcomplete.cmd »
Но запускаете вы msiexec.exe, который "рядом с собой" не находит пакета.
Пишите путь полностью
msiexec.exe /package "%SystemRoot%\Setup\Scripts\package.msi" /qn REBOOT=ReallySuppress

Qunever
10-09-2020, 18:19
Но запускаете вы msiexec.exe, который "рядом с собой" не находит пакета.
Пишите путь полностью »

start /wait msiexec /i "%systemroot%\Setup\Scripts\install\package.msi" /qn
Проверено! Не имеет значения полный путь или нет. Конкретно один msi файл не устанавливается, с остальными проблем нет.
Именно это проблемный установщик CCleaner!

Smarty
10-09-2020, 18:34
Qunever, а почему именно MSI установщик для CCleaner выбрали?

Qunever
10-09-2020, 19:03
а почему именно MSI установщик для CCleaner выбрали? »
exe с ключом /S, мне не удалось запустить в тихом режиме в даже в установленной системе, т.е окно установщика появляется

т.е
Некоторые разработчики предоставляют установщики исключительно только MSI
CCleaner в том случае исключение, они дают обе альтернативы.

Vadikan
10-09-2020, 19:05
Возможно, дело в этом https://t.me/sterkin_ru/928 :) То есть я бы логи антивируса посмотрел.

Smarty
10-09-2020, 19:06
Qunever, при автоустановке системы вы это окно не увидите, главное, чтобы установка программы была полностью автоматической.

Qunever
10-09-2020, 19:08
Возможно, дело в этом https://t.me/sterkin_ru/928 :) То есть я бы логи антивируса посмотрел. »
Об этом я знаю, этот вариант исключен поскольку, антивирус отключен!

при автоустановке системы вы это окно не увидите, главное, чтобы установка программы была полностью автоматической. »
Вы немного не правильно поняли, прежде пробовать установить в виртуальной машине, я пытался установить его на железе (проверял ключи)!

Smarty
10-09-2020, 20:17
Qunever, только что проверил на виртуалке установку ЕХЕшника.
Как и ожидалось, программа тихо установилась в процессе наката системы.

Qunever
10-09-2020, 20:53
только что проверил на виртуалке установку ЕХЕшника.
Как и ожидалось, программа тихо установилась в процессе наката системы. »
Какие параметры были указаны в setupcomplete, полная команда как вы запускали его?
Хочу попробовать...

p.s
На виндовс во время установки появляется окошко "secure warning", пока не нажмешь на него не установиться!

Smarty
10-09-2020, 20:57
Qunever, команды (https://www.ccleaner.com/docs/ccleaner/advanced-usage/command-line-parameters) с сайта программы.
появляется окошко "secure warning" »
У меня не появлялось, через файл ответов отключен UAC, может дело в нем?

Qunever
11-09-2020, 11:09
У меня не появлялось, через файл ответов отключен UAC, может дело в нем? »
Нет, он всегда отключен!

start /wait "" "%~dp0ccleaner.exe" /s

Как мне определить где находиться файл во время установки?
Этим я не мог запустить даже в самой системе.

Smarty
11-09-2020, 11:20
Как мне определить где находиться файл во время установки? »
Там, куда вы его положили.
Он должен лежать рядом с SetupComplete.cmd, если уж путь к файлу начинается с %~dp0.

Qunever
11-09-2020, 11:52
Он должен лежать рядом с SetupComplete.cmd, если уж путь к файлу начинается с %~dp0. »

Естественно, само само собой разумется файлы установки должны находится радом со скриптом, чтобы избежать путаницы!
И снова нет, я пытась выяснить именно выглядит команда для запуска...

start /wait "" "%~dp0ccleaner.exe" /s

или

"%~dp0ccleaner.exe" /s

или другой вариант?

p.s
Забыл у вас спросить какую виртуальную вы используете VMWare или Virtual Box?
Суть вопроса, бывают некоторые курьезные моменты в эмуляции...

Smarty
11-09-2020, 11:57
Qunever,
start "CCLEANER" /wait "%SystemRoot%\Setup\Scripts\ccleaner.exe" /s

Qunever
11-09-2020, 12:03
Smarty,

start "CCLEANER" /wait

Указывать название программы после "start", это требуется для вас программ или это конкретно для Ccleaner?

И что будет если не указать?

p.s
Это имя установщик иди название программы должно быть?

Smarty
11-09-2020, 12:25
то требуется для вас программ или это конкретно для Ccleaner? »
Для вас.
И что будет если не указать? »
Может сработать, а может и нет. Проверьте.
Это имя установщик иди название программы должно быть? »
Что угодно, хоть "ПАЦТАЛОМ", вы все равно это не увидите.




© OSzone.net 2001-2012