做个批处理复制文件

来源:百度知道 编辑:UC知道 时间:2024/05/31 05:25:37
想做个批处理复制文件,文件很多,比如说复制D:\1\*.*到C:\1 ,再复制D:\2\*.*到C:\2,完后运行123.EXE
如果存在的话直接转到B标签并运行123.EXE,如果不存在的话转到A标签。复制D:\1\*.*到C:\1 ,再复制D:\2\*.*到C:\2,然后运行123.EXE
我是这样写的
:A
copy D:\1\*.* C:\1
copy D:\2\*.* C:\2
123.exe
:B
123.exe
其它部分不知怎么写,望高手解答下,多谢

:A
copy D:\1\*.* C:\1
copy D:\2\*.* C:\2
if not exist 123.exe goto A
123.exe

如果不存在123.EXE会出现死循环,应该考虑结束条件.
copy的复制功能很弱不如用XCOPY,并加些参数.详细说明可以运行cmd
输入
xcopy /?