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