2016-08-08 4 views
0

を使用してコマンドを変換しますcolor_testフォルダには、一見無限ループでコピーが始まりました。私は運で次のことを試してみました:誰もが任意の他のアイデアを持っているか、color_testフォルダ内に複数のJPGがあった場合、ファイルが無限回以上コピーしている理由を特定することができるかどう.BATは、次のコードと私はsRGB色空間への単一のJPGファイルを変換することができる午前.ICMを使用して.ICCカラープロファイル

FOR %%f IN (C:\Users\%Username%\Desktop\color_test\*.jpg) DO (
    convert %%f -profile "sRGB_Color_Space_Profile.icm" *.jpg 
) 

は疑問に思います。

ありがとうございました!

答えて

1

あなたは、各項目のためのあなたの変換コマンドで*.jpgを置くことはできません。同じフォルダ内にうまくいけばない、各.jpgファイルに変換を呼び出し、.jpgファイルのベース名で出力を格納すること。

FOR %%f IN (C:\Users\%Username%\Desktop\color_test\*.jpg) DO (
    convert %%f -profile "sRGB_Color_Space_Profile.icm" %%~nf.jpg 
) 
+0

これは機能します。ありがとう@ジャンフランソワファーブル! – Garrett

+0

あなたは今答えを受け入れることができます:) –

関連する問題