Відповіді:
Складіть заплановане завдання, яке виконується:
shutdown -r -t 01
Найпростіший спосіб запланувати просту перезавантаження - використовувати команду AT разом із командою відключення з командного рядка.
Наприклад, якщо ви хочете, щоб сервер перезапустився сьогодні в 2:00, це може бути так просто:
о 2:00 вимкнення / р / ф
Що робить команда "AT", це автоматично створити заплановане завдання для певної команди. У нього є тонна параметрів, які ви можете вказати для повторення, але за замовчуванням він просто запустить будь-яку команду, яку ви вкажете в наступному екземплярі в будь-який час, який ви вказали.
Якщо після видачі вам потрібно щось змінити, ви можете просто зайти в Адміністративні інструменти> Заплановані завдання та змінити завдання.
Я знаю, що це не вирішує всю вашу проблему, але для версій Windows Server з 2008 року, і у випадках, коли вам потрібно перезавантажити сервер лише один раз, вам не потрібно турбуватися із запланованими завданнями. Вбудована shutdown
команда дозволяє задавати затримку в секундах, використовуючи -t
параметр.
Наприклад, для перезапуску через 12 годин (або 43200 секунд):
shutdown -r -t 43200
Очевидно, щоб отримати конкретний час, вам знадобиться декілька простих математик, але це набагато простіше, ніж возитися з запланованими завданнями.
shutdown -a
команду, яка перериває поточне відключення. Якщо не було заплановано відключення, ви отримаєте помилку. Я не думаю, що він говорить вам, коли це було заплановано, хоча, і якщо ви насправді хотіли відключення, вам потрібно буде відтворити його ... так що не ідеально.
Спробуйте це керівництво (орієнтоване на XP, але повинно провести вас у правильному напрямку)