1
我試圖編寫一個遞歸遍歷目錄的批處理文件(同時考慮到空間)並執行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
注意:這個版本不吐一個錯誤,但不會修改該文件夾的內容。
任何幫助表示讚賞。 親切的問候, 亞歷
Mistype ^^^ for/R「tokens = *」%% a IN(.png)do mogrify %% a -fuzz 0% - 透明無 – user2993590
類似 - 但我試圖不指定目錄。我也在使用ImageMagic命令。 – user2993590
這些答案中有信息。閱讀它們,並瞭解它們如何應用於自己的代碼。例如,第二個在'for'循環中使用'echo'來從'dir'列表中輸出文件名;該示例直接將**應用於您的問題。 –