Go to file
2024-09-25 12:40:22 -06:00
ciminstancetemplate.ps1 Add ciminstancetemplate.ps1 2024-09-25 12:37:50 -06:00
README.md Update README.md 2024-09-25 12:40:22 -06:00

mostly a dumping ground for powershell scriptlets

ciminstance / cimsession replacing wmi so heres how to get various information as it comes up

network get-ciminstance -computername $computer win32_Networkadapter -filter "netconnectionstatus = 2" | Select name,speed

serial Get-CimInstance -ComputerName $computer -class win32_bios | Select SerialNumber

os Get-CimInstance Win32_OperatingSystem -ComputerName $computer | Select-Object Caption

processor Get-CimInstance Win32_Processor -ComputerName $computer | Select-Object DeviceID, Name

memory (Get-CimInstance Win32_PhysicalMemory -ComputerName $computer | Measure-Object -Property capacity -Sum).sum /1gb