Async version of the Exec interface for commands that need async operations.
Execute the command asynchronously and return the output string.
Error if the command fails
Async version of the Exec interface for commands that need async operations.