我写了一个示例脚本
我当前的目录位于C:/.../ cleanup / bin 我想将清理/日志分配给似乎失败的变量$ log。
echo Current Directory = %CD%
$log = "%CD%\..\logs
pushd %log%
echo Current directory = %CD%
答案 0 :(得分:1)
set "log=%CD%\..\logs" & pushd %log% & echo Current directory = %CD%
set
分配变量=
\
,因此请手动添加&
在一行上连接多个命令set
中的周围引号在下一个&
之前省略尾随空格(如果它存在)