【发布时间】:2020-04-15 12:03:58
【问题描述】:
我正在尝试使用以下代码通过 powershell 启动 .exe
Start-Process -FilePath "C:\Program Files (x86)\Varian\MPC\2.20\VMS.MPC.Application.exe"
我收到以下错误消息: “发生意外错误。请重新启动 MPC。如果问题仍然存在,请联系服务人员。” (MPC 是我正在尝试启动的软件)
通过直接单击它或在桌面快捷方式上启动这个特定的可执行文件都可以正常工作。
通过 start-process 启动其他可执行文件效果很好,刚刚尝试使用 Acrobat Reader。
什么可能阻止它通过 PowerShell start-process 命令启动? 我正在使用带有 powershell 2.0 版的 Windows 7。
【问题讨论】:
-
不使用桌面快捷方式,而是直接点击可执行文件会怎样?桌面快捷方式可能会添加一些必要的参数。你可以检查一下。
-
直接点击可执行文件也能正常启动软件。
-
尝试将
-Wait添加到Start-Processcmdlet。有帮助吗? -
添加 -wait 无效。
-
请以代码形式发布您的代码,而不是图像。为什么要强迫那些想要帮助的人眯眼/缩放只是为了阅读您已经拥有的文本代码?
标签: powershell