我正在尝试创建一个批处理文件,将文件从d:\ temp复制到c:\ temp,如果该文件已存在于c:\ temp中,实际上是从c:\ temp中删除它,请勿尝试复制该文件并继续复制剩余文件。重复,如果存在等。
答案 0 :(得分:2)
你去吧
for /r D:\temp %%a in (*) do (
if exist "C:\temp\%%~nxa" (
del "C:\temp\%%~nxa" /f /s /q
) else (
copy "%%a" C:\temp
)
)