Nyheter i Android, Telefoner, Prylar Och Recensioner

Vad är PsExec i Windows och vad gör det?

PsExec är ett verktyg som låter systemadministratörer styra en dator från en fjärrplats. Det är ett kommandoradsgränssnitt som inte kräver någon programvaruinstallation som några av de populära fjärradministrativa verktygen.

Du undrar definitivt hur detta är möjligt, eller hur? I den här artikeln får du lära dig hur du laddar ner och installerar PsExec, hur du startar det och några grundläggande kommandon för att komma igång. Utan mycket väsen, låt oss dyka in!

Vad är PsExec?

PsExec är ett mångsidigt systemadministrativt verktyg från Microsoft som du kan använda för att fjärråtkomst till en målvärd. Verktyget är en del av Sysinternals Suites skapat av Mark Russinovich. Dess huvudsakliga syfte är att hjälpa systemadministratörer att utföra fjärrunderhållsuppgifter och utföra kommandon på målvärden. Som ett kommandoradsgränssnitt kräver PsExec bara att du anger måladressen, användarinformationen och lösenordet för att få åtkomst till måldatorn.

Till skillnad från Telnet och Remote Desktop Protocol (RDP), kommer PsExec inte att be dig installera ett klientprogram på din PC eller annan programvara på fjärrvärden heller. PsExec kan omdirigera in- och utdata från konsolapplikationer.

Till exempel, om du fjärransluter till en dator med IP-adress 192.168.79.32 och kör en ipconfig kommando på PsExec, dvs

Psexec \192.168.79.32 ipconfig

Du kommer att se ipconfig-utgången (dvs. TCP/IP-konfigurationen för fjärrsystemet) på din persondator som om du körde kommandot på den lokala värden. Denna funktion skiljer PsExec från många Windows administrativa konsolverktyg.

Hur man installerar och ställer in PsExec

PsExec kräver inte installation av någon klientprogramvara och ingen avancerad installation på fjärrvärden innan du ansluter. Så, om PsExec inte kräver några inställningar som andra traditionella administrativa verktyg, hur fungerar det?

Laddar ner PsExec

PsExec är bara ett kommandoradsverktyg. Allt du behöver göra är att ladda ner PsTools-sviterna på localhost. Det är en ZIP-fil som finns tillgänglig på Sysinternals.

Relaterad  Tyska Pokémon-namn orsakar skratt runt om i världen

Efter nedladdning, extrahera PsTool.zip. För att göra detta, högerklicka på ZIP-filen och välj Extrahera alla från menyn.

Installerar PsExec

När du har laddat ner och extraherat PsExec på din dator öppnar du mappen där den extraherade filen finns. Byt ut det som finns i navigeringsfältet överst i den extraherade mappen med CMD och tryck Stiga på. Denna process öppnar ett kommandotolksfönster i PsExec-mappen.

Kör PsExec och ansluter till en fjärrdator

När du har laddat ner PsExec på din fjärrdator är nästa steg att ställa in den för anslutning till en målvärd. För att PsExec ska kunna köras och ansluta till en fjärrvärd finns det tre grundläggande förutsättningar som du måste ställa på plats. Dessa är:

1. Aktivera fil- och skrivardelning

Fil- och skrivardelning måste vara aktiverat på både den lokala och fjärrvärden. Öppna Windows för att aktivera fil- och skrivardelning Inställningar > Nätverk & Internet och scrolla till Nätverks-och delningscenter.

På vänster sida av det öppnade fönstret klickar du på Ändra avancerade delningsinställningar. Välj Aktivera fil- och skrivardelning och spara ändringarna.

2. Aktivera administrativ delning ($Admin) på fjärrvärd

Fjärrdatorn måste ha sin administrativa del ($admin) aktiverad och korrekt inställd för att ge åtkomst till sin windows mapp.

Administrativ delning ($admin) tillåter en systemadministratör att hantera flera datorer i ett företagsnätverk eller en arbetsgrupp genom att komma åt enheter och mappar inom dem.

