• ベストアンサー

複数のファイル名をURLデコードしてリネームしたい

ファイル名を、一括でURLアンエスケープ(デコード)できる方法を探していますが、見つかりません。 数千ファイルあるので、手動では実質不可能なので、ソフトを探しています。 (例) %e3%82%b5%e3%83%b3%e3%83%97%e3%83%ab.html ↓ サンプル.html Vectorにあるリネームや文字コード変換ソフトを10数本試してみましたが、同機能はありませんでした。 Perlやconvmvスクリプトを使った方法があるようですが、敷居が高そうで導入をためらっています。 良いソフト、方法などありましたらよろしくお願いします。(WindowsXP、7)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

個人的に不要なのでインストールするつもりはなかったのですが、 文字化けしているというので、試してみることにしました。 初期の設定のまま使うと、確かに文字化けしていますね。 設定方法をいくつか試しましたが、どれも望む結果にならないで 文字化けのままだったので、ヘルプをよく読んでみたのですが、 UIの作りも良くないだけでなく、ヘルプもわかりにくく理解する ことができませんでした。 URLデコードだけの設定ではないみたいで、いくつかのパターン などを組み合わせるみたいですが、私には設定手順などを理解 するのは無理でした。 使えそうもないソフトを紹介してスイマセン。 私も、すぐにアンインストールしてしまうぐらい使いにくいので 別方法を検討したほうがよいかもしれませんね。 海外製のソフトですが、こちら↓のほうが便利かも。 【 Once Renamer 】 http://moochos.nobody.jp/jp/software/oncerenamer/index.html このソフトを開きます。 ファイルをドラッグすると、一覧に記載されます。 メニューの[ Name ]→[ URL Decode ]などからデコードする形式 として、[ UTF-8 ]などを指定します。一覧の[ New name ]が希望 しているファイル名になったら[ Rename ]→[ Perform ]を実行し ファイル名を変更されると、チェック記号がついたファイル名は 置換されています。(簡単なもので検証済み)

sogaken
質問者

お礼

まさに求めていたソフトでした! 海外のソフトは試していなかったので全くの盲点でした。 数千ファイルでしたが一瞬でリネームできました。素晴らしいソフトを教えていただいて本当にありがとうございます。

その他の回答 (2)

回答No.2

個人的に必要としていないので、インストールして試し、 検証作業などしていませんが。 【 x_rename ファイル名変更/移動/コピー】 http://www.vector.co.jp/soft/win95/util/se179649.html http://www.tsubak.com/tools/x_rename.html [ファイル名のデコード/エンコード/コード変換]の機能 が用意されているようなので。

sogaken
質問者

補足

こちらのソフトも試しましたが、 「%e3%82%b5%e3%83%b3%e3%83%97%e3%83%ab.html」→「諶つオ諶δウ諶・泪闔ォ..html」のように文字化けしてしまいました。

  • masatsan
  • ベストアンサー率15% (179/1159)
回答No.1
sogaken
質問者

補足

だめでした。文字列を変換するタイプでした。

