ディレクトリのファイルで動作します。だから私は次のことをしたい:ので、私は次のスクリプトを作成し、私はLibreOfficeのでpdfファイルにODTSを変換するスクリプトを作成するWindowsスクリプト
そして、すべてのファイルをコマンド呼び出しで処理したい。
ディレクトリのファイルで動作します。だから私は次のことをしたい:ので、私は次のスクリプトを作成し、私はLibreOfficeのでpdfファイルにODTSを変換するスクリプトを作成するWindowsスクリプト
そして、すべてのファイルをコマンド呼び出しで処理したい。
その後、コンバータを呼び出し、最初のファイルのリストを作成:
@echo off
setlocal enabledelayedexpansion
set filelist=
for %%f in (*.odt) do (
set "filelist=!filelist! "%%~nf.odt""
)
soffice.exe --headless --convert-to pdf %filelist%
うーん。理論上のそのコードは、一度に1つのファイルのみを変換する必要があります。一度に実行できるプロセスは1つだけです。 – Squashman
いいえ、動作します。私はそれを試した。 – arcad
それから、 '/ WAIT'オプションで' START'コマンドを使うか、soffice.exeを起動するときに 'CALL'コマンドを使ってみます。 – Squashman