我有一个PowerShell脚本来build立我的项目文件,我想有能力从我的文件pipe理器的命令行运行它(可能,做一个这个脚本的快捷方式,所以我可以开始从我的桌面生成)
任何方式来做到这一点?
如果您使用PowerShell 2.0,请使用:
PowerShell.exe -File c:\users\john\myscript.ps1
如果你在1.0使用:
PowerShell -Command "& {c:\users\john\myscript.ps1}"
根据您在配置文件脚本中所做的/加载的内容,您可能还需要指定-NoProfile
。 当然,如果你的脚本需要在你的配置文件中加载的东西,那么不要使用这个参数。 否则,它可以加快脚本的执行速度。
invoke-command -computername -scriptblock {param()} -ArgumentList