cmd移动文件,如何用move移动文件,当出现同名文件是,自动加编号重命名
例如我要移动abc.txt到目录d:\aaa下,而这个目录下原本就有abc.txt,然后我想把我要移动的这个abc.txt自动重命名为abc1.txt之类(就是加一个编号,不在乎编号在前还是在后) 表示网上多为直接覆盖,help move也没找出该怎么办
@echo off
set n=0
:checkfile
if not exist "d:\aaa\abc%n%.txt" (
move "梁旅岁abc.txt" "d:\aaa\abc%n%.txt"
) else (
set/a n+=1
goto checkfile
)
pause
以橡睁上代码镇信批处理放在要移动的那个abc.txt一起