Для перезагрузки/выключения компьютера служит команда shutdown

Для перезагрузки/выключения компьютера служит команда shutdown

Использование: shutdown [-i | -l | -s | -r | -a] [-f] [-m <\\компьютер>] [-t xx] [-c «комментарий»] [-d up:xx:yy]

 

Ключи:

-? – вывод справки по использованию (либо без ключа)
-i – отображение графического интерфейса (при использовании этот ключ ставится впереди всех);
-l – выход из системы (несовместима с ключом –m);
-s – выключение компьютера;
-r – перезагрузка компьютера;
-a – отмена выполнения перезагрузки/выключения;
-m <\\компьютер> – применение операции к удаленному компьютеру с именем <компьютер>;
-t N – таймер выполнения операции в N секунд;
-c “комментарий” – комментарий к операции (при использовании в окне будет отображен «комментарий», в командной строке обязательно заключать его в двойные кавычки, комментарий не должен быть длиннее 127 знаков);
-f – принудительное завершение работы приложений без предварительного предупреждения;
-d [u] [p]:xx:yy – код причины;
     u – пользовательский код;
     p – запланированное завершение;
     xx – основной код причины (1-255);
     yy – дополнительный код причины (1-65535).


Примеры использования:
shutdown -r -t 20 -c “Перезагружаю компьютер через 20 сек.” –  перезагружает локальный компьютер с таймером на 20 секунд и выводом комментария;
shutdown -s -t 600  выключает локальный компьютер по истечении 600 секунд (10 минут);
shutdown -s -m \\user02 -t 20 -c “Закругляйся”  выключает удаленный компьютер user02 с таймером 20 секунд и комментарием;
shutdown -a  останавливает выполнения перезагрузки/выключения на локальном компьютере.

Примечания: команду shutdown может использовать только пользователь с правами администратора, обычный пользователь может использовать только ключ -l (выход из системы). Чтобы разрешить пользователям использовать остальные возможности команды shutdown, нужно воспользоваться оснасткой «Локальная политика безопасности» (..\WINDOWS\system32\secpol.msc). Перейдите в раздел Локальные политики -> Назначение прав пользователя -> Принудительное удаленное завершение и добавьте пользователя или группу пользователей, которым вы хотите дать разрешение.

Для удаленной перезагрузки/выключения сервера служит команда

tsshutdn

Использование: tsshutdn [T ] [/server:имя сервера] [/reboot] [/powerdown] [/delay: N ] [/v]

Параметры:

T – задает время (в секундах), которое должно пройти с момента уведомления всех пользователей до отключения их от сеансов (по умолчанию 60 секунд);
/server:имя сервера – задает имя сервера терминалов, который завершает работу (если имя сервера не задано, то работу завершит текущий сервер терминалов);
/reboot – перезагружает сервер терминалов после завершения всех пользовательских сеансов;
/powerdown – если компьютер поддерживает программное управление питанием от сети, то выключает питание сервера терминалов;
/delay:N – после выхода всех пользователей из сеансов задает время, которое должно пройти до остановки всех процессов и завершения работы сервера терминалов (по умолчанию 30 секунд);
/v – отображает сведения о выполненных действиях;
/? – отображает справку в командной строке.

Примеры использования:

tsshutdn 0 /powerdown /delay:0 – выключение компьютера, без задержки (таймаут — 0 сек.)

 

Примечания: команду tsshutdn может использовать только пользователь с правами администратора.

По материалам: pkremont.ru

Запись опубликована в рубрике *CentOS, *Unix,*Linux, *Windows, FreeBSD. Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Я не спамер This plugin created by Alexei91