0

コマンド ライン変換を使用して、ゲームのテクスチャ ファイルを ETC (Ericsson Texture Compression) 形式に変換する必要があります。

etcpack img.jpg new-img.jpg

フォルダーに 100 個以上のファイルがあり、コマンド ラインから各ファイルに対して etcpack ツールを使用するのは面倒です。

それを行うためにdosスクリプトまたはバッチファイルを作成できますか?現在のフォルダーとサブフォルダー内のすべてのファイルに対してどのように行う必要がありますか?

4

1 に答える 1

0

スクリプトを使用せずにコマンドラインから:

for /r %F in (*.jpg) do etcpack "%F" "new-%f"

上記のコマンドを 2 回実行しないでください。そうしないと、既に変換された "new-..." ファイルを変換しようとします。次のより複雑なコマンドは、複数回実行しても安全です。

for /f "eol=: delims=" %F in ('dir /b /s /a-d *.jpg ^| findstr /vlib "new-"') do etcpack "%F" "new-%F"

いずれかのコマンドをバッチ スクリプトに入れたい場合は、それぞれ%F%%F.

于 2012-07-11T11:54:30.420 に答える