【发布时间】:2019-02-13 22:11:11
【问题描述】:
我在 cmd 中使用 powershell 命令来提升批处理脚本并传递参数。参数包含双引号,但我不知道为什么它不起作用。
这是我的命令:
powershell -command "Start-Process -FilePath 'C:\My Path\update.bat' -ArgumentList '\"My File.zip\"'"
上面的命令工作正常,我的批处理脚本接收双引号中的参数,但是当我使用-Verb Runas 更改命令以提升时出现问题(批处理脚本打开,但立即关闭):
powershell -command "Start-Process -Verb Runas -FilePath 'C:\My Path\update.bat' -ArgumentList '\"My File.zip\"'"
【问题讨论】:
标签: powershell cmd runas elevation