Kako koristiti PsTools na Windowsu: Potpuni vodič za administratore

Posljednje ažuriranje: 06/06/2025
Autor: Isaac
  • PsTools je skup alata za udaljenu administraciju u Windows.
  • Uključuje uslužne programe kao što su PsExec, PsInfo, PsKill ili PsShutdown.
  • Ne zahtijeva instalaciju na udaljenim računarima i radi s aktivne linije. naredbe.
  • Omogućava vam automatizaciju administrativnih zadataka bez intervencije krajnjeg korisnika.

pstools

PsTools od Sysinternals-a je jedan od najmoćnijih i najsvestranijih paketa za upravljanje Windows računarima, kako lokalnim tako i udaljenim.Ova kolekcija alata koje je kreirao Mark Russinovich olakšava napredno upravljanje iz komandne linije, bez potrebe za instaliranjem dodatnog softvera na računare kojima želimo upravljati.

Iako je PsTools paket na tržištu već godinama, sistem administratori ga i dalje ažuriraju i koriste. u poslovnom i kućnom okruženju. Zahvaljujući jednostavnosti, lakoći i snazi, moguće je izvršavati naredbe, dobijati sistemske informacije, upravljati uslugama i korisnicima, pa čak i isključivati ​​i ponovo pokretati računare daljinski bez komplikacija.

Šta je PsTools i ko ga je razvio?

PsTools je razvio Mark Russinovich, osnivač kompanije Sysinternals., kompanija koja sa el tiempo je preuzeo Microsoft. Prvobitno dizajnirani za Windows NT i 2000, alati su i dalje u potpunosti podržani u modernim verzijama poput Windowsa 10, 11 i Servera.

Njegovo ime potiče od prefiksa "Ps", što je aluzija na naredbu "ps" od UNIX, y Svi uključeni alati su dizajnirani za obavljanje administrativnih zadataka i na lokalnim i na udaljenim računarima, bez potrebe za dodatnom instalacijom na ciljnim sistemima.

Alati uključeni u PsTools paket

Paket PsTools sadrži kompletnu kolekciju uslužnih programa koji se izvršavaju iz komandne linije. Svaki od njih obavlja specifične funkcije za dijagnozu, administraciju ili automatizaciju zadataka. u Windows okruženjima. U nastavku su detalji o svakom od njih:

  • psexecPokreće procese na udaljenim računarima kao da su lokalni. Zbog svoje fleksibilnosti, to je najmoćniji alat u paketu.
  • PsFile: Prikazuje datoteke otvorene daljinski na sistemu.
  • PsGetSidIzdvaja SID (sigurnosni identifikator) korisnika ili računara.
  • psinfo: Pruža sistemske podatke kao što su verzija Windowsa, RAM, vrijeme rada itd.
  • PsKillZaustavi određene procese po imenu ili PID-u.
  • PsListDetaljno prikazuje sve pokrenute procese i njihov status.
  • PsLoggedOn: Izvještava o korisnicima koji su povezani lokalno ili putem dijeljenih resursa.
  • PsLogList: Izdvaja i prikazuje zapise sistemskih događaja.
  • PsPasswd: Promijenite lozinke korisničkih računa.
  • PsServiceKontrolira Windows servise (pokretanje, zaustavljanje, upit statusa).
  • PsShutdown: Omogućava vam daljinsko isključivanje, ponovno pokretanje ili obustavljanje rada računara.
  • PsSuspend: Privremeno pauzira proces.
  • PsPingMjeri mrežne performanse i latenciju između uređaja.
  • Vrijeme rada Ps-a: Prikazuje vrijeme koliko je sistem bio uključen (sada integrirano u PsInfo).
  4 najbolja besplatna programa za kreiranje udobnih kupatila

Zahtjevi i kompatibilnost

pstools komande

PsTools ne zahtijeva instalaciju kao takavJednostavno raspakujte preuzeti paket u određenu mapu. Preporučuje se da ovu mapu dodate u vašu sistemsku putanju (na primjer, C:\Windows\PsTools) da biste mogli koristiti alate s bilo koje lokacije u terminal.

Kompatibilnost:

  • Klijent: Windows 8.1 i noviji.
  • Server: Windows Server 2012 i noviji.
  • Također kompatibilan s Nano Serverom od 2016.

Najnovija verzija paketa (od aprila 2023.) je veličine samo 5 MB i može se preuzeti direktno sa službene Microsoft Learn web stranice.

Kako koristiti PsExec: Najsvestraniji alat

