我在Windows 7中工作。我从闪存棒复制到计算机多次。我需要bat文件来检查是否存在具有特定名称的文件夹,如果存在,则创建一个名称相同但每次增加索引的文件夹,并将文件从flash复制到此唯一文件夹。如何在蝙蝠中进行检查和增加?
答案 0 :(得分:0)
以下代码将循环,直到新文件夹名称的末尾数字高于所有其他文件夹。然后它将创建新文件夹并将旧文件夹中的所有文件复制到该文件夹。您只需要更改文件夹名称。
@echo off
:loop
if exist "newfolder%number%\" (
set /a number=%number%+1
goto :loop
) else (
mkdir "newfolder%number%\"
)
copy "oldfolder\*.*" "newfolder%number%\"
我不太确定你要做什么,因为你没有提供任何代码,但我希望这可以满足你的需求。