Как запустить скрипт PowerShell из командной строки ОС? - PullRequest
21 голосов
/ 24 июля 2010

У меня есть сценарий PowerShell для создания файлов моего проекта, и я хотел бы иметь возможность запускать его из командной строки моего файлового менеджера (и, возможно, создать ярлык для этого сценария, чтобы я мог начать сборку с рабочего стола )
Есть ли способ сделать это?

Ответы [ 2 ]

39 голосов
/ 24 июля 2010

Если вы используете PowerShell 2.0, используйте:

PowerShell.exe -File c:\users\john\myscript.ps1

Если вы используете 1.0, используйте:

PowerShell -Command "& {c:\users\john\myscript.ps1}"

В зависимости от того, что вы делаете / загружаете в свой профиль, вы также можете указать -NoProfile. Конечно, если вашему сценарию требуется что-то, что загружено в ваш профиль, не используйте этот параметр. В противном случае это может немного ускорить выполнение вашего скрипта.

0 голосов
/ 28 июля 2010

invoke-command -computername -scriptblock {param ()} -ArgumentList

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...