• 締切済み

ファイルの一括リネーム

お世話になっております。 例)のような構成のファイル名をリネームするバッチファイルを作りたいと思っています。 例)C:\work\xyz110421_hostname1 というフォルダがあり、その下に「etc」フォルダがある C:\work\xyz110421_hostname1  |  |__etc     |     |__start.sh     |__stop.sh     |__sonota.sh C:\work\xyz110421_hostname2  |  |__etc     |     |__start.sh     |__stop.sh     |__tasuu.sh このような、C:\work直下に”xyz110421_hostname_”フォルダが100以上ある やりたいことは、etc下にあるファイルに、すべて上位フォルダ名の中に含む 一部の文字列をファイルに付加(リネーム)したい 例)C:\work\xyz110421_hostname1下の場合    etc:\hostname1_start.sh    etc:\hostname1_stop.sh    etc:\hostname1_sonota.sh   C:\work\xyz110421_hostname2下の場合    etc:\hostname2_start.sh    etc:\hostname2_stop.sh    etc:\hostname2_sonota.sh という要領で、一度にリネームできるようなバッチファイルを作ることは可能でしょうか。

みんなの回答

  • Microstar
  • ベストアンサー率21% (289/1367)
回答No.2

EXCELとメモ帳で一括にリネームすることは可能です。少々面倒ですが。 EXCELの「値によるコピー」と文字列をくっつける「&」演算とテキストファイルへの保存、メモ帳の置換えでやれば、できないことはないです。 あっそうそう、リネームはRENコマンドでできます。 カレントパスで REN *(数字)* *(数字)* でもできます。 やってみてください。

すると、全ての回答が全文表示されます。
  • Gletscher
  • ベストアンサー率23% (1525/6504)
回答No.1

私はFlexible Renamerを使っています。 http://hp.vector.co.jp/authors/VA014830/FlexRena/

tana1134
質問者

お礼

Gletscher様 ありがとうございます。上記フリーウェアは知っていました。 しかし、会社で使用のため、フリーソフトを使用することができませんため コマンドでの実装が可能かおききした次第です。

すると、全ての回答が全文表示されます。

関連するQ&A