У меня есть скрипт PowerShell, который просматривает список компьютеров и сообщает мне, есть ли папка, которую я запрашиваю, на этом ПК. Проблема заключается в том, что он отображает автономные ПК как ложные.
Я бы хотел, чтобы автономные ПК были перечислены как автономные, или просто добавьте дополнительную информацию, если она есть. Я не против сказать, что это ложно, если я знаю, подключен ли компьютер к сети или нет.
Что у меня так далеко:
Get-Content c:\computers.txt | `
Select-Object @{Name='ComputerName';Expression={$_}},@{Name='FolderExist';Expression={ Test-Path "\\$_\c$\program files (x86)\thefolder"}}
Добавьте проверку перед этим шагом, чтобы увидеть, включен ли компьютер. Например, проверьте, есть ли на компьютере путь `C:`. Если нет, назовите это «офлайн». В противном случае перейдите к указанному вами коду.
—
root