"--force" is used to re-license PGP Command Line if it already has a license.
The error
license authorize (3104:could not read file, No such file or directory)
is, I believe, because the invocation of PGP Command Line believes you are trying to provide a license authorization file, but the file cannot be found and opened. Exactly why, is likely due to some improper quoting of your command line arguments.
Just in front of the error message you have given ("license authorize (3104: could not read file, no such file or directory)") should be some other text, followed by a colon ':'. That text is the name of the file that PGP Command Line is trying to open as the license authorization file.