No Windows Explorer, posso clicar com o botão direito do mouse em um arquivo executável e escolher 'Executar como administrador', que iniciará o processo selecionado com privilégios elevados, ou posso clicar com o botão direito do mouse no arquivo executável e clicar em 'Executar como usuário diferente', especifique a opção nome de usuário e senha que iniciarão o processo com privilégios padrão usando o contexto de usuário especificado.
Como executo como um usuário diferente E executo em um contexto elevado? Um exemplo perfeito disso seria abrir um prompt de comando elevado usando um contexto de usuário diferente do usuário conectado no momento.
start-process
pode ser capaz de fazer isso.