2016-06-01 4 views
-1

mp3タグを報告するコマンドラインアプリケーションを検索し、mpgtx、id3、id3toolの3つが見つかりました。残念ながら、約7,000アイテムを報告した後、3人とも自分のコンピュータをフリーズします。私は120Kのアイテムを持っています。私はストレート.exeを試してみました。私の実験の一環として開始して呼び出します。実行可能な行の代わりに別のバッチファイルを呼び出そうとしました。運がない。バッチでの.exeの約7,000回の繰り返し後にコンピュータがフリーズする

for /l %%g in (1, 1, 100000) do (
id3.exe "filename.mp3" >nul 
) 

mpgtxがCPUを使い果たす:

はここで失敗した単純化されたコードです。 id3とid3toolは、コンピュータをフリーズする前に、(Process Explorerの)豊富なCPUとメモリを表示します。 これらのツールの使い方や、win/xpのこの問題のない別のツールに関するご意見はありますか? thx

+2

私はあなたが投稿したコードのみを 'に' id3.exe'を実行することを指摘する必要性を感じますfilename.mp3'ですが、それは100000回になります。私はあなたがやろうとしていることではないと感じています。 – SomethingDark

+1

私はそれを "簡略化されたコード"とラベルしています – RKO

+0

それは単純化されていません、間違っています。あなたが提供する例は、あなたの問題を再現できるはずです。 – SomethingDark

答えて

0

ExifToolは働いていましたが、それは独自の再帰的スイッチを持っていて、10万回呼び出されないためです。

http://www.sno.phy.queensu.ca/~phil/exiftool/

レビュー:「長い学習曲線とめちゃくちゃ素晴らしいツール...」

関連する問題