Board logo

标题: [文件操作] 求助,批处理由多个变量组成的路径问题 [打印本页]

作者: sophiawang    时间: 2015-7-22 16:53     标题: 求助,批处理由多个变量组成的路径问题

像这样:
下面的语句是在一个for中
XCOPY /E /Y !ProductName! %CurPath%\!ProductName!\!APPName!\!ProductName!
----这个就不行,无论给变量组成的路径加“”  还是‘’都不行

但是像这样的:
XCOPY /E /Y !ProductName! %CurPath%\tmp\!ProductName!
就可以成功COPY

求助高手帮忙看看由多个变量组成的路径要怎么引用?
作者: Batcher    时间: 2015-7-22 17:55

xcopy之前先echo一下看看变量获取的值是不是有问题
  1. echo !ProductName! %CurPath%\!ProductName!\!APPName!\!ProductName!
复制代码

作者: sophiawang    时间: 2015-7-24 11:24

xcopy之前先echo一下看看变量获取的值是不是有问题
Batcher 发表于 2015-7-22 17:55


看过了,每个变量单独echo都没有问题
作者: Batcher    时间: 2015-7-24 14:59

回复 3# sophiawang


    完整代码发出来,我试试。
作者: bailong360    时间: 2015-7-24 16:35

  1. XCOPY /E /Y “!ProductName!” “%CurPath%\!ProductName!\!APPName!\!ProductName!”
复制代码
加上引号呢




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2