1

imagemagickがインストールされており、Windows用のgitもあるWindowsマシンで一連の画像のサイズを変更しようとしています。

画像は現在のサイズの 50% にサイズ変更する必要があります。

ルート ディレクトリ内には、画像を含むディレクトリと、画像を含むその他のディレクトリがあります。すべての画像のサイズを変更する必要があります。私の特定のケースでは、合計 250 個のフォルダー (さまざまなレベルにネストされている) があり、合計 4110 個の画像があります。

ルートフォルダーの例

RootFolder
   Folder A
      ImageA.png
      SubFolder A
          ImageB.png
          ImageC.png
   Folder B
      Subfolder B
          ImageC.png

私はこの方法を試していますが、正しいパスを取得できない場合。

for /r /d %%a in (*) 
do 
    find . -name "*.png" -print0 | xargs -0 mogrify -resize 50%

エラーメッセージ

find . -name "\Default\*.png" -print0   | xargs -0 mogrify -resize 50
Access denied - .
File not found - -NAME
File not found - -PRINT0
4

1 に答える 1