0

我正在尝试创建一个批处理文件,它将文件从 d:\temp 复制到 c:\temp,如果文件已经存在于 c:\temp 上以实际从 c:\temp 中删除它,请不要尝试复制该文件文件并继续复制剩余的文件。如果存在则重复等。

4

1 回答 1

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
    )
)
于 2012-10-06T11:36:34.110 回答