Я пытаюсь выполнить некоторые команды в командном файле на 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 ответ1

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"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .