My application uses LO to convert files in batch mode, i.e. using command-line arguments such as --convert-to, but requires a minimum LO version (7.2).
On *nix I can run soffice --version and examine the result on stdout/err. However on Windows it pops up a separate console with the version string, and so my application can not intercept the result.
How can I tell LO to output batch-mode messages to the console? Or some other simple way (i.e. not by implementing a UNO client!) for a Perl script to determine what version soffice is?
I read previous discussion about how there is no reliable way for a GUI app to communicate with a console script. However I also read that any windows app can write to stdout or stderr if it want so. Can someone who actually understands this comment?
From a user perspective, I think LO should output messages to the console if --headless or --invisible args are used…