Если здесь нет неясной ошибки, PowerGUI не выполняет сценарий, когда он открывает его с помощью контекстного меню «Открыть с помощью PowerGUI Script Editor», а также не запускает сценарий, когда вы дважды щелкаете по нему.Когда вы открываете скрипт таким способом, он просто открывает его в редакторе.Вы увидите текст «Выполнение сценария ...» в строке состояния в редакторе сценариев не потому, что он выполняет открываемый сценарий, а потому, что он выполняет другие сценарии (профиль, загрузка модулей и т. Д.).Если ваш скрипт выполняется, я бы исследовал, чтобы увидеть, как он выполняется, и это можно сделать, используя переменную $ MyInvocation и Get-PSCallStack, чтобы получить эту информацию.
Что касается вашего другого вопроса, вы можете использоватькомандная строка, чтобы получить редактор скриптов PowerGUI для открытия файла скрипта.У нас есть ряд партнеров, которые делают это с помощью нашего редактора скриптов.Подробнее о доступных опциях смотрите на этой странице в нашей вики http://wiki.powergui.org/index.php/Using_Editor_from_external_applications.