Я пытаюсь выполнить программу внутри сценария оболочки питания. Сценарий PS вызывается из метода C# с использованием Runspaces. Программа пытается выполнить обновление файла конфигурации на удаленном сервере. Когда я запускаю все это, я получаю следующую ошибку:Ошибка при доступе к путям UNC с помощью сценария powershell при удалении
System.UnauthorizedAccessException: доступ к пути \\ какой-то путь запрещен.
Сценарий PS находится на удаленном сервере. Если я запускаю сценарий PS непосредственно на сервере, тогда сценарий PS и программа внутри него отлично работают и могут получить доступ к удаленной системе.
Кто-нибудь сталкивался с этим раньше? Мне сказали, что это не работает, потому что я запускаю его через Visual Studio и C#, и мне не разрешат обращаться к сетевым ресурсам через скрипт powershell, который запускается через класс C#. Кто-то еще сказал мне, что разрешения, которые я использую для запуска сценария PS в рабочей области, не переводятся в программу, которую я вызываю в скрипте.
Другие идеи и возможные решения?
Благодаря