我想通过单击将多个 .odt 文件转换为 PDF。因此,我必须指定目录并运行命令。我不知道如何将这两个操作合并到一个 .bat 文件中,
cd C:\Users\...\New folder
我
For %f in (*.odt) do ("C:\Program Files\LibreOffice\program\swriter.exe" --headless --convert-to pdf %f)
尝试了反斜杠、&& 和 echo,但无济于事。谢谢
答案1
如果 for 循环在正确的目录中运行时有效,那么这应该可以在 .bat 文件中发挥作用:
For %%f in (C:\<full path>\*.odt) do ("C:\Program Files\LibreOffice\program\swriter.exe" --headless --convert-to pdf %%f)