Цитата AlexM22204:
Дополнение к вопросу перезагрузки, но с задержкой по времени, чтобы загрузился полностью рабочий стол : раз решили сделать это отдельной утилитой, может добавить запуск после перезагрузки программ типа WPI или BSPI и т.п., т.е. установка польз. программ с помощью GUI-установщика => перезагрузка, с задержкой по времени, чтобы загрузился полностью рабочий стол => загрузка полностью рабочего стола => запуск программ типа WPI или BSPI и т.п. »
|
Реализовал свою идею! (за основу взял
аддон x-Reset10 от gora, за что ему отдельное спасибо!) Тестируем кому она нужна, у меня вроде всё работает как задумано!
Утилита
Reboot_Run предназначена для перезагрузки компьютера и запуск внешней программы установки софта
Саму утилиту положите в папку AddSoft для приложений устанавливаемых в "тихом" режиме .
В конце файла(
ОБЯЗАТЕЛЬНО!!!) Soft.ini добавить строчку для запуска утилиты:
Reboot_Run=Reboot_Run.exe#Перезагрузка компьютера и запуск внешней программы установки софта#-aiR -! -fm120 -! xShutdown
ВАЖНО!!!
Запуск таймера отсчета времени до перезагрузки без удерживанием процесса запуска других программ может
быть произведен с ключом [-aiR -! -fmXXX -! xShutdown], где XXX - это время до перезагрузки (сек).
Выдержка может быть изменены пользователем в зависимости от необходимости.
Большая выдержка могут потребоваться, что бы дать возможность закончить установку последнему
приложению перед перезагрузкой, если оно создает "дочерний" процесс и закрывает основной.
Задержка может быть прервана в любой момент нажатием кнопки OK в окне.
Чтобы изменить название внешней программы установки софта на своё, открыть файл Reboot_Run.exe (7z SFX архив) в архиваторе 7-Zip (версии 9.04 и выше) и изменить под себя в StartAfterReboot.bat строчку:
%CDROM%:\Setup_Soft.exe
Подробности в ReadMe архива