care sunt cerințele de mediu pentru lucrul cu utilitarul PsExec? Pentru a rula comenzi și procese de la distanță, este necesar ca serviciile Server și Workstation (Workstation și Server) să funcționeze pe computerul de la distanță și local, iar cota standard Admin$ trebuie să fie disponibilă pe computerul de la distanță.,comoditatea PsExec este că este ușor de implementat în rețea datorită capacității de a instala de la distanță fără a fi nevoie să instalați sau să configurați nimic pe fiecare. Pe un PC la distanță, PsExec rulează ca un serviciu Windows cu același nume.psexec este foarte convenabil pentru efectuarea multor sarcini legate de întreținerea și administrarea stațiilor de lucru și serverelor la distanță. Nu este nevoie să o instalați, puteți să o copiați pur și simplu în directorul definit în variabila% path % (de exemplu, C:/Windows/System32)., Când executați comenzi prin PsExec pe un PC la distanță, serviciul PsExec (fișier executabil system32psexesvc.exe) va începe, deci pentru funcționarea normală veți avea nevoie de drepturi de administrator de domeniu pe mașina de la distanță., Pornire formatul și parametrii în linia de comandă de la Sysinternals PsExec utilitate sunt după cum urmează:
Usage: psexec | @file]]]] cmd
în cazul În care numele de utilizator și parola nu sunt specificate, drepturile utilizatorului curent sunt utilizate:
psexec buh_pc1 cmd.exe
psexec buh_pc1 -u admin -p P @ ssw0rd notepad.exe
În principiu, acest utilitar poate fi considerată ca o alternativă la telnet.,atenție: când utilizați PsExec, aveți grijă, deoarece, în principiu, conexiunea dintre server și clientul PsExec nu este criptată și datele pot fi interceptate de un sniffer de rețea.,
Dacă aveți nevoie pentru a rula o anumită comandă pe mai multe calculatoare în același timp (de exemplu, shutdown –f –r –t 0
), atunci numele lor sau adresele ip trebuie să fie separate prin virgulă, sau plasate într-un fișier text, care ar trebui să fie selectat ca unul dintre parametrii lor PsExec Utilities
psexec buh_pc1, buh_pc2 shutdown –f –r –t 0
psexec @c: list_of_buh_pc.txt shutdown –f –r –t 0
atunci Când se utilizează „-c” comutator, programul specificat în primul rând va fi copiate de pe PC-ul de la distanță, și apoi executat., Comutatorul-i determină pornirea interactivă a comenzii specificate. Dacă, după ce execută o anumită comandă, PsExec nu așteptați pentru sfârșitul său, dar se transformă de control (linie de comandă) pentru tine, trebuie să specificați „-d” parametru:
psexec -d buh_pc1 chkdsk
Această comandă lansează discul proces de verificare pe sistemul de la distanță, și administratorul poate continua pentru a introduce comenzi.