Last Boot Time
# Method 1 — TimeSpan since boot
(Get-Date) - (Get-ComputerInfo).OsLastBootUpTime
# Method 2 — Exact timestamp
(Get-CimInstance Win32_OperatingSystem).LastBootUpTime
Computer System Details
Get-CimInstance Win32_ComputerSystem
BIOS Information
Get-CimInstance Win32_BIOS
Check Computer Domain
(Get-CimInstance Win32_ComputerSystem).Domain
All Drive Disk Space
Get-PSDrive -PSProvider FileSystem
System Drive Free Space (GB)
(Get-PSDrive $env:SystemDrive.Trim(':')).Free / 1GB
Volume Storage Information
Get-Volume
Printer Information
Get-CimInstance Win32_Printer |
Select-Object Name, PortName, Default |
Format-List