我尝试编写一个递归遍历目录的批处理文件(同时考虑空格)并执行ImageMagick命令。我有以下内容:
for /R %%a IN (*.png) do mogrify %%a -fuzz 0% -transparent none
注意:这会卡住空格。
我也试过这个:
for /R "tokens=*" %%a IN (*.png) do mogrify %%a -fuzz 0% -transparent none
注意:此版本不会发出错误,但不会修改文件夹的内容。
感谢任何帮助。 亲切的问候, 亚历
答案 0 :(得分:1)
for /R %%a IN (*.png) do mogrify "%%~fa" -fuzz 0%% -transparent none
请注意0%%
中的双百分号。