Sammanfattningstabell över grundläggande PowerShell-kommandon

Sammanfattningstabell över grundläggande PowerShell-kommandon

PowerShell är ett kraftfullt ramverk för automatisering och konfigurationshantering som gör att systemadministratörer kan arbeta mer effektivt genom att automatisera tråkiga, repetitiva uppgifter. Nedan finns några grundläggande Powershell-kommandon som hjälper dig att dra full nytta av kraften i detta verktyg.

Sammanfattningstabell över grundläggande PowerShell-kommandon

Nedan finns kommandolistan - cmdlet kommandonamn: kommandobeskrivning.

% - ForEach-Object: Utför en operation på varje objekt i en uppsättning indataobjekt.

  • ? - Where-Object: Välj ett objekt från en uppsättning objekt baserat på deras attributvärden.
  • ac - Lägg till innehåll: Lägger till ytterligare innehåll, såsom ord eller data, till filen.
  • asnp - Add-PSSnapIn: Lägger till en eller flera Windows PowerShell snapin-moduler till den aktuella sessionen.
  • cat - Get-Content: Hämta innehållet i en fil.
  • cd - Set-Location: Ställer in den aktuella arbetsplatsen till en angiven plats.
  • chdir - Set-Location: Ställer in den aktuella arbetsplatsen till en angiven plats.
  • clc - Rensa-innehåll: Rensar innehållet i ett objekt, men tar inte bort objektet.
  • clear - Clear-Host: Rensar skärmen i värdprogrammet.
  • clhy - Clear-History: Rensar poster från kommandohistoriken.
  • cli - Clear-Item: Rensar innehållet i ett objekt, men tar inte bort objektet.
  • clp - Clear-ItemProperty: Rensar fastighetens värde men rensar inte egenskapen.
  • cls - Clear-Host: Rensar skärmen i värdprogrammet.
  • clv - Clear-Variable: Rensar värdet på en variabel.
  • cnsn - Connect-PSSession: Återanslut till frånkopplade sessioner
  • compare - Compare-Object: Jämför två uppsättningar objekt.
  • copy - Copy-Item: Kopiera ett objekt från en plats till en annan.
  • cp - Copy-Item: Kopiera ett objekt från en plats till en annan.
  • cpi - Copy-Item: Kopiera ett objekt från en plats till en annan.
  • cpp - Copy-ItemProperty: Kopierar en egenskap och ett värde från en angiven plats till en annan plats.
  • curl - Invoke-WebRequest: Få innehåll från en webbplats på Internet.
  • cvpa - Convert-Path: Konverterar en sökväg från en Windows PowerShell-sökväg till en Windows PowerShell-leverantörssökväg.
  • dbp - Disable-PSBreakpoint: Inaktiverar brytpunkter i den aktuella konsolen.
  • del - Remove-Item: Ta bort filer och mappar.
  • diff - Compare-Object: Jämför två uppsättningar objekt.
  • dir - Get-ChildItem: Hämta filer och mappar i filsystemenheten.
  • dnsn - Disconnect-PSSession: Koppla från en session.
  • ebp - Enable-PSBreakpoint: Aktiverar brytpunkter i den aktuella konsolen.
  • echo - Write-Output: Skickar de angivna objekten till nästa kommando i pipelinen. Om detta kommando är det sista kommandot i pipelinen, visas objekten i konsolen.
  • epal - Export-Alias: Exporterar information om för närvarande definierade kommandoalias till en fil.
  • epcsv - Export-Csv: Konverterar objekt till en array av kommaseparerade strängar (CSV) och sparar strängarna i en CSV-fil.
  • epsn - Export-PSSession: Importera kommandon från en annan session och spara dem i Windows PowerShell-modulen.
  • erase - Remove-Item: Ta bort filer och mappar.
  • etsn - Enter-PSSession: Startar en interaktiv session med en fjärrdator.
  • exsn - Exit-PSSession: Avslutar en interaktiv session med en fjärrdator.
  • fc - Format-Custom: Använd en anpassad vy för att formatera utdata.
  • fl - Format-List: Formatera utdata som en lista med attribut där varje attribut visas på en ny rad.
  • foreach - ForEach-Object: Utför en operation på varje objekt i en uppsättning indataobjekt.
  • ft - Format-Table: Formatera utdata som en tabell.
  • fw - Format-Wide: Formatera objekt som en bred tabell som endast visar ett attribut för varje objekt.
  • galli - Get-Alias: Hämta kommandon för den aktuella sessionen.
  • gbp - Get-PSBreakpoint: Hämta brytpunkterna som ställts in i den aktuella sessionen.
  • gc - Get-Content: Hämta innehållet i en fil.
  • gci - Get-ChildItem: Hämta filer och mappar i filsystemenheten.
  • gcm - Get-Command: Hämta alla kommandon.
  • gcs - Get-PSCallStack: Visar den aktuella samtalsstacken.
  • gdr - Get-PSDrive: Hämta enheten i den aktuella sessionen.
  • ghy - Get-History: Få en lista över kommandon som angetts under den aktuella sessionen.
  • gi - Get-Item: Hämta filer och mappar.
  • gjb - Get-Job: Få Windows PowerShell-bakgrundsjobb som körs i den aktuella sessionen.
  • gl - Get-Location: Få information om den aktuella arbetsplatsen eller platsstapeln.
  • gm - Get-Member: Hämta egenskaper och metoder för objekt.
  • gmo - Get-Module: Hämtar moduler som har importerats eller kan importeras till den aktuella sessionen.
  • gp - Get-ItemProperty: Hämtar egenskaperna för ett specificerat objekt.
  • gps - Get-Process: Få körande processer på lokala eller fjärrdatorer.
  • group - Group-Object: Gruppera objekt som innehåller samma värde för de angivna egenskaperna.
  • gsn - Get-PSSession: Få Windows PowerShell-sessioner på lokala och fjärrdatorer.
  • gsnp - Get-PSSnapIn: Hämta Windows PowerShell snapin-moduler på datorn.
  • gsv - Get-Service: Få tjänster på lokala eller fjärrdatorer.
  • gu - Get-Unique: Returnerar unika objekt från en sorterad lista.
  • gv - Get-Variable: Hämtar variablerna i den aktuella konsolen.
  • gwmi - Get-WmiObject: Hämta instanser av Windows Management Instrumentation-klasser (WMI) eller information om tillgängliga klasser.
  • h - Get-History: Hämta en lista över kommandon som angetts under den aktuella sessionen.
  • historik - Get-History: Få en lista över kommandon som angetts under den aktuella sessionen.
  • icm - Invoke-Command: Kör kommandon på lokala och fjärrdatorer.
  • iex - Invoke-Expression: Kör ett kommando eller uttryck på den lokala datorn.
  • ihy - Invoke-History: Kör kommandon från sessionshistoriken.
  • ii - Invoke-Item: Utför standardåtgärden på det angivna objektet.
  • ipal - Import-Alias: Importera en lista med kommandons smeknamn från filen.
  • ipcsv - Import-Csv: Skapa anpassade tabellliknande objekt från objekt i en CSV-fil.
  • ipmo - Import-Module: Lägg till modul till aktuell session.
  • ipsn - Import-PSSession: Importerar kommandon från en annan session till den aktuella sessionen.
  • irm - Invoke-RestMethod: Skickar en HTTP- eller HTTPS-förfrågan till en RESTful webbtjänst.
  • ise - powershell_ise.exe: Förklarar hur du använder kommandoradsverktyget PowerShell_ISE.exe.
  • iwmi - Invoke-WMIMetod: Anropa Windows Management Instrumentation (WMI) metoder.
  • iwr - Invoke-WebRequest: Hämta innehåll från en webbplats på Internet.
  • kill - Stop-Process: Stoppar en eller flera pågående processer.
  • lp - Out-Printer: Skickar utdata till skrivaren.
  • ls - Get-ChildItem: Hämta filer och mappar i filsystemenheten.
  • man - hjälp: Visar information om Windows PowerShell-kommandon och koncept.
  • md - mkdir: Skapa en ny post.
  • mått - Measure-Object: Mäter numeriska egenskaper för objekt och tecken, ord och linjer i strängobjekt, såsom textfiler.
  • mi - Move-Item: Flytta ett objekt från en plats till en annan.
  • montera - New-PSDrive: Skapa tillfälliga och beständiga mappade nätverksenheter.
  • flytta - Flytta objekt: Flytta ett objekt från en plats till en annan.
  • mp - Move-ItemProperty: Flytta egenskaper från en plats till en annan.
  • mv - Move-Item: Flytta ett objekt från en plats till en annan.
  • nal - New-Alias: Skapa ett nytt kommando smeknamn.
  • ndr - New-PSDrive: Skapa tillfälliga och beständiga mappade nätverksenheter.
  • ni - New-Item: Skapa ett nytt objekt.
  • nmo - New-Module: Skapar en ny dynamisk modul som bara finns i minnet.
  • npssc - New-PSSessionConfigurationFile: Skapar en sessionskonfigurationsfil.
  • nsn - New-PSSession: Skapa beständiga anslutningar till lokala eller fjärrdatorer.
  • nv - New-Variable: Skapar en ny variabel.
  • ogv - Out-GridView: Skicka utdata till en interaktiv panel i ett separat fönster.
  • oh - Out-Host: Skicka utdata till kommandoraden.
  • popd - Pop-Location: Ändrar den aktuella platsen till den senast tryckta på stacken. Du kan aktivera plats från standardpanelen eller från en bricka som du skapar med Push-Location-cmdleten.
  • ps - Get-Process: Få processer som körs på den lokala eller fjärrdatorn.
  • pushd - Push-Location: Lägger till den aktuella platsen överst i platsstapeln.
  • pwd - Get-Location: Få information om aktuell arbetsplats eller platsstack.
  • r - Invoke-History: Kör kommandon från sessionshistoriken.
  • rbp - Remove-PSBreakpoint: Tar bort brytpunkter från den aktuella konsolen.
  • rcjb - Receive-Job: Tar emot resultaten av Windows PowerShell-bakgrundsjobb i den aktuella sessionen.
  • rcsn - Receive-PSSession: Ta emot resultat av kommandon i frånkopplade sessioner.
  • rd - Ta bort-objekt: Ta bort filer och mappar.
  • rdr - Remove-PSDrive: Tar bort tillfälliga Windows PowerShell-enheter och kopplar bort mappade nätverksenheter.
  • ren - Rename-Item: Byter namn på ett objekt i Windows PowerShell-leverantörens namnområde.
  • ri - Remove-Item: Ta bort filer och mappar.
  • rjb - Remove-Job: Tar bort ett Windows PowerShell-bakgrundsjobb.
  • rm - Remove-Item: Ta bort filer och mappar.
  • rmdir - Remove-Item: Ta bort filer och mappar.
  • rmo - Remove-Module: Tar bort moduler från den aktuella sessionen.
  • rni - Rename-Item: Byt namn på ett objekt i Windows PowerShell-leverantörens namnområde.
  • rnp - Rename-ItemProperty: Byt namn på ett objekts egenskap.
  • rp - Remove-ItemProperty: Tar bort en egenskap och dess värde från ett objekt.
  • rsn - Remove-PSSession: Stänger en eller flera Windows PowerShell-sessioner (PSSessions).
  • rsnp - Remove-PSSnapin: Tar bort Windows PowerShell-snapin-moduler från den aktuella sessionen.
  • rujb - Resume-Job: Starta om ett avstängt jobb
  • rv - Remove-Variable: Tar bort en variabel och dess värde.
  • rvpa - Resolve-Path: Löser jokertecken i sökvägar och visar sökvägsinnehåll.
  • rwmi - Remove-WMIObject: Tar bort en instans av en befintlig Windows Management Instrumentation-klass (WMI).
  • sajb - Start-Job: Startar ett Windows PowerShell-bakgrundsjobb.
  • sal - Set-Alias: Skapa eller ändra ett kommando smeknamn (alternativt namn) för en cmdlet eller annat kommandoelement i den aktuella Windows PowerShell-sessionen.
  • saps - Start-Process: Startar en eller flera processer på den lokala datorn.
  • sasv - Start-Service: Startar en eller flera stoppade tjänster.
  • sbp - Set-PSBreakpoint: Ställer in en brytpunkt på en rad, sats eller variabel.
  • sc - Set-Content: Ersätter innehållet i filen med det innehåll du anger.
  • välj - Välj-objekt: Välj objekt eller objektegenskaper.
  • set - Set-Variable: Ställ in värdet på en variabel. Skapar en variabel om en variabel med det begärda namnet inte finns.
  • shcm - Visa-kommando: Skapa Windows PowerShell-kommandon i ett grafiskt kommandofönster.
  • si - Set-Item: Ändra värdet på en artikel till värde

Önskar dig framgång!

Se mer:


Lär dig mer om brandväggar, Windows-brandväggen på Windows Server 2012

Lär dig mer om brandväggar, Windows-brandväggen på Windows Server 2012

Windows-brandvägg med avancerad säkerhet är en brandvägg som körs på Windows Server 2012 och som är aktiverad som standard. Brandväggsinställningar i Windows Server 2012 hanteras i Windows-brandväggens Microsoft Management Console.

Så här ändrar du Vigor Draytek-modem och inloggningslösenord för router

Så här ändrar du Vigor Draytek-modem och inloggningslösenord för router

När användarna ändrar lösenordet för Vigor Draytek Modem och Routers inloggningsadminsida, begränsar användarna obehörig åtkomst för att ändra modemets lösenord, vilket säkrar viktig nätverksinformation.

Hur man enkelt överklocka RAM med AMD Ryzen Master

Hur man enkelt överklocka RAM med AMD Ryzen Master

Lyckligtvis kan användare av Windows-datorer som kör AMD Ryzen-processorer använda Ryzen Master för att enkelt överklocka RAM utan att röra BIOS.

7 sätt att fixa Windows-datorfel som inte laddas via USB-C

7 sätt att fixa Windows-datorfel som inte laddas via USB-C

USB-C-porten har blivit standarden för dataöverföring, videoutgång och laddning på moderna bärbara Windows-datorer. Även om detta är bekvämt, kan det vara frustrerande när du ansluter din bärbara dator till en USB-C-laddare och den inte laddas.

