名前を変更するファイルがいくつかあります。既存の名前の_thumbを削除したいです。
例:00700008_thumb.jpg 00800104_thumb.jpg 01200004_thumb.jpg
上記のファイルの名前を次のように変更します。
例:00700008.jpg 00800104.jpg 01200004.jpg
以下のコードを使用して、パーツを分離する方法。
@ECHO ON
SETLOCAL ENABLEDELAYEDEXPANSION
SET SourceDir=F:\Square.....
FOR /F "TOKENS=1-3 DELIMS=. " %%F IN ('DIR /B /A-D "%SourceDir%\*.jpg"') DO (
SET "part1=%%~F"
SET "part2=%%~G"
SET "part3=%%~H"
REN "%SourceDir%\!part1! !part2!.!part3!" "00!part2!.!part3!"
)
GOTO EOF
ファイルの名前を変更するにはどうすればよいですか?
あなたが提供したコードの結果は何ですか?すでにファイルの名前を変更しているように見えますか?
—
セス
非常によく似た質問をしたのはこれが6回目です。あなたが与えられた答えがどのように問題を解決するかを学ぶために時間をかけてください。その後、必要な変更を自分で行うことができます。
—
DavidPostill
@Seth彼は、彼の他の5つの質問から同様のコードを貼り付けており、毎回調整することを期待しています。私の他のコメントを参照してください。
—
デビッドポスティル