- ベストアンサー
異なるフォルダ内の複数ファイルを一括変換する方法について
Windowsで、複数のフォルダ内に入っているファイルのファイル名を一括変換する方法を教えてください。具体的には、複数フォルダには規則性がありフォルダ「001」「002」「003」・・・に入っている同名ファイル「index.html」をフォルダ名を用いてそれぞれ「001.html」「002.html」「003.html」・・・と変換したい状況です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#1の方の回答でおおむねいいのですが、ちょっとだけ違います。renコマンドの改名先の名前はバスを書きません。 cd /d "規則性のあるフォルダの親フォルダのフルパス" for /D %A in ( * ) do ren %A\index.html %A.html ですね。
その他の回答 (1)
- Toshi0230
- ベストアンサー率51% (836/1635)
回答No.1
「規則性のあるフォルダ」がすべて単一の親フォルダの下にあるとして、以下のような方法があるかと。 コマンドプロンプトから ------ cd /d "規則性のあるフォルダの親フォルダのフルパス" for /D %A in ( * ) do ren %A\index.html %A\%A.html ------ # OSはWindows 2000以上を想定しています あ、テストはしていないので、実施する際は事前に動作確認してください。
質問者
お礼
ありがとうございます。大変助かりました。
お礼
ありがとうございます。操作を行ったところうまくいきました。 大変助かりました。