För att aktivera administrativ delning ($admin) på fjärrdatorn, tryck på Win+r-tangenten, typ lusrmgr.mscoch tryck på OK.

I det nya fönstret öppnar du Användare mapp. Högerklicka på Administratör och välj Egenskaper.

I fönstret Egenskaper avmarkerar du Kontot är avaktiverat kryssrutan och klicka OK. Högerklicka Administratörer igen och klicka Välj lösenord för att ställa in ditt kontolösenord.

3. Hämta administratörsinformationen

Ha rätt användaruppgifter för fjärrdatorn, dvs. IP-adressen, administratörskontots användarnamn och lösenord.

Relaterad  Techland har släppt en ny videojämförelse av Dying Light 2: Stay Human på den gamla generationens konsoler

Hur använder man PsExec?

För att PsExec ska fungera korrekt måste dess syntax vara exakt. Därför måste du förstå hur det fungerar och skriva kommandon som avsett.

Så för att komma åt en fjärrvärd måste du ange målvärdens autentiseringsuppgifter (IP-adressen, användarnamnet och lösenordet) med dina föredragna kommandon.

Till exempel, för att köra ipconfig på ett fjärrsystem med en IP-adress 192.168.89.323 och lösenordet ‘12345’ kan du öppna en PsExec CMD-konsol och ange:

C: PsExec \192.168.89.323 –u Administrator –p 12345

Om ditt inmatade kommando körs framgångsrikt på fjärrsystemet, kommer det att överföra textutmatningen till ditt kommandofönster.

Grundläggande PsExec-kommandon för nya användare

Vi trodde att du hittills har förstått vad PsExec är och det korrekta sättet att ansluta ett lokalt system till ett fjärrsystem. Så för nya användare kan det vara lite förvirrande att använda PsExec-verktyget eftersom du måste följa syntaxen för att det ska fungera. Här är grundläggande kommandon som alla PsExec-användare behöver känna till.

För att starta kommandotolken på distans

C: psexec \windows cmd

Att köra kommandot ovan i PsExec kommer att starta ett annat kommandoradsgränssnitt i det aktuella fönstret. Detta gränssnitt gör det dock möjligt för dig att ange kommandon på fjärrsystemet som om du skriver direkt på datorn.

Efter framgångsrik exekvering CMD kommando kan du enkelt köra andra kommandon som dir för att lista en mapps innehåll, mkdir för att skapa en ny mapp, eller ipconfig för att få fjärrsystemets nätverkskonfiguration.

För att installera ett program på fjärrvärden

C: psexec \Desktop7743 -c “E:filedocumentCCleaner.exe” CMD /S

Skriptet ovan används för att installera CCleaner på fjärrdatorn Desktop7743. Syntaxen -c är ett kommando som används för att kopiera CCleaner-programmet från den lokala värden till fjärrdatorn medan CMD är för att starta kommandotolken, och /S är ett kommando som används för att aktivera en tyst installation för CCleaner.

Relaterad  Hur man installerar och använder croc för att säkert överföra filer på Linux

För att köra en GUI-applikation på fjärrdatorn

psexec -i emote computer calculator

Som standardinställning startar inte PsExec GUI-program på fjärrdatorn. Men med hjälp av -jag switch, kan du starta ett GUI-program på fjärrdatorns skärm.

Om du till exempel behöver öppna kalkylatorappen på fjärrdatorn, är allt du behöver göra att köra calculator.exe med -jag switch, och PsExec tar upp det.

Bli mer bekant med PsExec-gränssnittet

PsExec kan verka skrämmande. Men ju mer du interagerar med kommandoradsgränssnittet, desto mer skicklig blir du med det.

Om du är ivrig att gå djupare och bekanta dig med syntaxen och kommandona som används för att utföra PsExec-operationer, bör du lära dig mer om Windows kommandoradsgränssnitt.

Om författaren

Emmanuel Ajala (1 artiklar publicerade)

Mer från Emmanuel Ajala

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera