Powershell

PowerShell är ett kraftfullt kommandoradsverktyg och skriptspråk som utvecklats av Microsoft för att underlätta systemadministration och automatisering. Det bygger på .NET‑plattformen och skiljer sig från traditionella kommandotolkar genom att arbeta med objekt istället för enbart text, vilket gör det enklare att hantera och manipulera data. Med PowerShell kan administratörer styra filer, mappar, processer, tjänster och till och med Windows‑register på ett effektivt sätt. Det går också att skriva egna skript som automatiserar återkommande arbetsuppgifter, vilket sparar tid och minskar risken för fel. PowerShell är inte begränsat till Windows utan fungerar även på Linux och macOS, vilket gör det till ett mångsidigt verktyg i olika IT‑miljöer. Dessutom finns det ett stort antal moduler som kan laddas ner för att utöka funktionaliteten, exempelvis för att hantera molntjänster som Azure. Sammanfattningsvis är PowerShell ett flexibelt och modernt verktyg som ger användaren kontroll över både lokala och molnbaserade system.


Bygga Powershell GUI ➡

Vanliga PowerShell-kommandon

Kommando Beskrivning
Get-Help Visa hjälp för cmdlet eller ämne.
Get-Command Lista tillgängliga cmdlets och funktioner.
Get-ChildItem (alias ls) Lista filer och mappar.
Set-Location (alias cd) Byt aktuell katalog.
Get-Item Hämta en fil eller resurs.
Copy-Item Kopiera filer eller mappar.
Move-Item Flytta eller byt namn på filer/mappar.
Remove-Item Ta bort filer eller mappar.
New-Item Skapa fil, mapp eller annan resurs.
Test-Path Kontrollera om en sökväg finns.
Get-Content Läs innehåll från en fil.
Set-Content / Add-Content Skriv eller lägg till innehåll i fil.
Get-Process Lista körande processer.
Stop-Process Avsluta en process.
Get-Service Visa tjänster.
Start-Service / Stop-Service Starta eller stoppa tjänster.
Get-EventLog / Get-WinEvent Läs händelseloggar.
Get-Module / Import-Module Hantera moduler.
Invoke-Command Kör kommando lokalt eller fjärrstyrt.
Start-Job / Get-Job / Receive-Job Kör och hantera bakgrundsjobb.
Where-Object Filtrera objekt i pipeline.
ForEach-Object Iterera över objekt i pipeline.
Select-Object Välj egenskaper från objekt.
Format-Table / Format-List Formatera utdata.
Out-File / Export-Csv / Import-Csv Spara eller läsa utdata till filer.
Get-Alias Visa alias för cmdlets.
Get-History / Invoke-History Hantera kommandologg.
Clear-Host (alias cls) Rensa konsolen.


Ladda ner
linux desktop
⬅ Tillbaka