【发布时间】:2014-06-16 22:52:56
【问题描述】:
我在脚本中使用的复制命令有问题。命令语法是正确的(据我所知),但此命令显示“找不到路径”的错误;虽然路径存在,但文件也存在。不确定是什么问题。我的命令:
if exist D:\CDDATA\LIP\APin.dat* (copy D:\CDDATA\LIP\APin.dat* "D:\CDDATA\LIP\Temp\Apconf.dat") else goto exit12
我尝试使用 xcopy 代替,但它在运行时等待输入:
Does D:\CDDATA\LIP\Temp\Apconf.dat specify a file name
or directory name on the target
(F = file, D = directory)?
尝试使用 /C 来抑制它,但不起作用。有什么建议吗??
提前致谢, 阿迪尔
【问题讨论】:
-
为什么是星号?我无法在扩展名末尾保存一个文件。如果这不是您的意图,我认为它可能会将其视为通配符。
-
好吧,我也想知道这一点。但这是其他人设计代码的方式,我正在努力解决这个问题。但是即使我在本地测试了有&没有星号。它在我的本地系统上运行良好。我尝试通过删除星号来测试它,包括引号中的路径等。但没有解决方案。同样的问题。
标签: windows batch-file copy xcopy