I'd suggest either running this directly via a `subprocess` function, or going directly to `launchSubProcess`. Passing the command as a string leaves us open to potential shell-splitting issues, but since we're already [constructing](https://github.com/artefactual/archivematica/blob/dev/issue-5803-aic/src/MCPClient/lib/clientScripts/archivematicaBagWithEmptyDirectories.py#L81) the args as an array we can pass that directly to the commands being passed. That bypasses the shell altogether and directly execs the arguments.

`launchSubProcess` can take an array as the first argument, and doesn't require a string like `executeOrRun` does.