我在我的powershell脚本中运行.bat脚本,代码为:
cmd.exe /c ($scriptsDir + "myBat.bat")
我在PS中定义了一些变量,例如。
$batDir = "C:\Users\...\...\...\"
如果在.bat中我可以使用一次定义的$ batDir变量?
答案 0 :(得分:0)
将此行放在bat文件开头的某处
set "$batDir=%~1"
并像
一样打电话cmd.exe /c ($scriptsDir + "myBat.bat" + " " + $batDir)