2012年09月30日

文字化けしたファイル名を一括変換

昔おそらくLinuxのEUC-JP環境で作成したファイルのファイル名が、Windows上で文字化けしている。『[文字化け]001.txt、[文字化け]002.txt、[文字化け]003.txt、[文字化け]004.txt…[文字化け]999.txt』みたいな感じで、法則性を持った沢山のファイル群のファイル名が、だ。これは一括で文字化けの部分を削除して『001.txt、002.txt、003.txt、004.txt…999.txt 』みたいなファイル名に変換したい。

最初はコマンドプロンプトのrenコマンド(renameコマンド)でやってみた。でもrenの機能には限界があって無理なようだ。次に、コマンドプロンプトからfor構文でやってみた。でもMS-DOSのfor構文がよくわからなくて上手くできない。ここで、このWindows機にはsedGawk及びPerlをインストールしておいてあるのを思い出し、これらのいずれかでやろうかと考え始めた。えっと、正規表現は…。
結局、面倒になってNameryという無料ソフトウェアで一括変換した。そうしたら、あっという間に期待どおり変換された。

4
m_hiro at 12:20 :Comments(0),TrackBack(0)
Categories : 日記/一般コンピュータ
このエントリーをはてなブックマークに追加 mixiチェック Clip to Evernote

コメントする

このブログにコメントするにはログインが必要です。

トラックバックURL