- PsTools er et sett med verktøy for fjernadministrasjon i Windows.
- Inkluderer verktøy som PsExec, PsInfo, PsKill eller PsShutdown.
- Den krever ikke installasjon på eksterne datamaskiner og fungerer fra en aktiv linje. kommandoer.
- Det lar deg automatisere administrative oppgaver uten at sluttbrukeren må inngripe.
PsTools fra Sysinternals er en av de kraftigste og mest allsidige pakkene for å administrere Windows-datamaskiner, både lokalt og eksternt.Denne samlingen av verktøy laget av Mark Russinovich muliggjør avansert administrasjon fra kommandolinjen, uten behov for å installere tilleggsprogramvare på datamaskinene vi ønsker å administrere.
Selv om PsTools-pakken har vært på markedet i årevis, fortsetter den å bli oppdatert og brukt av systemadministratorer. i forretnings- og hjemmemiljøer. Takket være enkelheten, lettheten og kraften er det mulig å utføre kommandoer, innhente systeminformasjon, administrere tjenester og brukere, eller til og med slå av og starte datamaskiner på nytt eksternt uten komplikasjoner.
Hva er PsTools og hvem utviklet det?
PsTools ble utviklet av Mark Russinovich, grunnleggeren av Sysinternals., et selskap som med tiden ble kjøpt opp av Microsoft. Verktøyene ble opprinnelig utviklet for Windows NT og 2000, men støttes fortsatt fullt ut i moderne versjoner som Windows 10, 11 og Server.
Navnet kommer fra prefikset «Ps», en hentydning til kommandoen «ps» i UNIX, Og Alle de inkluderte verktøyene er utviklet for å utføre administrative oppgaver både på lokale og eksterne datamaskiner, uten at det kreves ytterligere installasjon på målsystemene.
Verktøy inkludert i PsTools-pakken
PsTools-pakken inneholder en komplett samling av kjørbare kommandolinjeverktøy. Hver av dem utfører spesifikke funksjoner for diagnostisering, administrasjon eller automatisering av oppgaver. i Windows-miljøer. Nedenfor finner du detaljene for hver av dem:
- PsExecKjør prosesser på eksterne datamaskiner som om de var lokale. Det er det kraftigste verktøyet i pakken på grunn av fleksibiliteten.
- PsFiles: Viser filer som er åpnet eksternt på et system.
- PsGetSid: Henter ut SID-en (sikkerhetsidentifikatoren) til en bruker eller datamaskin.
- PsInfo: Gir systemdata som Windows-versjon, RAM, oppetid osv.
- PsKill: Drep spesifikke prosesser etter navn eller PID.
- PsList: Detaljerer alle kjørende prosesser og deres status.
- PsLoggedOnRapporterer brukere som er koblet til lokalt eller via delte ressurser.
- PsLogList: Pakker ut og viser systemhendelseslogger.
- PsPasswd: Endre passord for brukerkontoer.
- PsServiceStyrer Windows-tjenester (start, stopp, spørrestatus).
- PsShutdown: Lar deg slå av, starte på nytt eller sette en datamaskin i hvilemodus eksternt.
- PsSuspend: Setter en prosess midlertidig på pause.
- PsPingMåler nettverksytelse og latens mellom enheter.
- PsUptimeViser hvor lenge et system har vært på (nå integrert i PsInfo).
Krav og kompatibilitet
PsTools trenger ikke installasjon som sådanBare pakk ut den nedlastede pakken til en bestemt mappe. Det anbefales å legge til denne mappen i systembanen din (for eksempel C:\Windows\PsTools
) for å kunne bruke verktøyene fra hvor som helst i terminal.
kompatibilitet:
- Klient: Windows 8.1 og nyere.
- Server: Windows Server 2012 og senere.
- Også kompatibel med Nano Server siden 2016.
Den nyeste versjonen av pakken (per april 2023) er bare 5 MB stor og kan lastes ned direkte fra det offisielle Microsoft Learn-nettstedet.
Slik bruker du PsExec: Det mest allsidige verktøyet
PsExec er utvilsomt kronjuvelen i PsTools-pakken. Lar deg kjøre kommandoer eller programmer på eksterne datamaskiner med stor fleksibilitet, inkludert å starte interaktive skall eller kjøre prosesser med systemrettigheter.
Grunnleggende eksempel:
psexec \\equipo_remoto cmd
– Start en ledetekst på den eksterne datamaskinen.
Kjør et eksternt program:
psexec \\equipo_remoto -c programa.exe
– Kopier og kjør programmet på måldatamaskinen.
Ytterligere nyttige kommandoer:
-i
– Kjør programmet ved å samhandle med det eksterne skrivebordet.-s
– Kjør under systemkontoen.-u usuario -p contraseña
– Logg inn med annen påloggingsinformasjon.-d
– Ikke vent til den startet prosessen er ferdig (ikke-interaktiv modus).-h
– Kjør med utvidede rettigheter hvis tilgjengelig.
PsExec krypterer passordet og kommandoen under overføring, selv om det anbefales å bruke det på pålitelige nettverk eller sikre tunneler.
Tips for riktig konfigurasjon av PsTools
En god praksis er å legge til PsTools-mappen i PATH-miljøvariabelen.Dette lar deg aktivere hvilket som helst av verktøyene fra hvor som helst uten å måtte navigere manuelt til installasjonsmappen.
trinn:
- Last ned PsTools og pakk ut innholdet i
C:\Windows\PsTools
eller en mappe du velger selv. - Gå til Kontrollpanel → System og sikkerhet → System → Avanserte systeminnstillinger.
- Klikk på Miljøvariabler og rediger PATH-variabelen.
- Legg til banen der de kjørbare filene er (for eksempel
C:\Windows\PsTools
).
Etter dette kan du åpne en CMD-terminal eller PowerShell og bruk hvilket som helst PsTools-verktøy uten problemer.
Praktiske brukssaker
Systemadministratorer, supportteknikere og IT-fagfolk bruk PsTools til å:
- Automatiser planlagte omstarter av serveren med PsShutdown.
- Revisjonshandlinger for innloggede brukere ved hjelp av PsLoggedOn.
- Overvåk prosesser i produksjonen med PsList.
- Oppdater konfigurasjoner ved å kjøre eksterne skript med PsExec.
- Sjekk for nettverksproblemer med PsPing.
De er også nyttige verktøy for gjenopprettingsscenarier, som å kjøre regedit
som SYSTEM for å endre beskyttede nøkler eller nødskript.
Fordeler fremfor andre løsninger
PsTools har en stor fordel i forhold til løsninger som Telnet, SSH eller kommersielle suiter som pcAnywhere: ingen ekstra komponenter nødvendig.
Dessuten:
- Ingen klientprogramvare kreves på den eksterne datamaskinen.
- Ingen installasjon kreves. Bare kopier og kjør.
- Gir full kontroll fra konsollen, ideelt for automatisering via skript.
- Verktøyene er lette, bærbare og enkle å bruke.
Sikkerhetshensyn
Flere PsTools-verktøy har blitt brukt av malware og systemadministratorer for tvilsomme formål, noe som fører til Noen antivirusprogrammer identifiserer dem som verktøy for fjernadministrasjon (RAT)Dette betyr ikke at de inneholder virus, men snarere at oppførselen deres kan utnyttes til å kompromittere systemer når de brukes feil.
Det er viktig å bruke dem med forsiktighet og under tillatelse.Bruk PsTools kun i miljøer du kontrollerer eller har fått uttrykkelig tillatelse til, og aldri på ubeskyttede offentlige nettverk.
En grundig forståelse av hvordan PsTools fungerer og verktøyene det inkluderer, lar deg dra full nytte av potensialet til å administrere Windows-miljøer mye mer effektivt. Fra å utføre eksterne kommandoer eller prosesser til å administrere tjenester, analysere logger eller overvåke nettverksstatus, er dette settet fortsatt et viktig verktøy for enhver administrator eller tekniker som ønsker å automatisere og forenkle sitt daglige arbeid.
Lidenskapelig forfatter om verden av bytes og teknologi generelt. Jeg elsker å dele kunnskapen min gjennom å skrive, og det er det jeg skal gjøre i denne bloggen, vise deg alle de mest interessante tingene om dingser, programvare, maskinvare, teknologiske trender og mer. Målet mitt er å hjelpe deg med å navigere i den digitale verden på en enkel og underholdende måte.