Так что я знаю, что не могу использовать Netsh, потому что WinRM отключен / доступ запрещен в моей сети.Я не могу вызвать и т.д., поэтому я пытаюсь найти способ взять список имен компьютеров и получить прокси с компьютеров.Итак, моя идея заключается в том, чтобы взять список, который у меня есть, в \ share, и foreach ($pc in $list)
я бы скопировал файл .cmd из того же ресурса.этот файл .cmd просто запускает скрипт powershell из общего ресурса на этом удаленном компьютере.Поэтому скопируйте cmd на удаленную машину.Запустите cmd на удаленном компьютере, этот cmd просто запускает сценарий powershell, который получает прокси-сервер из реестра, а затем записывает имя компьютера и прокси в файл на общем ресурсе.Но я получаю пустой вывод, хотя.Так странно.Вот сценарий, который выполняется на удаленной машине:
Set-ExecutionPolicy Unrestricted -Force
$ proxy = (Get-ItemProperty
'Registry :: HKCU \Программное обеспечение \ Microsoft \ Windows \ CurrentVersion \ Internet Settings ') |Select-Object AutoConfigURL
"$ env: имя_компьютера $ proxy" |Out-file -filepath "\ share \ Proxy \ IEproxylistResolved.csv"
Проблема в том, что я получаю пустой файл в IEproxylistResolved.csv
в 3 часа ночи, и я, вероятно, просто наполовину мертв, номог бы использовать свежий взгляд.