Wszystko o PSTOOLS – zestawienie informacji, opisy poleceń, przykłady


 

Na naszym Blogu wielokrotnie opisywaliśmy różne czynności administracyjne wykonywane w Wierszu Poleceń (CMD) przy użyciu programów z pakietu PSTOOLS, a skoro przedstawiliśmy już wszystkie narzędzia, nadszedł czas na swoiste podsumowanie cyklu i zestawienie wszystkich informacji w jednym miejscu :)

Gdzie znaleźć PSTOOLS?

Pakiet „PSTOOLS” autorstwa Marka Russinovich’a dostępny jest za darmo ze strony

download-30x26http://download.sysinternals.com/files/PSTools.zip


Środowisko działania


Programy z tego pakietu działają w wierszu poleceń w systemach Windows. Istnieje również „okienkowa” nakładka na PSTOOLS, tak więc można korzystać z dobroci tego pakietu również w interfejsie graficznym (szczegóły na temat PSTOOLS GUI znajdziecie w tym artykule).

Co zawiera pakiet PSTOOLS?

PsExec.exe – służy do zdalnego wykonywania poleceń na komputerach z systemem Windows. PsExec uruchamia na zdalnym komputerze konsolę CMD, która przyjmie dalsze polecenia, albo też uruchomi i wykona wskazany plik wsadowy. Obsługuje wczytanie listy komputerów z pliku tekstowego. Dokładny opis z przykładami znajdziecie w naszym artykule: „PsExec.exe i zdalne wykonywanie poleceń”.

Tutaj znajdziecie przykłady użycia Psexec w innych artykułach na naszym Blogu (TAG).

PsFile.exe – pozwala wylistować otwarte pliki na komputerze (lokalnym lub zdalnym), a także zamykać sesje do otwartych plików. Szczegóły oraz porównanie do narzędzi natywnie wbudowanych w Windows znajdziecie w artykule: „Pliki otwarte na zdalnym komputerze – NET FILE, OPENFILES.exe, czy PSFILE.exe?

PsGetSid.exe – wyświetla SID komputera lub użytkownika, albo odwrotnie: zwraca nazwę obiektu na podstawie SID. Więcej szczegółów znajdziecie w artykule: „PsGetSID.exe i inne sposoby na tłumaczenie nazwy konta na SID i vice versa”.

PsInfo.exe – wyświetla całe mnóstwo informacji o komputerze lokalnym lub zdalnym. Więcej informacji o psinfo i alternatywnych metodach zbierania informacji

PsKill.exe – to narzędzie służy do zamykania procesów na komputerze zdalnym lub lokalnym i było wspomniane w artykule „Zarządzanie procesami w Wierszu Poleceń”. Pojawiły się tam również narzędzia służące do wyświetlania procesów (PsList, tasklist).

PsList.exe – wyświetla listę procesów lub informacje o którymkolwiek z nich. Narzędzie to, wraz z innymi alternatywami (np. tasklist) było opisane w artykule „Zarządzanie procesami w Wierszu Poleceń”.

PsLoggedOn – podobnie jak windowsowe narzędzie Qwinsta (query session) służy do wyświetlania zalogowanych użytkowników. Dokładny opis tego, oraz windowsowych narzędzi znajdziecie w artykule „Sesje RDP, a Wiersz Poleceń

PsLogList – pozwala czytać wpisy w Dzienniku Zdarzeń. Obsługuje mnóstwo przełączników do filtrowania wpisów po dacie, ID, typie itd… Tutaj przeczytacie więcej o tym narzędziu.

PsPing – służy do diagnozowania i mierzenia wydajności sieci. Szerszy opis wraz z przykładami znajdziecie w artykule „PsPing – pingowanie, pomiar opóźnień i przepustowości

PsPasswd – służy do zmiany haseł na kontach lokalnych. Opisywaliśmy go dokładnie w artykule „PsPasswd.exe i „net user”, czyli zmiana hasła na wielu komputerach

PsService – Służy to podglądania konfiguracji usług (services.msc) i ich kontroli (start, stop id). Tutaj znajdziecie szerszy opis tego narzędzia.

PsShutdown – oferuje całe spectrum opcji wyłączania, restartowania itd.. jednego lub wielu komputerów. Więcej informacji znajdziecie w artykule „PsShutdown.exe, czyli shutdown.exe „na sterydach”

PsSuspend – służy do zatrzymywania i wznawiania procesów. Był częścią wspomnianego wyżej artykułu „Zarządzanie procesami w Wierszu Poleceń”.


Podobne Tematy:

Tags:,
  • Windows 7 Pro 32

    a jak to jest, że nie chce działać PSTOOLS w Win 10 :(((

    • bimbam

      działa

    • Napisz coś więcej o problemie. Jakiś błąd. Uruchom CMD jako Administarator. Zerknij czy Firewall Ci nie blokuje. Poczytaj Logi w Dzienniku Zdarzeń.

  • T.

    czemu nie powstaje plik wynikowy po takiej komendzie?
    Shell(„psexec //” & server1 & ” uptime > c:temp