Time out does not work
i use following script query service status:- $timeout = new-timespan -seconds 20 $co = new-object system.management.connectionoptions $eo = new-object system.management.enumerationoptions $co.authentication = "default" $co.timeout = $timeout $eo.timeout = $timeout foreach ($server in $servers) { $ms = new-object system.management.managementscope(" \\$server\root\cimv2 " , $co) $query = new-object system.management.objectquery "select * win32_operatingsystem" $searcher = new-object system.management.managementobjectsearcher $ms,$query,$eo try { $searcher.get() } catch {$_} } it works fine on pc (win 7), time-out setting not kick in when implement on monitoring server (win 2008 std) . powershell version same on both machines:- major minor build revision ----- ----- ----- -------- 2 0 ...