0

2つのパラメータを受け取るexeアプリケーションがあります。1つは特定の拡張子(* .jpgなど)の入力ファイルパスで、もう1つは出力ファイルパスです。

これでフォルダに、100個のjpeg画像を継続的に渡し、入力と同じファイル名で出力を保存したとします(拡張子は異なり、exeが変換を行います)。

これを実現するためにバッチファイルを作成するにはどうすればよいですか?

よろしく、Perumal

4

1 に答える 1

1

これを試して:

@FOR %%1 IN (%1) DO convert %%1 %2\%%n1.png

として使用される:

bulkconvert c:\test\*.jpg c:\test

検索パターンc:\ test * .jpgに一致するファイルごとにconvertを呼び出し、2番目のパラメーターは、同じファイル名でバッチの2番目のパラメーター(注:末尾のバックスラッシュはありません)として提供されたパスで提供されますただし、拡張子はpngです。

参考:CMDでファイルパスからフォルダパスを取得する方法

于 2012-05-11T11:27:17.517 に答える