Популярные ответы
Похожие ответы
Для перезагрузки/выключения компьютера с ОС Windows (9x, 2k, NT, XP) служит команда shutdown
Ключи:
- -i отображение графического интерфейса. При использовании этот ключ ставится впереди всех.
- -l выход из системы. Несовместима с ключом –m.
- -s выключение компьютера.
- -r перезагрузка компьютера.
- -a отмена выполнения перезагрузки/выключения.
- -m A применение операции к удаленному компьютеру с именем A.
- -t N таймер выполнения операции в N секунд.
- -c “T” комментарий к операции. При использовании в окне будет отображен комментарий T. В командной строке обязательно заключать его в двойные кавычки. Не должен быть длиннее 127 знаков.
- -f Принудительное завершение работы приложений без предварительного предупреждения.
- -d [u] [p]:xx:yy Код причины.
u – пользовательский код.
p – запланированное завершение.
xx – основной код причины (1-255).
yy – дополнительный код причины (1-65535)
Источники:
Примеры использования:
- shutdown –r –t 20 –c “Тестовая перезагрузка через 20 секунд”
перезагружает локальный компьютер с таймером и выводом сообщения.
- shutdown –s –t 600
Выключает локальный компьютер по истечении 10 минут.
- shutdown –s –m user24 –t 20 –c “Закругляйся”
Выключает удаленный компьютер user24 с таймером 20 секунд и комментарием.
- shutdown –a
Останавливает операцию на локальном компьютере. (Для наглядности можно применить первый пример, а затем этот).
Кроме того, можно использовать инструмент WMIC (Windows Management Instrumentation CommandLine).
Для этого запускаем в командной строке: wmic, дожидаемся установки (только в первый раз) и приступаем к вводу команд.
Для того, чтобы выключить компьютер, необходимо выполнить команду:
- Для локального компьютера: "os where (primary=TRUE) call Shutdown" в случае запроса (y/n) нажать y и Enter.
- Для удаленного компьютера: "/node:'IP_HOST' /user:'admin' /password:'pass' /privileges:enable os where (primary=TRUE) call Shutdown", в случае запроса поступить аналогично с локальным компьютером.
Вместо IP_HOST нужно указать IP-адрес или имя удаленного компьютера,
Вместо admin – указать имя пользователя, обладающего правами администратора,
Вместо pass – соответственно пароль этой учетной записи
Источник: support.microsoft.com (Англоязычный ресурс) – Примеры WMIC-команд для Windows