- ベストアンサー
ファイル名の一括変更について
たとえば、下記のようなファイル名に「#」を含んだ 名前のファイルが複数あります。 これをある条件によって、一括で変更したいのです。 条件としては、下記のように「#」の一文字だけを 「@」に変えたいのです。(※実際には半角) Aaa1#3.xls Aaa2#3.xls Aaa3#3.xls Bbb1#3.xls Bbb2#3.xls Bbb3#3.xls ↓ Aaa1@3.xls Aaa2@3.xls Aaa3@3.xls Bbb1@3.xls Bbb2@3.xls Bbb3@3.xls 実際には、数千ファイルあるので、手作業で全部変更 するのは大変です。 これを便利に行なえるツール(できればフリーが良い) があれば、非常に助かります。 ご存知の方がおりましたら、教えて下さい。 宜しくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
コマンドプロンプトで ren *#*.xls *@*.xls 一発でできます。
その他の回答 (4)
- osamuy
- ベストアンサー率42% (1231/2878)
コマンドプロンプトで、以下のコマンドを実行するだけで済むかも: for /F "usebackq delims=@ tokens=1,2" %a in (`dir /b *.xls` ) do ren %a#%b %a@%b
- usapy07
- ベストアンサー率46% (931/1985)
RezX http://www.geocities.jp/ulwgwg7bhggv4tyldbf9ksm27a30st/ というフリーウェアを御紹介します。 あらかじめ変換したいファイルを1つのフォルダーに 入れておいてください。 RezXを起動したら、 右上の「参照」ボタンで変換したいファイルの入っているフォルダを指定します。 右側の「置換」タブを選択。 「文字列を置換」で#を@に置換と設定。 右下の「置換」→「置換実行」
いわゆるリネームってやつですね。 そういうソフトは多数フリーでありますので、好きなものをどうぞ^^
- ZENO888
- ベストアンサー率49% (8944/18242)