PowerShell: Die 25 wichtigen Cmdlets für fortgeschrittene Benutzer
Nachdem die grundlegenden PowerShell Cmdlets in PowerSell Top 25 Befehle vorgestellt wurden, geht es jetzt auf das nächste Level. Diese 25 fortgeschrittenen Cmdlets erweitern Ihre PowerShell-Toolbox erheblich und ermöglichen komplexere Automatisierungs- und Verwaltungsaufgaben. Erweiterte PowerShell Cmdlets 26. Invoke-Command Führt Befehle auf lokalen oder entfernten Computern aus. Invoke-Command -ComputerName "Server01" -ScriptBlock {Get-Process} Invoke-Command -ComputerName "Server01", "Server02" -ScriptBlock {Get-Service -Name "Spooler"} icm -ComputerName $servers -FilePath "C:\Scripts\maintenance.ps1" Console Output: ProcessName Id MachineName ----------- -- ----------- ApplicationHost 1234 Server01 chrome 5678 Server01 27. Enter-PSSession / Exit-PSSession Startet/beendet eine interaktive Sitzung mit einem entfernten Computer. ...