我有一个包含许多svg文件的文件夹,我想使用inkscape和批处理脚本将它们转换为png文件(Windows 10 *.bat
文件)。以下脚本仅对单个文件有效,但是如何对目录中的数百个文件重复相同的命令?
PATH = "C:\Program Files\Inkscape"
inkscape myfile.svg --export-png=myfile.png
for %%i in ("C:\Program Files\Inkscape\*.svg") do (
echo %%i to %%~ni.png
inkscape --without-gui --file="%%i" --export-png="%%~ni.png"
)