【问题标题】:How to run batch file using powershell如何使用powershell运行批处理文件
【发布时间】:2023-03-14 19:26:02
【问题描述】:

我正在尝试使用 powershell 运行一个批处理文件。它需要属性文件来启动 APP,因为它没有失败。

以下是我尝试过但成功的命令。

cmd.exe /c ' C:\designer\5.7\bin\designer.bat -p C:\designer\5.7\bin\designer.prop

& "C:\designer\5.7\bin\designer.exe" "C:\designer\5.7\bin\designer.prop"

& "C:\designer\5.7\bin\designer.exe" C:\designer\5.7\bin\designer.prop

有人可以提出更多建议吗?

【问题讨论】:

标签: powershell batch-file


【解决方案1】:

你应该可以只使用

C:\designer\5.7\bin\designer.bat -p C:\designer\5.7\bin\designer.prop

您的后两个示例应该可以正常工作。

【讨论】:

    【解决方案2】:

    x.vbs 文件内容如下:

    Dim oShell
    Set oShell = WScript.CreateObject ("WScript.Shell")
    oShell.run "cmd /K CD **path** & **x.bat** **parameter**"
    Set oShell = Nothing
    

    powershell 脚本如下:

    Start-Process x.vbs
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-20
      • 1970-01-01
      • 2018-02-14
      • 1970-01-01
      • 2011-01-23
      • 2018-10-03
      • 1970-01-01
      相关资源
      最近更新 更多