将参数从批处理发送到Powershell

时间:2019-01-04 15:47:27

标签: powershell batch-file config

为了以admin身份启动Powershell(.ps1)脚本,我使用了一个批处理文件,它将以admin身份启动PowerShell。

已经完成,但是之后,PowerShell终端位于system32路径中。

我希望它与批处理脚本位于同一目录中。

您有批处理脚本:

SET mypath=%~dp0
PowerShell -NoProfile -ExecutionPolicy Bypass -Command "& {Start-Process PowerShell -ArgumentList '-NoProfile -ExecutionPolicy Bypass -File ""%mypath%\update_test.ps1""' -Verb RunAs}"

谁能告诉我如何添加一个附加参数,然后如何将其“发送”到我的powershell脚本中,以便可以将其放在pws脚本的开头:Set-Location MYPARAMETER

我找到了this,但没有帮助。

0 个答案:

没有答案