PsShutdown v2.64

Mark Russinovich

Opublikowano: 5 listopada 2026 r.

Pobierz Pobierz PsTools(5 MB)

Wprowadzenie

PsShutdown to narzędzie wiersza polecenia podobne do narzędzia zamykania dołączonego do systemu Windows, ale z możliwością wykonywania znacznie więcej. Oprócz obsługi tych samych opcji zamykania lub ponownego uruchamiania komputera lokalnego lub zdalnego program PsShutdown może wylogować użytkownika konsoli lub zablokować konsolę (blokowanie wymaga systemu Windows 2000 lub nowszego). Program PsShutdown nie wymaga ręcznej instalacji oprogramowania klienckiego.

Instalacja

Po prostu skopiuj plik PsShutdown do ścieżki wyszukiwania plików wykonywalnych i wpisz polecenie psshutdown z opcjami wiersza polecenia zdefiniowanymi poniżej.

Korzystanie z narzędzia PsShutdown

Zobacz artykuł Marka w Windows IT Pro Magazine z lutego 2005 r. (https://www.itprotoday.com/microsoft-windows/psshutdown), który obejmuje zaawansowane użycie programu PsShutdown.

Możesz użyć polecenia PsShutdown , aby zainicjować zamknięcie komputera lokalnego lub zdalnego, wylogować użytkownika, zablokować system lub przerwać nieuchronne zamknięcie.

Użycie: psshutdown [[\\computer[,computer[,..] | @file [-u user [-p psswd]]] -s|-r|-h|-d|-k|-a|-l|-o|-x [-f] [-c] [-t nn|h:m] [-n s] [-v nn] [-e [u|p]:xx:yy] [-m "message"]

Parametr Opis
- Wyświetla obsługiwane opcje.
komputer Wykonaj polecenie na określonym komputerze zdalnym lub określonych komputerach zdalnych. Jeśli pominiesz nazwę komputera, polecenie zostanie uruchomione w systemie lokalnym, a jeśli określisz symbol wieloznaczny (\\*), polecenie zostanie uruchomione na wszystkich komputerach w bieżącej domenie.
@file Uruchom polecenie na każdym komputerze wymienionym w podanym pliku tekstowym.
-u Określa opcjonalną nazwę użytkownika logowania do komputera zdalnego.
-p Określa opcjonalne hasło dla nazwy użytkownika. W przypadku pominięcia tego zostanie wyświetlony monit o wprowadzenie ukrytego hasła.
-a Przerywa zamknięcie systemu (możliwe tylko wtedy, gdy odliczanie jest w toku).
-c Umożliwia przerwanie wyłączenia systemu przez użytkownika interakcyjnego.
-d Wstrzymaj komputer.
-e Kod przyczyny zamknięcia.
Określ wartość „u” dla kodów przyczyn użytkownika i „p” dla kodów przyczyn planowanego zamknięcia.
xx to główny kod przyczyny (musi być mniejszy niż 256).
yy jest podrzędnym kodem przyczyny (musi być mniejszy niż 65536).
-f Wymusza zamknięcie wszystkich uruchomionych aplikacji podczas zamykania zamiast dać im szansę na bezproblemowe zapisanie danych.
-h Zahibernuj komputer.
-k Wyłącz komputer (uruchom ponownie, jeśli wyłączenie nie jest obsługiwane).
-l Zablokuj komputer.
-m Ta opcja umożliwia określenie komunikatu wyświetlanego dla zalogowanych użytkowników, gdy rozpoczyna się odliczanie do zamknięcia.
-n Określa limit czasu w sekundach nawiązywania połączenia z komputerami zdalnymi.
-o Wyloguj użytkownika z konsoli.
-r Uruchom ponownie po wyłączeniu.
-s Wyłącz bez wyłączania zasilania.
-t Określa odliczanie w sekundach do wyłączenia (wartość domyślna: 20 sekund) lub czas wyłączenia (w notacji 24-godzinnej).
-x Wyłącz monitor (system zainicjuje Modern Standby, jeśli jest obsługiwane)
-v Wyświetl komunikat przez określoną liczbę sekund przed zamknięciem. Jeśli pominiesz ten parametr, zostanie wyświetlone okno dialogowe powiadomienia o zamknięciu i określenie wartości 0 spowoduje brak okna dialogowego.

Pobierz Pobierz PsTools(5 MB)

PsTools

PsShutdown jest częścią rosnącego zestawu narzędzi wiersza polecenia Sysinternals o nazwie PsTools, które ułatwiają administrowanie lokalnymi i zdalnymi systemami.

Działa na:

  • Klient: Windows 8.1 lub nowszy.
  • Serwer: Windows Server 2012 i nowsze.