Board logo

标题: [文件操作] [已解决]为什么连续调用2个批处理会不执行? [打印本页]

作者: cntanglang    时间: 2021-9-22 14:35     标题: [已解决]为什么连续调用2个批处理会不执行?

本帖最后由 cntanglang 于 2021-10-8 09:44 编辑

总调用批处理
  1. echo "1"
  2. LINK_FILE.BAT "LINK_FILE.TXT"
  3. echo "2"
  4. LINK_DIR.BAT "LINK_DIR.TXT"
  5. echo "3"
复制代码
分别执行这两个子批处理代码都可以正常调用
但执行总批处理后,结果为:
C:\Software\MySystem>echo "1"
"1"

C:\Software\MySystem>LINK_FILE.BAT "LINK_FILE.TXT"
14:31:39.15
File1
C:\WINDOWS\DtcInstall.log
存在一个重名文件,或是找不到文件。
"-----------------------------------------------------------"
File2
C:\WINDOWS\lsasetup.log
存在一个重名文件,或是找不到文件。
"-----------------------------------------------------------"
14:31:39.45


也就是说:总的批处理的第3行开始的代码都没有执行!
求教:这是什么原因导致的啊?


------------------------------------------
已解决: 调用需要用 Call




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