windows - 如何从操作系统命令行启动 PowerShell 脚本?

标签 windows command-line powershell

我有一个用于构建我的项目文件的 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/

相关文章:

c++ - DirectShow USB 摄像头 LED 闪光灯访问

windows - MessageBox.Show 在安装项目中不是模态的

ruby-on-rails - 如何在 Rake 任务中执行命令?

python - 从命令行运行 Python 脚本会在默认文本编辑器中打开脚本而不是执行脚本

powershell - 如何输入字符串列表作为参数?

javascript - 哪个更适合标识通过菜单打开的窗口,outerWindowID 或 currentInnerWindowID?

windows - CPU密集型线程智慧

windows - 我正在尝试为文件列表中的每个文件名添加前缀。如何确定哪些文件已经添加了该前缀?

powershell - 是否可以向 Powershell 添加键盘快捷键?

powershell - 批量编写和执行Powershell脚本