让BAT创建文件并在遇到目标文件名已存在是自动重命名!?

来源:百度知道 编辑:UC知道 时间:2024/06/05 16:24:57
让BAT文件运行后在F盘创建名为"123.txt"里面内容为"你好"的BAT文件,但F盘里已经有"123.txt"要怎样让它自动重命名,而不是覆盖原来"123.txt"

if exist F:\123.txt ren 123.txt 1234.txt
echo "你好" > 123.txt

@echo off
if exist F:\123.txt echo 你好 > F:\1232.txt & goto :eof
echo 你好 > F:\123.txt

if exist F:\123.txt ren 123.txt 1234.txt
如果存在F:\123.txt则重命名为1234.txt

if exist F:\123.txt ren 123.txt 1234.txt
加上这个判断语句就可以了。