| Command | Description |
|---|---|
| Windows-Info | |
Get-ComputerInfo | Computerinformationen |
(Get-CimInstance Win32_OperatingSystem).LastBootUpTime | letzte Downloadzeit |
(Get-CimInstance Win32_LogonSession Sort-Object StartTime -Descending Select-Object -First 1).StartTime | Benutzeranmeldezeit |
| GPO | |
| klist -li 0x3e7 purge | Aktualisierung des System-Kerberos-Cache erzwingen |
gpupdate /force | Gruppenrichtlinien auf dem Client anwenden |
| gpupdate /target:computer /force | Gruppenrichtlinien auf dem Client anwenden |
gpresult /r | Überprüfen, ob Gruppenrichtlinien auf dem Client angewendet wurden |
Invoke-GPUpdate -Computer PC001 -Force | Gruppenrichtlinien auf dem angegebenen Computer anwenden (mit Administratorrechten, remote) |
$pcs = "PC001","PC002","PC003"Invoke-GPUpdate -Computer $pcs -Force | Gruppenrichtlinien auf mehreren Computern anwenden (mit Administratorrechten, gelöscht) |
Invoke-GPUpdate -Computer PC001 -Target User -Force | Gruppenrichtlinien und Benutzerteil für einen bestimmten Benutzer anwenden (mit Administratorrechten, gelöscht) |
psexec \\PC001 -s gpupdate /force | Gruppenrichtlinien anwenden (mit Administratorrechten, remote) |
| Aufgaben | |
Get-ScheduledTask -TaskName "Force-WSUS-CheckIn" | Aufgabe erhalten |
Get-ScheduledTaskInfo -TaskName "Force-WSUS-CheckIn" | Informationen zu einer Aufgabe abrufen |
Get-ScheduledTask | Where-Object {$_.TaskName -like '*Force*' -or $_.TaskName -like '*WSUS*'} | Aufgabe erhalten |
Start-ScheduledTask -TaskName 'Force-WSUS-CheckIn' | Aufgabe ausführen |
| Windows Update-Liste | |
Get-CimInstance -Namespace root\cimv2 -ClassName Win32_QuickFixEngineering | Sort-Object InstalledOn -Descending | Select-Object InstalledOn, HotFixID, Description, InstalledBy | Zeigt installierte KBs (Quick Fix Engineering). (nicht immer eine vollständige Liste) |
Get-WindowsUpdateLog | |
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*" | Where-Object { $_.DisplayName -match "Update|KB" } | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Sort-Object InstallDate -Descending | Liste der installierten Updates über „Installierte Updates“ |
Get-CimInstance Win32_OperatingSystem | Select-Object Caption, Version, BuildNumber, OSArchitecture, LastBootUpTime | Liste der installierten Updates |
| Netzwerk | |
ping -t | Unendlicher Ping. Unverzichtbar beim Aufstellen von Antennen oder beim Umstecken von Kabeln. |
tracert | Zeigt Routenkarte |
tracert -d google.com | |
ping -l 1000 | Packungsgröße. |
ping -a | Versucht, den Computernamen anhand der IP-Adresse herauszufinden. |
ipconfig | Informationen zu Netzwerkadaptern |
ipconfig /release | Setzen Sie die aktuelle IP-Adresse zurück (verwerfen Sie sie). |
ipconfig /renew | Fordern Sie eine neue IP-Adresse vom DHCP-Server (Router) an. |
ipconfig /flushdns | Leeren Sie den DNS-Cache. Sehr wichtig! Wenn die Site auf einen neuen Server umgezogen ist und Ihr Computer sich die alte Adresse merkt, sorgt dieser Befehl dafür, dass er die alte „vergisst“ und erneut nachfragt. |
nslookup | IP-Adresse nach Namen |
netstat -ano | aktive Verbindungen Vollansicht |
netstat -ab | aktive Verbindungen zeigt den Programmnamen |
Test-NetConnection <IP/Name> -Port <Number> | Verbindung testen |