ファイル名の末尾に特定の文字列が含まれていない場合に、ファイル名の名前を変更するバッチ ファイルを作成しようとしています。たとえば、次のファイルを含むフォルダーがあります。
テストファイル1.csv
テストファイル2 Zac.csv
最後 (拡張子の前) に「Zac」(引用符なし) を含まないすべてのファイルについて、「Zac」をファイル名に追加したいと考えています。したがって、結果は次のようになります。
テストファイル1 Zac.csv
テストファイル2 Zac.csv
これは私が現在バッチファイルに持っているものです:
for %%f in (*.csv) do (ren "%%f" ???????????????????????????????" Zac.csv"
ただし、これにより、既に「Zac」が含まれている場合でも、すべてのファイルに「Zac」が追加されます。末尾に「Zac」がないファイルだけを変更するにはどうすればよいですか?
どうもありがとうございました!