Вопрос Запустите программу до выхода из системы и дождитесь окончания


Когда я хочу запустить программу (.exe \ .bat) до Windows 7 Home Premium Выход из системы \ Перезагрузка Я использую Планировщик заданий и я установил пользовательское событие: Log: система, Source: Winlogon, Event ID: 7002 \ 4634 \ 4647 \ .....

Проблема в том, что программа запускается, но система закрывается до завершения программы, пока она работает.

Что я могу сделать? (Мой O.S не имеет gpedit.msc К сожалению)


2
2017-12-22 19:43


происхождения


Возможно, попробуйте (не уверен, что это сработает): Добавить shutdown /a к началу сценария (чтобы прервать текущее завершение работы), а затем добавить shutdown -s -t 00 до конца, чтобы инициировать новую последовательность выключения, когда это будет сделано. Возможно, вам придется сделать пару сценариев или что-то для борьбы с перезагрузкой или отключением от спящего режима и т. Д. Вы случайно попали в домен Active Directory? - Ƭᴇcʜιᴇ007
Это не работает. Система все равно закрывается. Он не прерывает выключение. Справка говорит: «/ A может использоваться только в период тайм-аута» - user3133076
Что такое Windows? Про, что-то еще? - Twisty Impersonator
Windows 7 Home Premium (без gpedit.msc, к сожалению) - user3133076
У вас может быть ярлык для запуска этого элемента, а затем использовать команду выключения после того, как вместо борьбы с закрывающей системой для запуска программы? Просто есть ассортимент выключения? Я использую этот метод из панелей инструментов (например, доков) - Psycogeek


ответы:


Как насчет ... Запланированная задача с триггером, установленным на «On disconnect from user session», и параметр «Connection from Local Computer» установлен? (Отключение / перезапуск выводит / отключает сеанс пользователя перед отключением питания, поэтому ???)


0
2017-12-22 21:29



Правда, программа запускается, но я не могу закончить ее до закрытия системы. Таким образом, он запускает программу, и через несколько секунд O.S. выключение или перезапуск. - user3133076
Интересно, отключить ли переключатель «Если выполняемая задача не заканчивается по запросу, заставить ее остановиться» имеет значение? Или изменить приоритет сценария в реальном времени? Без gpedit это вызов. - Scott
Это заставляет программу «выживать» примерно на 4 секунды, но проблема такая же ... Неужели gpedit разрешает эту проблему? - user3133076
Вот техника на нем ... technet.microsoft.com/en-us/library/cc770300.aspx  ИЛИ, как создать три разных сценария на рабочем столе? Выход из системы, выключение и перезагрузка. Затем вызовите команду в конце скрипта, или напишите сценарий, чтобы выбрать вариант выключения? Конечно, вам придется использовать ярлыки, а не параметры питания кнопки «Пуск», но этого может быть достаточно. - Scott
Решение Technet относится к gpedit.msc и мой О.С. не имеет его. Более того, я должен перезагрузить компьютер и выключить его. - user3133076


Скорее всего, вам понадобится инструмент для этого. Здесь вы можете найти 4, которые могли бы выполнить то, что вам нужно с некоторой настройкой:

4 Инструменты для предотвращения, отмены и прервать завершение работы системы Windows

Из них я думаю, что заткнись! является лучшим вариантом. Вы можете настроить его, чтобы предотвратить любое завершение работы, пока приложение не запущено, и разрешите их, когда приложение включено. Это сделало бы трюк.


0
2018-02-16 07:30