poradniki
Podstawowe polecenia PowerShell

PowerShell to mi臋dzy platformowe rozwi膮zanie do automatyzacji zada艅 z艂o偶one z pow艂oki wiersza polecenia, j臋zyka skrypt贸w i struktury zarz膮dzania konfiguracj膮. Program PowerShell dzia艂a w systemach Windows, Linux i macOS. Cz臋sto u偶ywany do automatyzacji zarz膮dzania systemami. S艂u偶y r贸wnie偶 do kompilowania, testowania i wdra偶ania rozwi膮za艅, cz臋sto w 艣rodowiskach ci膮g艂ej integracji/ci膮g艂ego wdra偶ania.
PowerShell polecenia
Get-Help
Polecenie cmdlet Get-Help s艂u偶y jako dokumentacja czyli innymi s艂owy wy艣wietla pomoc do komend
Get-Help nazwa_polecenia
Get-Help Get-Process
Parametry Get-Help
parametr -Examples, wy艣wiela przyk艂ady pisania polecenia.
parametr -Full, wy艣wietla pe艂ne informacje o cmdlecie
Get-Help Get-Process -Full
Get-Process
cmdlet Get-Process wy艣wietla list臋 proces贸w bez potrzeby uruchamiania Managera Zada艅.
Get-Process
Get-History
cmdlet Get-History Wy艣wietla list臋 ostatnio wykonanych polece艅
Get-History
Get-Service
cmdlet Get-Process wy艣wietla wszystkie uruchomione us艂ugi
Get-Service
U偶ywaj膮c pramatru A* polecenie wy艣wieli wszystkie us艂ugi zaczynaj膮ce si臋 na liter臋 “A”
Get-Service A*
Start-Job
Polecenie cmdlet Start-Job zapewnia 艣rodowisko PowerShell do uruchamiania kodu lub polece艅 jako zadania w tle bez interakcji u偶ytkownika.
Start-Job -ScriptBlock {Get-Process}
Set-Location
聽Polecenie cmdlet Set-Location ustawia bie偶膮cy katalog na katalog wskazany w poleceniu.
cmdlet Set-Location 艣cie偶ka_katalogu
ConvertTo-HTML
Konwertuje dane do formatu HTML
Get-Command | ConvertTo-Html > nazwa_pliku.html
Export-CSV
To samo co wy偶ej ale tym otrzymamy plik csv z list膮 proces贸w
get-process | Export-CSV c:\procesy.csv
Get-Command
Polecenie cmdlet Get-Command zawiera list臋 wszystkich dost臋pnych polece艅 PowerShell.
Get-Command
Wi臋cej szczeg贸艂贸w o Get-Command znajdziemy na stronie Microsoftu