我有一个用于构建我的项目文件的 PowerShell 脚本,我希望能够从我的文件管理器的命令行运行它(并且,可能,为该脚本创建一个快捷方式,以便我可以从我的桌面开始构建)
有什么办法吗?
最佳答案
如果您使用的是 PowerShell 2.0,请使用:
PowerShell.exe -File c:\users\john\myscript.ps1
如果您使用的是 1.0,请使用:
PowerShell -Command "& {c:\users\john\myscript.ps1}"
根据您在配置文件脚本中执行/加载的内容,您可能还需要指定 -NoProfile
。当然,如果您的脚本需要加载到您的配置文件中的内容,则不要使用此参数。否则,它可以稍微加快脚本的执行速度。
关于windows - 如何从操作系统命令行启动 PowerShell 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3324409/