Правильный подход для вызова задач на сервере
Я пишу приложение на C# для автоматизации нескольких общих задач администратора сервера, и одной из задач, которые я хочу автоматизировать, является выключение или перезапуск сервера (поскольку ряд других приложений должен быть остановлен в определенном порядке, и это боль делать).
Какой лучший способ вызывать задачи на сервере? Каков БЕЗОПАСНЫЙ подход к отключению сервера и службы?
1 ответ
Решение
Использование shutdown.exe
Windows.
using System.Diagnostics;
Process.Start("shutdown","-s -t 10");