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

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

Старожил


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

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


Спасибо, вот так вполне работает:
Код: Выделить весь код
Get-Content "C:\xps.txt" | ForEach-Object -Process {
    if(Test-Connection -ComputerName $_ -Count 1 -Quiet) {
        Test-Path -Path "\\$_\C$\windows\System32\nwsetup.dll" 
    } else {
        Write-Host "[$_] unavailable" -ForegroundColor Red
    }
}
Единственный минус - вывод такого вида:
Код: Выделить весь код
........
False
[M2D2-08] unavailable
False
......
можно ли добавить перед (или после) true или false имя компьютера ($_)?

Отправлено: 09:20, 16-01-2015 | #3