Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Старожил


Сообщения: 173
Благодарности: 4

Профиль | Отправить PM | Цитировать


Пытаюсь написать функцию
Код: Выделить весь код
Function Mytest {
$pslist = Read-Host "Введите переменную\имя компьютера:"
Get-QADComputer -Name $pslist | Select-Object name}
Далее хочу передать вывод в другую часть кода:
Код: Выделить весь код
Function Mytest2 {
$pslist = Read-Host "Введите переменную\имя компьютера:"
$a = Get-QADComputer -Name $pslist | Select-Object name}
И эту переменную подставить в:
Код: Выделить весь код
foreach ($1 in $a) {
  Write-host $1.name; Get-WmiObject -Class win32_process -ComputerName $1.name |
  Select-Object path,name |
  Where-Object -FilterScript {$_.path -notlike "c:\windows*"} |
  Where-Object -FilterScript {$_.path -notlike "c:\Program files\*"} |
  Out-File -FilePath "C:\out.txt" -Append
}
Но переменная $a (на втором этапе) пустая
т.е. мне нужно полученный результат передать в другой массив, чтобы его перебрать командой foreach

Отправлено: 18:40, 15-10-2010 | #3