Hur man fixar felet Kan inte skapa tjänst på Ultraviewer

Hur man fixar felet Kan inte skapa tjänst på Ultraviewer

Felet Kan inte skapa tjänst på Ultraviewer uppstår när vi installerar programvaran med felkod 1072.

Hur man åtgärdar felet att inte visa ID på Ultraviewer

Hur man åtgärdar felet att inte visa ID på Ultraviewer

Felet att inte visa ID på Ultraviewer kommer att påverka fjärrdatoranslutningen.

Hur man använder Ultraviewer för att skicka och ta emot filer

Hur man använder Ultraviewer för att skicka och ta emot filer

Ultraviewer fjärrstyr datorn och har ett läge för att skicka och ta emot filer.

6 sätt att permanent radera filer på Windows

6 sätt att permanent radera filer på Windows

Normalt, när du tar bort en fil på Windows, kommer filen inte att raderas omedelbart utan sparas i papperskorgen. Efter det måste du göra ytterligare ett steg: töm papperskorgen. Men om du inte vill behöva göra det här andra steget kommer vi att visa dig hur du tar bort en fil permanent i artikeln nedan.

Hur påverkar den mörka webben säkerheten?

Hur påverkar den mörka webben säkerheten?

Det mörka nätet är en mystisk plats med ett berömt rykte. Att hitta det mörka nätet är inte svårt. Men att lära sig att navigera på ett säkert sätt är en annan sak, särskilt om du inte vet vad du gör eller vad du kan förvänta dig.

Vad är Adrozek-viruset? Hur du skyddar dig mot Adrozek-virus

Vad är Adrozek-viruset? Hur du skyddar dig mot Adrozek-virus

Tekniskt sett är Adrozek inte ett virus. Det är en webbläsarkapare, även känd som webbläsarmodifierare. Det betyder att skadlig programvara installerades på din dator utan din vetskap.