Войти

Показать полную графическую версию : [решено] сформировать список компьютеров на которых запущен скайп


ejik_off
29-01-2013, 11:41
Всем привет!!!
Помогите разобраться с скриптом
$comps = Get-ADComputer * -SearchBase "OU=Conputers,OU=NPFCapital,DC=npfcapital,DC=kz" | select -Property name
foreach ($comp in $comps)
{
Get-WMIObject Win32_Process -ComputerName $comp -Filter "name='skype.exe'" | ft CSname
}
при запуске скрипта вываливается такая ошибка
C:\Users\v_kuzmichev\AppData\Local\Temp\19747ad8-e89a-4a1f-9999-64f7aea54efc.ps1:8 знак:15
+ Get-WMIObject <<<< Win32_Process -ComputerName $comp -Filter "name='skype.exe'" | ft CSname
+ CategoryInfo : InvalidOperation: (:) [Get-WmiObject], COMException
+ FullyQualifiedErrorId : GetWMICOMException,Microsoft.PowerShell.Commands.GetWmiObjectCommand
не пойму почему в цикл не передается значение переменной $comp, уже и в кавычки брал ничего не помогает.

Kazun
29-01-2013, 12:23
$comps = Get-ADComputer -Filter * -SearchBase "OU=Conputers,OU=NPFCapital,DC=npfcapital,DC=kz" | select -exp name

ejik_off
29-01-2013, 12:49
Kazun, большое спасибо!!!!




© OSzone.net 2001-2012