У меня есть сценарий PS, который добавляет правила брандмауэра.
Я использую Process.Start ("powershell.exe", "-File" + "\" C: \ Program Files (x86)) \ blah \ blah \ add-FirewallRule.ps1 \ "");
Эта команда отлично работает на моем локальном компьютере, но при тестировании я запускала программу на Windows Server 2008 R2, иPS скрипт не запустится.Он работает и работает нормально, если я запускаю его вручную из командной строки, но мой код не будет работать.Все пути к файлам верны (я уже проверил это, и коллега проверил это).Когда я запускаю код, консоль PS даже не появляется.
Есть предложения?