• ベストアンサー
  • 困ってます

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

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

共感・応援の気持ちを伝えよう!

  • 回答数3
  • 閲覧数1603
  • ありがとう数1

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

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

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

共感・感謝の気持ちを伝えよう!

質問者からのお礼

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

関連するQ&A

  • ファイル名を一括でリネームする

    複数のPDFファイルを一括でリネームする(ファイル名を変える)方法を以前新聞で読んだことがあるのですが、やり方を知っている方、教えてください。

  • リネームの仕方。

    よろしくお願いします。 ファイル名が6桁の数字であるJPGファイルがあるのですが、下一桁を削って5桁にリネームしたいのです。 ファイル数が800ほどありますので一括して変換するようなソフト、方法がありますでしょうか? 例)123456.jpg → 12345.jpg できればフリーウェアが良いのですが、無いようでしたらシェアでも構いませんのでご存知の方よろしくお願い致します。

  • 検索キーワードのデコードについて

    アクセス解析しようとcgiでログを取り始めました。検索キーワードの 集計もしたいと思い、試行錯誤したのですが、キーワードを取りたい 検索エンジンのうち「Google」と「MSN」からのものが文字化けしてしまいます。 文字コードの問題だと思うのですが、うまくいきません。 できるだけ簡単にこれらをデコードする方法があれば、大変助かるのですが・・・ デコード部分のスクリプトなど貼っていただけるとうれしいです。 よろしくお願いします!

その他の回答 (2)

  • 回答No.2

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

共感・感謝の気持ちを伝えよう!

質問者からの補足

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

  • 回答No.1

共感・感謝の気持ちを伝えよう!

質問者からの補足

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

関連するQ&A

  • ファイルのリネームを一括でするには…

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

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

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

  • 特定のファイル名に一括リネームできるソフトを探しています。

    みなさんこんばんは。 例えば 001.txt、002.txt、003.txt、004.txt、005.txt・・・ というファイルを 羅生門.txt、鼻.txt、芋粥.txt、煙管.txt、さまよえる猶太人.txt・・・ という特定のファイル名に一括でリネームできるソフトを探しています。 多くの特定の単語をコピー&ペーストで簡単に変換できないものかと考えています。 今はファイルを選択し右クリックで名前の変更から コピー&ペーストでファイル名を一つ一つリネームしているところです。 連番等のリネームソフトは見つけましたが、上記にありますように、 多くのファイルをそれぞれ異なった単語に簡単にリネームできるソフトが なかなか見つけられません。 『ファイルを選択し右クリックで名前の変更』の手間を 省くことができたら現在の作業がずっと楽になるのです。 ご存知の方はどうぞよろしくお願い致します。

  • MP3のID3v2を元にファイル名をリネームするツール

    MP3のID3v2を元にファイル名を一括リネームできるツールを探しています。いくつかそれらしいソフトは見つけましたが、いざ変換すると曲名やアーティスト名が省略されて出力されてしまいます。私が変換したいmp3のファイルが結構な長さのタグ(アーティスト名-曲名あわせて100文字前後)を持っていますので、そのタグとそっくり同じに(省略されずに)ファイル名をリネームしてくれる仕様のフリーソフトをご存知でしたら教えてください。お願いします。

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

    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
  • 別フォルダ内のファイル名をもとにすることができるリネームソフト

    質問失礼いたします。 例えば、「A」フォルダ内に「P1010003」「P1010014」「P1010020」という画像ファイルがあります。 そして「B」フォルダ内に「P10100010」「P1010016」「P1010030」という画像ファイルがあります。 「A」フォルダ内のファイル名を基にして「B」フォルダ内のファイル名を「P1010003a」「P1010014a」「P1010020a」というふうに一括でしたいのです。(ちなみに「A」「B」フォルダ内のファイル数は同じ数です) どなたか、一括でリネームできる方法、もしくはリネームソフトをお教えいただけないでしょうか? 各フォルダには200数以上あり、今までは「フリーマクロ」というソフトを使って一つ一つコピー&ペーストでリネームしていましたが、もっと素早くリネーム出来る事を望んでいます。 お手数ですが回答をしてもらえると大変ありがたいです。それではよろしくお願いいたします。

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

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

  • ファイル名の一括リネーム

    フォルダ C:\Folder\SubFolder 内に次のファイルがあると仮定します。 001_IMG_2836.jpg 001_IMG_2878.jpg 002_IMG_2838.jpg 002_IMG_2880.jpg 003_IMG_2841.jpg 003_IMG_2882.jpg 各ファイル名の最初の4文字を削除して、次のように一括でリネームする方法を教えてください。 IMG_2836.jpg IMG_2878.jpg IMG_2838.jpg IMG_2880.jpg IMG_2841.jpg IMG_2882.jpg 結果として、次のように昇順(あるいは降順)に並び替わって表示されるのは承知です。 IMG_2836.jpg IMG_2838.jpg IMG_2841.jpg IMG_2878.jpg IMG_2880.jpg IMG_2882.jpg

  • 文字化けファイルを一括リネームする方法

    海外在住の友人に送ってもらった画像ファイル(jpeg)をmicrosoft photo editorや他のソフトで見ようとしたりするとwindowsのエラーコード123(ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています)が表示されます。 どうやらファイル名に日本語や英語でない文字(フランス語?の文字やわけの分からない記号)が含まれているせいのようで、手動でファイル名を変更してみたところ直りました。 が、いかんせんファイルの数が多すぎて(2000以上)すべて手作業で変更するのはしんどいです。が、一括リネームソフトもエラーコード123で使えない状態。 何かいい方法はありませんか? ・・・と別所で質問したところ、コマンドプロンプトでファイル名をテキストファイルに落として、一括リネームできるようなファイルをつくりましょうとの、私には非常に高度な回答をいただきました。 何とかいろいろ調べてみて、(テキストファイルの方法は良く分からなかったのですが)文字化け部分はすべてのファイルで共通でだったのでコマンドプロンプトでワイルドカードを使ってリネームする方法を試してみました。(>ren 文字化け*.jpg 0*.jpg) が、そもそもその文字化け部分の一部がコピペでもコマンドプロンプトに入力できません。半角の長方形に置き換わってしまいます。ためしにメモ帳にも貼り付けてみましたが同じでした。 文字化け部分を一応書き込んでみますが、投稿のプレビューでみたところコマンドプロンプトよりさらに認識されない文字が増えてわけわからないと思います・・・が、一応・・・「•S‹S–&eacute;s´」 うまく説明できなくて申し訳ないのですが・・・ 一括リネームの良い方法をご存知の方おられましたらよろしくお願いいたします。