Please carefully follow the instructions on this
page, which describes the different use cases. Consult the
logs to identify the problem.
As described on the
commands page, the execution context (shells on different systems) may require characters to be escaped differently. On Windows, be aware of local paths that do not have the same syntax when the parameter is a URI or a local path.