将变量从powershell脚本传输到批处理

时间:2014-08-20 07:07:14

标签: variables powershell batch-file

我在我的powershell脚本中运行.bat脚本,代码为:

cmd.exe /c ($scriptsDir + "myBat.bat")

我在PS中定义了一些变量,例如。

$batDir = "C:\Users\...\...\...\"

如果在.bat中我可以使用一次定义的$ batDir变量?

1 个答案:

答案 0 :(得分:0)

将此行放在bat文件开头的某处

set "$batDir=%~1"

并像

一样打电话
cmd.exe /c ($scriptsDir + "myBat.bat" + " " + $batDir)