Jul 27 2011 2:54AM GMT
Posted by: Richard Siddaway
PowerShell v2, WMI
Just a thought
Posted by: Richard Siddaway
I’ve working with WMI a lot recently and frequently seen things like this
Get-WmiObject -Class Win32_OperatingSystem -ComputerName dc02
Get-WmiObject -Class Win32_ComputerSystem -ComputerName dc02
Get-WmiObject -Class Win32_LogicalDisk -ComputerName dc02
Each of these has to create a connection
is
$sb = {
Get-WmiObject -Class Win32_OperatingSystem
Get-WmiObject -Class Win32_ComputerSystem
Get-WmiObject -Class Win32_LogicalDisk
}
Invoke-Command -ScriptBlock $sb -ComputerName dc02
more efficient
In some cases yes depending on what you want to do with the information. Especially if need to filter data




