Installierte Software anzeigen
Get-ItemProperty HKLM:\Software\WoW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize
Version von .NET Framework anzeigen/abfragen
Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -Recurse | Get-ItemProperty -Name version -EA 0 | Where {$_.PSChildName -Match '^(?!S)\p{L}'} | Select PSChildName, version
Abfrage "LastLogonDate" für Computerkonten
$d = (Get-Date).addDays(-60)
Get-ADComputer -Property LastLogonDate -Filter {lastlogonDate -lt $d} -SearchBase 'OU=Users, OU=Department, DC=test, DC=local" | select DNSHostName, LastLogonDate
⇒ SearchBase muss angepasst werden
⇒ Tage müssen angepasst werden
Validate enabled Windows Defender Device Guard Hardware-Based Security Features
Get-CimInstance -ClassName Win32_DeviceGuard -Namespace root\Microsoft\Windows\DeviceGuard
Anzeigen aller installierten Apps für alle Benutzer
Get-AppxPackage -AllUsers | Select Name, PackageFullName