写一个批处理 关于搜索和复制的

来源:百度知道 编辑:UC知道 时间:2024/06/06 16:29:47
写一个批处理 关于搜索和复制的
先搜索C盘 是否存在一个 A文件夹
如果存在,就把D盘中的B文件夹下的所有文件和目录
复制到C盘的 A文件夹中
可以用批处理写出来吗?

@echo off
if exist C:\A\ (xcopy /e /q /y D:\B C:\A\) else echo C盘没有A文件夹!
pause

呵呵,土著大哥写的很不错啊,这次我可就不敢复制了,哈哈,省的出事……

@echo off
if exist C:\A\ (xcopy /e /d /q /y D:\B C:\A\) else echo. C盘没有A文件夹!
pause

本人和1楼 xcopy的参数有些不同--- /D的意思是 : 复制在指定日期或指定日期以后改变的文件。如果没有提供日期,只复制那些源时间比目标时间新的文件。

echo.这里多个"." 是习惯问题,只要能显示结果就行