- `Get-Process -Name "chrome"`# Gibt Informationen nur für Prozesse mit dem Namen "chrome" zurück.

- `Get-Process | Where-Object {$_.CPU -gt 100}`# Filtert Prozesse, die mehr als 100 CPU-Einheiten verbrauchen.

Einige einfache Beispiele für PowerShell-Skripte:

# Anzeigen des aktuellen Verzeichnisses

Write-Host "Aktuelles Verzeichnis:"

Get-Location


# Auflisten aller Dateien und Ordner im aktuellen Verzeichnis

Write-Host "Inhalte des aktuellen Verzeichnisses:"

Get-ChildItem


# Informationen über das System abrufen

Write-Host "Systeminformationen:"

Get-ComputerInfo


# Erstellen einer neuen Textdatei

$newFileName = "Beispiel.txt"

New-Item -Path . -Name $newFileName -ItemType "file" -Force

Write-Host "$newFileName wurde erstellt."


# Inhalt in die neu erstellte Datei schreiben

Add-Content -Path $newFileName -Value "Dies ist ein Test."


# Inhalt der Datei lesen

Write-Host "Inhalt von $newFileName:"

Get-Content -Path $newFileName


# Ping-Befehl ausführen, um die Netzwerkverbindung zu testen

Write-Host "Ping Google.com:"

Test-Connection -ComputerName google.com -Count 2


# PowerShell ISE Skript pausieren, um Ausgaben zu betrachten

Read-Host -Prompt "Drücken Sie Enter, um fortzufahren..."


Последнее изменение: пятница, 19 апреля 2024, 08:15