Sdílet prostřednictvím


PsShutdown v2.6

Od Mark Russinovich

Publikováno: 30. března 2023

StáhnoutStáhnout PsTools (5 MB)

Úvod

PsShutdown je nástroj příkazového řádku podobný nástroj pro vypnutí ze sady Windows 2000 Resource Kit, ale s možností dělat mnohem více. Kromě podpory stejných možností pro vypnutí nebo restartování místního nebo vzdáleného počítače může Nástroj PsShutdown odhlasovat uživatele konzoly nebo uzamknout konzolu (uzamčení vyžaduje systém Windows 2000 nebo vyšší). PsShutdown nevyžaduje ruční instalaci klientského softwaru.

Instalace

Stačí zkopírovat PsShutdown do své spustitelné cesty a zadat psshutdown s možnostmi příkazového řádku definovanými níže.

Použití nástroje PsShutdown

Podívejte se na článek společnosti Windows IT Pro Magazine z února 2005 (https://www.windowsitpro.com/article/articleid/44973/44973.html) který se zabývá pokročilým využitím nástroje PsKill.

Pomocí Nástroje PsShutdown můžete zahájit vypnutí místního nebo vzdáleného počítače, odhlasit uživatele, uzamknout systém nebo přerušit bezprostřední vypnutí.

Použití: 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 Popis
- Zobrazí podporované možnosti.
počítač Proveďte příkaz ve vzdáleném počítači nebo v zadaných počítačích. Pokud vynecháte název počítače, spustí se příkaz v místním systému a pokud zadáte zástupný znak (\\*), příkaz se spustí na všech počítačích v aktuální doméně.
@file Spusťte příkaz na každém počítači uvedeném v zadaném textovém souboru.
-u Určuje volitelné uživatelské jméno pro přihlášení ke vzdálenému počítači.
-p Určuje volitelné heslo pro uživatelské jméno. Pokud tuto hodnotu vynecháte, zobrazí se výzva k zadání skrytého hesla.
-a Přeruší vypnutí (je možné pouze v době, kdy probíhá odpočítávání).
-c Umožňuje přerušení vypnutí interaktivním uživatelem.
-d Pozastavte počítač.
-e Kód důvodu vypnutí
Pro kódy důvodů uživatele zadejte "u" a "p" pro kódy důvodů plánovaného vypnutí.
xx je hlavní kód důvodu (musí být menší než 256).
yy je malý kód důvodu (musí být menší než 65536).
-f Vynutí, aby se všechny spuštěné aplikace ukončily během vypnutí, místo aby jim poskytly možnost řádně uložit data.
-h Hibernace počítače.
-k Poweroff počítače (restartujte počítač, pokud poweroff není podporován).
-l Uzamkněte počítač.
-m Tato možnost umožňuje zadat zprávu, která se zobrazí přihlášeným uživatelům při zahájení odpočítávání vypnutí.
-n Určuje časový limit v sekundách při připojování ke vzdáleným počítačům.
-o Odhlaste uživatele konzoly.
-r Po vypnutí restartujte počítač.
-s Vypnutí bez vypnutí.
-t Určuje odpočítávání v sekundách, dokud se nevypínání (výchozí hodnota: 20 sekund) nebo čas vypnutí (ve 24hodinovém zápisu).
-x Vypnutí monitoru (systém zahájí moderní pohotovostní režim, pokud je podporováno)
-v Zobrazí zprávu po zadaný počet sekund před vypnutím. Pokud tento parametr vynecháte, zobrazí se dialogové okno oznámení o vypnutí a zadáte hodnotu 0 výsledků bez dialogového okna.

StáhnoutStáhnout PsTools (5 MB)

PsTools

PsShutdown je součástí rostoucí sady nástrojů příkazového řádku Sysinternals, které pomáhají při správě místních a vzdálených systémů s názvem PsTools.

Běží na:

  • Klient: Windows 8.1 a vyšší.
  • Server: Windows Server 2012 a novější.