関連するQ&A

  • 配列を使ってファイル名のリネーム

    Perl超初心者ですが、 あるディレクトリ内の500ファイルを配列処理で リネームできないか検討しています; @oldname=(4001,4005,4125・・・4050) を @newname=(8038,8952,8273,・・・7000) にリネーム。 難しそうなので、フリーソフトも探したのですが、 見つからず、困ってます。 よろしくお願いします。

  • 複数ホルダ内ファイルの一括リネーム

    A,B,C,D,Eの5個のホルダの中にある同名のファイル、F1,F2,F3, F4,F5のファイル名をFi,F2,~F24,F25に一括リネームしたいのですが 方法を教えてください。 ちなみに、ホルダは120個あります。

  • メールのデコード方法について教えてください

    受信メールから、本文と添付ファイルを取出してサーバー内の ディスクへの保存するというperlスクリプトの作成を考えています。 そこでbase64のデコードの為のモジュールとしてMIME::Base64 (Version: 3.07)を使いたかったのですが、MIME::Base64が対応する のはperlのバージョンが5.008以上のようでした。 (サーバー内のperlは5.004です) 既存のプログラムへの影響を考えてperlのバージョンをあげずに 受信メールの本文と添付ファイルをデコードする方法はありましたら 御教示お願いします。 (必要な情報が不足していましら御指摘下さい)

    • ベストアンサー
    • Perl
  • ファイルのリネームを一括でするには…

    こんxxは ファイルのリネームを一括でする方法が知りたくて質問いたしました。 計画性0で > |2004-01-01|名前|印|備考| のように保存をしていったので、項目ごとでファイルを整列させたりしたいときにできないので、以下のようにリネームをしたいとおもっています。 > |名前|印|備考|<2004-01-01> こうすれば、私の作業上、効率化が図れます。 1個ずつ変えていく方法は有るのですが、エクセルデータシートが膨大にあるため、時間がかかりそうで・・・。 リネームソフト、vectorを利用しましてダウンロードして試してますが、上記のようなリネームを一括でやるのはみつかっていません。(気づいていないのかもしれません。) ご指導のほどよろしくお願い致します。

  • 画像をプレビューしながらファイル名をリネーム

    スキャニングした画像に記載されている番号をファイル名に変えたいのですが、枚数が多いためXPのエクスプローラーからのリネームは時間がかかるので、もっと効率の上がるリネーム方法を探しています。 フリーソフトの「Namery」を試しましたが、画像のプレビュー画面が小さいので断念しました。 大きな画面で見れるものがあれば良いのですが…。 画像をプレビューしながらファイル名をリネームできるようなフリーソフトをご存知でしたら教えてください。

  • ファイルをリネームするには?

    「0~500」の数字がついたファイルがあります。  これを 「0,2,4,6,8,10,..,996,998,1000」 のように「0~1000」の偶数の番号にリネームしたいのですが、何か方法がないでしょうか?  リネームソフトですと、「0~500」の連番そのままに私にはできませんでした(泣)。    ソフト or 方法がありましたら教えてください。お願いします。

  • リネーム(ファイル名の前にフォルダ構造をつけたい)

    ファイル名の前に、そのファイルが格納されているフォルダ名をつけるフリーソフトを見つけたのですが、何階層も上のフォルダまではできませんでした。 やりたいことは A\B\C\000001.TIF このような階層になっている場合 000001.TIFを A-B-C-000001.TIF …というファイル名にリネームしたいんです。 区切りは「-」でも「_」でも何でも良いのですが… そんなソフトはありませんでしょうか? ソフトじゃなくても、何か方法があれば教えてください(>_<)

  • UTF-16のデコード方法

    いつもお世話になっております。 Perlにて、以下のUTF-16の文字コードをデコードしたいのですが、 どのように記述すればデコード出来るのでしょうか? ※PerlのVerは5.8です。 (文字コード) %u4f11%u6b62%u30fb%u89e3%u7d04%u30fb%u5fa9%u6d3b よろしくお願い致します。

  • ファイルをリネームしたんですが・・・

    ファイルをリネームしたんですが、いいフリーソフトはないでしょうか? ファイル名が ***(smxxx).mp4(もしくはflv) となっているのを、 [smxxx]***.mp4(もしくはflv) という風に書き直したいんです。 ***は任意の文字列、xxxは数字です。 いい方法が無いならFlexible Renamerでなんとかやっていこうとおもうので、Flexible Renamerでいい方法があるならそちらも教えて欲しいです。

  • お忍びリネームの代替ソフト知りませんか?

    WindowsXP(32bit)でお忍びリネームを使っていましたがWindows7(64bit)に変えて動かなくなりました・・・。 サポートや対応OS自体がVistaまでなので仕方ないのですが かなり便利なソフトのため、同じように Windows7の64bit上で動くファイル名変更ををF2でする際に、拡張子よりも前と拡張子だけ、ファイル名全部や日付などを簡単にリネームできるソフトはないでしょうか? 単に一括でリネームができるようなリネームソフトは今、使っているものがあるのでいりません。 参考:お忍びリネーム http://www.vector.co.jp/soft/win95/util/se316427.html

専門家に質問してみよう