New command implementation.
Execute the command asynchronously and return the output string.
Error if the command fails
New command implementation.