Übersicht
Posted: Sa. 15.10.2022-18:30Updated: So. 05.11.2023-16:57
Häufige PowerShell Befehle
Invoke-Command
Mit diesem Befehl können Sie Befehle auf Remote-Computern ausführen, um Aufgaben in einer Netzwerkumgebung zu automatisieren.
Dieser Beitrag wurde bisher 49 mal gelesen.
Get-Help
Mit diesem Befehl können Sie Hilfe zu anderen Befehlen abrufen und herausfinden, wie Sie sie verwenden können.
Dieser Beitrag wurde bisher 49 mal gelesen.
Set-Item
Mit diesem Befehl können Sie Werte in der Windows-Registrierung oder in Konfigurationsdateien ändern.
Dieser Beitrag wurde bisher 49 mal gelesen.
Remove-Item
Mit diesem Befehl können Sie Dateien, Ordner oder Registrierungseinträge löschen.
Dieser Beitrag wurde bisher 49 mal gelesen.
New-Item
Mit diesem Befehl können Sie neue Dateien, Ordner oder Registrierungseinträge erstellen.
Dieser Beitrag wurde bisher 49 mal gelesen.
Get-EventLog
Mit diesem Befehl können Sie Ereignisprotokolle abrufen und durchsuchen, um Informationen über Systemereignisse wie Fehler, Warnungen und erfolgreiche oder fehlgeschlagene Anmeldungen zu erhalten.
Dieser Beitrag wurde bisher 49 mal gelesen.
Get-Service
Mit diesem Befehl können Sie die auf dem System installierten Dienste auflisten, deren Status abrufen und Dienste starten oder stoppen.
Dieser Beitrag wurde bisher 49 mal gelesen.
Get-Process
Dieser Befehl zeigt alle laufenden Prozesse auf dem System an und bietet Informationen wie den Prozessnamen, die Prozess-ID und die CPU-Auslastung.
Dieser Beitrag wurde bisher 49 mal gelesen.
Set-ExecutionPolicy
Dieser Befehl legt die Ausführungsrichtlinie für PowerShell-Skripte fest, um sicherzustellen, dass nur vertrauenswürdige Skripte ausgeführt werden.
Dieser Beitrag wurde bisher 49 mal gelesen.
Get-ChildItem
Mit diesem Befehl können Sie Dateien und Ordner im aktuellen Verzeichnis auflisten oder in einem bestimmten Verzeichnis suchen.
Dieser Beitrag wurde bisher 49 mal gelesen.
Beispiel: Einfache Ausgabe auf der Konsole
Write-Host "Hello, World!"
Beispiel: Variablenzuweisung und Ausgabe
$name = "Max Mustermann" Write-Host "Mein Name ist $name."
Beispiel: Schleife und Bedingung
$i = 1 while ($i -le 10) { if ($i % 2 -eq 0) { Write-Host "$i ist gerade." } else { Write-Host "$i ist ungerade." } $i++ }
Beispiel: Benutzereingabe und Verzweigung
$name = Read-Host "Wie ist dein Name?" if ($name -eq "Max") { Write-Host "Hallo Max!" } else { Write-Host "Hallo $name!" }
Beispiel: Funktion
function Get-Sum { param ( [int]$a, [int]$b ) $sum = $a + $b return $sum } $result = Get-Sum -a 2 -b 3 Write-Host "Das Ergebnis ist $result."
Dieser Beitrag wurde bisher 398 mal gelesen.