Umożliwia wyłączanie lub ponowne uruchamianie komputera lokalnego lub
zdalnego. Polecenie shutdown bez parametrów wylogowuje bieżącego
użytkownika.
Składnia
Parametry
- -l
- Wylogowuje bieżącego użytkownika (parametr domyślny). Parametr -m nazwa_komputera ma pierwszeństwo.
- -s
- Wyłącza komputer lokalny.
- -r
- Wykonuje ponowny rozruch po wyłączeniu komputera.
- -a
- Przerywa proces wyłączania. Ignoruje inne parametry z wyjątkiem parametrów -l i nazwa_komputera. Parametru -a można używać tylko w okresie nieprzekraczającym limitu czasu.
- -f
- Wymusza zamknięcie uruchomionych aplikacji.
- -m [\\nazwa_komputera]
- Określa komputer, który należy wyłączyć.
- -t xx
- Ustawia czasomierz na zamknięcie systemu na xx sekund. Wartość domyślna wynosi 20 sekund.
- -c "komunikat"
- Określa komunikat, który ma być wyświetlony w obszarze Komunikat okna Zamykanie systemu. Komunikat może składać się z maksymalnie 127 znaków. Komunikat należy wpisać w cudzysłowach.
- -d [u][p]:xx:yy
- Wyświetla listę kodów przyczyn zamknięcia. W następującej tabeli podano
listę różnych wartości.
Wartość Opis u Wskazuje kod użytkownika. p Wskazuje kod planowanego wyłączenia. xx Określa główny kod przyczyny (0-255). yy Określa podrzędny kod przyczyny (0-65536). - /?
- Wyświetla Pomoc w wierszu polecenia.
Spostrzeżenia
Jeżeli wskazano główny i podrzędny kod przyczyny, należy najpierw
zdefiniować te kody przyczyn na poszczególnych komputerach, dla których
zaplanowano użycie określonej przyczyny. Jeżeli nie zdefiniowano kodów przyczyn
na komputerze docelowym, Podgląd zdarzeń nie może rejestrować w dzienniku
właściwego tekstu przyczyny.
Przykłady
Aby wyłączyć komputer \\MójSerwer w ciągu 60 sekund, wymusić zamknięcie
uruchomionych aplikacji, ponownie uruchomić komputer po wyłączeniu, wskazać kod
użytkownika, określić, że wyłączenie jest planowane, zarejestrować główny kod
przyczyny 125 w dzienniku i zarejestrować podrzędny kod przyczyny 1 w dzienniku,
należy wpisać:
shutdown -r -f -m \\MójSerwer -t 60 -d up:125:1