PsExec je nesumnjivo dragulj u kruni PsTools paketa. Omogućava vam pokretanje naredbi ili programa na udaljenim računarima s velikom fleksibilnošću, uključujući pokretanje interaktivnih ljuski ili pokretanje procesa sa sistemskim privilegijama.

Osnovni primjer:

psexec \\equipo_remoto cmd – Započnite naredbeni redak na udaljenom računaru.

Pokrenite udaljeni program:

psexec \\equipo_remoto -c programa.exe – Kopirajte i pokrenite program na ciljnom računaru.

Dodatne korisne komande:

  • -i – Pokrenite program interakcijom s udaljenom radnom površinom.
  • -s – Pokreni pod sistemskim računom.
  • -u usuario -p contraseña – Prijavite se koristeći druge vjerodajnice.
  • -d – Ne čekajte da se pokrenuti proces završi (neinteraktivni način rada).
  • -h – Pokreni s povećanim privilegijama ako su dostupne.

PsExec šifrira lozinku i komandu tokom prenosa, iako se preporučuje korištenje na pouzdanim mrežama ili sigurnim tunelima.

Savjeti za pravilno konfigurisanje PsToolsa

Dobra praksa je dodati PsTools mapu u varijablu okruženja PATH.Ovo vam omogućava da pozovete bilo koji od alata sa bilo koje lokacije bez potrebe za ručnim navigacijom do instalacijske mape.

Koraci:

  1. Preuzmite PsTools i raspakujte sadržaj u C:\Windows\PsTools ili fasciklu po vašem izboru.
  2. Idite na Kontrolna ploča → Sistem i sigurnost → Sistem → Napredne postavke sistema.
  3. Kliknite na Varijable okruženja i uredite varijablu PATH.
  4. Dodajte putanju gdje se nalaze izvršne datoteke (na primjer, C:\Windows\PsTools).
  Kako koristiti Copilot da vam pomogne sa PowerShell i CMD naredbama

Nakon ovoga možete otvoriti CMD terminal ili PowerShell i koristite bilo koji PsTools alat bez poteškoća.

Praktični slučajevi upotrebe

Sistem administratori, tehničari za podršku i IT stručnjaci Koristite PsTools za:

  • Automatizirajte zakazana ponovna pokretanja servera pomoću PsShutdown.
  • Revizijske akcije prijavljenih korisnika koji koriste PsLoggedOn.
  • Pratite procese u proizvodnji pomoću PsList.
  • Ažurirajte konfiguracije pokretanjem udaljenih skripti sa psexec.
  • Provjerite ima li problema s mrežom sa PsPing.

Također su korisni alati za scenarije oporavka, kao što je pokretanje regedit kao SYSTEM za modifikaciju zaštićenih ključeva ili skripti za hitne slučajeve.

Prednosti u odnosu na druga rješenja

PsTools ima veliku prednost u odnosu na rješenja poput Telneta, SSH ili komercijalni apartmani kao pcAnywhere: nisu potrebne dodatne komponente.

Dodatno:

  • Nije potreban klijentski softver na udaljenom računaru.
  • Nije potrebna instalacija. Samo kopirajte i pokrenite.
  • Omogućava potpunu kontrolu iz konzole, idealno za automatizaciju putem skripti.
  • Alati su lagani, prenosivi i jednostavni za korištenje.

Sigurnosna razmatranja

Nekoliko PsTools alata je korišteno od strane malware i sistem administratore u sumnjive svrhe, što dovodi do Neki antivirusi ih identificiraju kao alate za udaljenu administraciju (RAT).To ne znači da sadrže viruse, već da se njihovo ponašanje može iskoristiti za ugrožavanje sistema ako se nepravilno koriste.

Važno ih je koristiti s oprezom i uz odobrenje.Koristite PsTools samo u okruženjima pod vašom kontrolom ili uz izričito odobrenje, a nikada na nezaštićenim javnim mrežama.

Temeljno razumijevanje načina rada PsToolsa i uslužnih programa koje uključuje omogućava vam da u potpunosti iskoristite njegov potencijal za mnogo efikasnije upravljanje Windows okruženjima. Od izvršavanja udaljenih naredbi ili procesa do upravljanja uslugama, analize logova ili praćenja statusa mreže, ovaj komplet ostaje neophodan alat za svakog administratora ili tehničara koji želi automatizirati i pojednostaviti svoj svakodnevni rad.

Čemu služi Sysinternals Suite u Windowsu 7?
Povezani članak:
Sysinternals Suite na Windowsu: Šta je to i čemu zapravo služi