Skip to content

Instantly share code, notes, and snippets.

@simstems
Last active July 7, 2025 18:56
Show Gist options
  • Save simstems/da947e028b8fb0a1f7a8d5449a1bc109 to your computer and use it in GitHub Desktop.
Save simstems/da947e028b8fb0a1f7a8d5449a1bc109 to your computer and use it in GitHub Desktop.
<#
Invoke-Command -ComputerName REMOTEPC -ScriptBlock {
Get-CimInstance -ClassName Win32_ComputerSystem | Select-Object Name, Manufacturer, Model
Get-CimInstance -ClassName Win32_BIOS | Select-Object -ExpandProperty SerialNumber
}
#>
Invoke-Command -ComputerName REMOTEPC -ScriptBlock {
$sys = Get-CimInstance -ClassName Win32_ComputerSystem
$bios = Get-CimInstance -ClassName Win32_BIOS
[PSCustomObject]@{
Name = $sys.Name
Manufacturer = $sys.Manufacturer
Model = $sys.Model
SerialNumber = $bios.SerialNumber
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment