PowerShell ALA Flashcards
Was macht dieser Powershell Befehl:
Get-Process
alle laufenden Prozesse ausgeben
Was macht dieser Powershell befehl:
Get-Help
Zeigt die Hilfe und Dokumentation für PowerShell-Befehle an
Was macht dieser Powershell Befehl:
Get-Childitem
Listet Dateien und Verzeichnisse im aktuellen Verzeichnis auf
Was macht dieser Powershell befehl: -full
Gibt die vollständigen Informationen zur Hilfe für den angegebenen Befehl aus.
Was macht dieser Powershell Befehl: Get-Childitem “C:\Program Files”
Listet Dateien und Verzeichnisse im Verzeichnis “C:\Program Files” auf.
Was macht dieser Powershell Befehl:
Get-Item hkcu:\Software*
Ruft Informationen über die im Registrierungszweig HKEY_CURRENT_USER unter dem Pfad “Software” vorhandenen Einträge ab.
Was macht dieser Powershell Befehl:
$a=”abcdeFGH”
Weist der Variable $a den Wert “abcdeFGH” zu.
Was macht dieser Powershell Befehl: $a | Get-Member
Zeigt die Member (Eigenschaften und Methoden) des Objekts, das durch die Variable $a repräsentiert wird, an.
Was macht dieser Powershell Befehl:
$a.Length
Gibt die Länge (Anzahl der Zeichen) des Zeichenkettenwerts in der Variable $a aus
Was macht dieser Powershell Befehl:
$a.ToUpper()
Konvertiert den Zeichenkettenwert in der Variable $a in Großbuchstaben
Was macht dieser Powershell Befehl: $a.Replace(“a”,”x”)
Ersetzt alle Vorkommen des Buchstabens “a” durch “x” im Zeichenkettenwert in der Variable $a.
Was macht dieser Powershell Befehl:
Get-Process | Where-Object {$_.Name -eq “explorer”}
Ruft Prozessinformationen für den Prozess “explorer” mithilfe des Where-Object Cmdlets ab, um nach dem entsprechenden Prozess zu filtern.
Was macht dieser PowerShell Befehl: | Format-Table Name,WorkingSet
Formatiert die Ausgabe der Prozessinformationen in einer Tabelle, die nur die Spalten “Name” und “WorkingSet” enthält.
Was macht dieser Powershell Befehl:
Get-Process | Where-Object {$_.WorkingSet -gt 10MB}
Filtert Prozesse, deren Arbeitssatz (Working Set) größer als 10 MB ist, mithilfe des Where-Object Cmdlets aus der Prozessliste.
Was macht dieser Powershell Befehl:
| Sort-Object WorkingSet -desc
Sortiert die gefilterte Prozessliste nach dem Arbeitssatz (Working Set) in absteigender Reihenfolge.
Was macht dieser Powershell Befehl:
Foreach-Object { $_.Kill() }
Führt für jeden Prozess in der vorherigen Liste den Befehl Kill() aus, um die Prozesse zu beenden.
Was macht dieser Powershell Befehl:
Get-EventLog -LogName System -newest 3
Ruft die neuesten 3 Einträge aus dem Systemereignisprotokoll (LogName “System”) ab.
Was macht dieser Powershell Befehl:
Get-Volume | Format-Table DriveLetter,Size,SizeRemaining
Zeigt formatierte Informationen über Volumes, einschließlich Laufwerksbuchstaben, Gesamtgröße und verbleibender Größe, in einer Tabelle an.
Was macht dieser Powershell Befehl:
Get-WmiObject win32_bios
Ruft Informationen zum BIOS des Computers mithilfe von WMI (Windows Management Instrumentation) ab.
Wie ist der Powershell Befehl für:
Geben Sie alle laufenden Dienste aus (Status ist “Running”)
Get-Service | Where-Object { $_.Status -eq ‘Running’ }
Wie ist der Powershell Befehl für:
Geben Sie mit Hilfe von format-table nur die Namen (“Name”) aller laufenden Dienste aus
Get-Service | Where-Object { $_.Status -eq ‘Running’ } | Format-Table Name
Wie ist der Powershell Befehl für:
Geben Sie die Namen aller laufenden Dienste sortiert in absteigender Reihenfolge aus.
Get-Service | Where-Object { $_.Status -eq ‘Running’ } | Sort-Object Name -Descending | Format-Table Name