Перезагрузите и затем автоматически завершите работу Windows 8

Перезагрузите и затем автоматически завершите работу Windows 8

Возможный дубликат:
Как запретить Windows 8 выполнять быстрое завершение работы?

Windows 8 имеетгибридное отключение, имеющее некоторые (возможно, незначительные) недостатки.

Гибридное выключение происходит быстрее, поэтому я не хочу отключать его навсегда.

Однако, когда я уверен, что собираюсь оставить стационарный компьютер на значительное время, я бы хотел выключить его таким образом, чтобы это не имело никаких недостатков (кроме медленной работы, что в данных обстоятельствах неважно). (Я полагаю, что это также могло бы установить все ожидающие обновления Windows.)

Для ясности: я хочу выполнить эквивалент полной перезагрузки (которая обновит гиперфайл), а затем гибридное выключение (которое сохранит новый гиперфайл, чтобы следующий запуск был быстрым).

Я могу предложить два возможных решения:

  1. Временное переключение на не-"быстрый запуск" (и затем автоматическое включение "быстрого запуска" снова после запуска)
  2. Выполните надлежащую перезагрузку, после которой немедленно (и без участия пользователя) последует выключение.

Есть ли способ автоматизировать любой из этих процессов, чтобы сделать их действительно простыми в выполнении (возможно, запустив скрипт)?

решение1

Быстрый запуск не влияет на перезагрузку. Поэтому вам не нужно отключать эту опцию.

Обратите внимание на скриншот ниже, настройкаВключить быстрый запуск, и в описании,Перезапуск не затрагивается.

введите описание изображения здесь

Отhttp://www.eightforums.com/tutorials/6320-fast-startup-turn-off-windows-8-a.html

Примечание

Параметр быстрого запуска не применяется к перезагрузке.


Что касается выключения после перезагрузки (чтобы у вас был гиперфайл при следующем запуске), вы можете запустить скрипт с помощьюГрупповая политика.

Чтобы завершить работу/перезапустить Windows, вы можете использовать shutdownкоманду:

Usage: shutdown [/i | /l | /s | /r | /g | /a | /p | /h | /e | /o] [/hybrid]

    [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]

    No args    Display help. This is the same as typing /?.
    /?         Display help. This is the same as not typing any options.
    /i         Display the graphical user interface (GUI).
               This must be the first option.
    /l         Log off. This cannot be used with /m or /d options.
    /s         Shutdown the computer.
    /r         Full shutdown and restart the computer.
    /g         Full shutdown and restart the computer. After the system is
               rebooted, restart any registered applications.

Я не буду писать код за вас, но по сути вам нужно два скрипта. Первый скрипт активирует медленное выключение. Он должен:

  • установить флаг где-нибудь (создать файл)
  • затем перезапустите

Второй скрипт необходимо добавить в групповую политику. Он должен:

  • проверьте, установлен ли флаг, и если установлен:
    • сбросить флаг (удалить файл)
    • неисправность

Самый простой способ установить флаг, вероятно, это echo > filename.txt.

Связанный контент