私はウェブを精査しましたが、探している正確なコードを見つけることができませんでした...非常によく似たものを見つけましたが、それらは機能しませんでした。これが私が欲しいものの大まかなアイデアです:
int i = 1;
FOR (i; i < 9999; i++)
IF EXIST filename.log THEN
REN filename%i%.log
ELSE IF EXIST filename%i%.log THEN
REN filename%(i+1)%.log
基本的に、ファイル名が存在するかどうかを確認し、存在する場合は、その名前を filename0001 に変更します。それ以降、バッチが実行されるたびに、filename#### が見つかった場合は、その後に名前が変更されます。もちろん、これが最初に実行された後、ファイル名が存在することが判明すると、名前が filename0002 などに変更されます。
ありがとうございました!!