<body> <script type="text/javascript" src="https://ad.netowl.jp/js/webcrow-php.js"></script>
私立メロン高校パソコン部
9596520

拡張子一括修復ソフト


2017年02月06日 06:48:49

ファイルをドラッグ&ドロップすることで
間違ったファイルの拡張子を一括で正しい拡張子にリネームします。
拡張子修復ソフトです。
拡張子が無いファイルは拡張子をつけます。
拡張子が正しい場合は何もしないです。

極窓のWinEx32.dllを使ってるので、
極窓と同じ判別結果です。
1400種類以上の拡張子を判別できます。

複数のファイルのドラッグ&ドロップに対応しています。
フォルダをドラッグ&ドロップすることで、
フォルダ内のファイルも全て変更できます。

エクスプローラーの右クリックの「送る」に登録して
「送る」でファイルの拡張子を修復することもできます。

2017/9/26
「パスに無効な文字が含まれています。」と出て変換できない場合がある問題を修正。

ダウンロード
ver1.0.3


posted by 管理人
カテゴリー リネームソフト
view(5321)
コメント(7)


1.名前: 2018年11月22日 01:37:49ID:3302be

ヘッダーJPEGMINIのjpgファイルが拡張子thmに変換されて開けなくなる。
一括変換で大量にthmに変えられていたのを後で気づいて、手動でjpgに戻す作業がとんでもなく手間だった。


2.名前:管理人 2018年11月22日 03:44:49ID:

>>画さんへ

すぐに気が付いた場合なら「戻る」ボタンで戻せます。

多機能リネーム君を使えば拡張子を一括でjpgにリネームできます。
http://shimarisu.webcrow.jp/taki.html


3.名前:名無し 2019年04月20日 01:15:49ID:bf1f40

コマンドラインなのですが、相対パスで使えるようになったら使いやすいのですが・・・。
同じ行で指定しないといけないのも使いづらいですね。


4.名前:管理人 2019年04月20日 08:48:49ID:

>>3

拡張子一括修復ソフトの話ですか?


5.名前:名無し 2019年05月16日 11:25:49ID:8e1db1

返信ありがとうございます、気づきませんでした(汗)

大量のフォルダをアプリのウィンドウにD&Dするのが億劫でして、EXEに直接D&Dしても因数がきちんと渡されない仕様なようで。。
仕方なく、BATを作成して使っていました。
しかし、BATは基本縦向きにログを出力するので、フルパスを""で括り、横一列に出力したものを変数に入れて何とか運用できています。

しかしフルパスで、同じ変数に入れるとなると最大文字数に引っかかってしまうのと、変数を全て使い切ってしまうので、大量のファイルは不得手なのです。同じ理由でテキストを出力してから変数で読み込んだとしても、文字数で引っかかってしまいまして(汗)

何か、仕様上のアドバイスなど有りましたらご教授いただければ幸いです。
コマンドラインは想定していないとの事ですのに、ぐちぐちすみませんm(_ _)m


6.名前:管理人 2019年05月17日 05:47:49ID:

>>5

コマンドラインで使う機能なんて付けて無いので
コマンドラインでは使えないと思うのですが、
どうやってるのか全く分からないです。
batファイルのアイコンにD&Dしてるということですか?
batファイルに何を書いたのですか?
変換するファイルはどんなファイルでどれだけあるのですか?

変換したいファイルが入ってるフォルダ全てをどこかの一つのフォルダに入れて、「サブフォルダを含める」をチェックして一括でやれば簡単だと思います。

このソフトはGUIからex_get.exeを動かして取得してるのですが、
コマンドラインで取得したかったらex_get.exeから直接取得すれば良いかと思います。ex_get.exeにファイルのパスの引数を渡せば、
tmp.txtに正しい拡張子名が書き出されます。


7.名前:名無し 2019年05月17日 06:21:49ID:c1c29c

いえいえ、返信して頂いただけですごくありがたいです!!

私がよく使っている方法なのですが、SendToフォルダ内部にBATを置いて使わしていただいています。
送るメニューからBATを起動し、フォルダないしファイルを引数(前回誤字でした)で渡してこのアプリを起動しています。
その際、このアプリの挙動としてフォルダを認識しないので、ファイルをフルパスで渡しています。
しかしforで起動すると1回起動して終了、また起動して終了という動作を繰り返すので、時間がかかりすぎてしまいます。
ですので、forで取得した員数を全て、横並びに一つの変数内に格納してからこのアプリケーションに渡すときちんと動作しました。
かなり強引なやり方ですね(汗)
しかし、Windowsのフルパスでの指定ですので、最大文字数制限に引っかかってしまい右往左往しておりました。

どちらにせよ、このアプリケーションは非常に重宝しております。
通常の使い方をするか、もう少しあがいてみます。
ありがとうございましたm(_ _)m



名前   
本文


削除キー
戻る