我正在尝试创建大量照片的调整大小副本,同时保留它们来自的目录结构。这是我到目前为止所拥有的:
cd /d J:\Photos_test
for /r /d %%a in (*) do magick mogrify -path "J:\Resized_test" -resize 1920x1080^> "%%~a\*.jpg"
这将获取在 的子目录中找到的任何 JPG,J:\Photos_test
并在J:\Resized_test
.
我想要做的是在进行调整大小操作时重新创建源目录。所以,J:\Photos_test\2018-04-19\133_PANA\P12345.JPG
将被调整大小并放置在J:\Resized_test\2018-04-19\133_PANA\P12345.JPG
我怎样才能做到这一点?