【问题标题】:Executing PowerShell scripts via python通过 python 执行 PowerShell 脚本
【发布时间】:2018-05-02 13:04:58
【问题描述】:

我有这个 PowerShell 脚本,我已经手动执行了这个

powershell -Command "C:\shellcommand.ps1"

我写成subprocess.check_output("powershell -Command 'C:\shellcommand.ps1'")

我得到的结果是C:\\shellcommand.ps1\r\n。 实际上我正在尝试从脚本运行批处理文件。手动运行。

你能帮我如何在 python 中调用它

【问题讨论】:

  • 您的标题和标签不同。你能澄清一下吗?
  • 从我的 python 脚本中,我正在尝试使用命令提示符命令调用 powershell 脚本

标签: python-2.7 powershell


【解决方案1】:

参数-Command 用于cmdlet,-File 用于脚本。

试试这个:

powershell -ExecutionPolicy ByPass -File"C:\shellcommand.ps1"

我认为它对你有用。

【讨论】:

    猜你喜欢
    • 2014-10-11
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 2012-02-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多