Is there a way to use the Run command to start an external program with Elevated permissions? I figured out how to do this with ShellExecute by passing the "runas" verb into the function, however, I cannot find documentation for similiar functionality for the Run function. I need to use run instead of ShellExecute in order to be able to retrieve the process id and access the stdin and stdout of the program being executed.