somes
10-11-2008, 20:45
Добрые сутки, уважаемые.
Собственно чего мне хотелось - хотелось передать коллекцию компьютеров домена, а точнее свойства Name командлету Get-WmiObject, для последующего насилования в индвидуальном порядке (в данном случае - получить список последних логонов по юзверям на конкретных машинах).
Однако не вышло, верещит PoSh. Листинг был примерно следующим:
Попытка раз: Get-QADComputer | Get-WmiObject Win32_NetworkLoginProfile - был послан далеко.
попытка два: Get-QADComputer | Get-WmiObject Win32_NetworkLoginProfile -computername $_.Name - послан был ещё дальше.
Вдумчиво почитал хэлп - по конвееру данных не принимает. А зачем он вообще тогда нужен-та?
Как собственно быть с массовыми скриптами на использование wmi класов?
Собственно чего мне хотелось - хотелось передать коллекцию компьютеров домена, а точнее свойства Name командлету Get-WmiObject, для последующего насилования в индвидуальном порядке (в данном случае - получить список последних логонов по юзверям на конкретных машинах).
Однако не вышло, верещит PoSh. Листинг был примерно следующим:
Попытка раз: Get-QADComputer | Get-WmiObject Win32_NetworkLoginProfile - был послан далеко.
попытка два: Get-QADComputer | Get-WmiObject Win32_NetworkLoginProfile -computername $_.Name - послан был ещё дальше.
Вдумчиво почитал хэлп - по конвееру данных не принимает. А зачем он вообще тогда нужен-та?
Как собственно быть с массовыми скриптами на использование wmi класов?