批处理文件不起作用

批处理文件不起作用

我正在尝试在 Windows Server 2012 上的批处理文件中运行一些命令,但无法正常工作。我在这里做什么。在循环中从当前目录中获取所有文件 (.docx),将文件转换为 pdf 并移至其他文件夹。

cls
@ECHO ON

for  %%i in (*.docx) do  
    soffice  /-Y --headless --convert-to pdf %%i
    MOVE /-y C:\xxx\xxx\xxx\results\*.pdf   "C:\xxx\xxx\xx-xx\results\pdf"

有人能帮我解决这个我做错的事情吗?

谢谢你,

答案1

您可能想这样做...

cls
@ECHO ON
for  %%i in (*.docx) do soffice /-Y --headless --convert-to pdf %%i
MOVE /-y C:\xxx\xxx\xxx\results\*.pdf "C:\xxx\xxx\xx-xx\results\pdf"

相关内容