windows批处理脚本:复制命令问题

时间:2014-04-30 14:40:44

标签: windows batch-file copy xcopy

我在我的脚本中使用了复制命令的问题。命令语法是正确的(据我所知)但是这个命令显示错误" Path not found&#34 ;;虽然路径存在,但文件也存在。不确定是什么问题。我的命令:

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来压制它但却没有工作。有什么建议??

提前致谢, 阿迪尔

3 个答案:

答案 0 :(得分:0)

在这里,下次再解释一下你的问题

copy /y D:\CDDATA\LIP\APin.dat D:\CDDATA\LIP\Temp\Apconf.dat

答案 1 :(得分:0)

要在没有提示的情况下xcopy到文件夹,请使用反斜杠结束路径或使用/I开关。

"D:\CDDATA\LIP\Temp\Apconf.dat\"

答案 2 :(得分:0)

mkdir "D:\CDDATA\LIP\Temp\"
xcopy "D:\CDDATA\LIP\APin.dat" "D:\CDDATA\LIP\Temp\Apconf.dat"/Y/H/v/s

尝试在xcopy中将目录设为FIRST然后复制文件。这对我有用。