Desde que o UAC esteja ativado e você não esteja conectado como a conta "administrador" literal, não será possível sem algumas etapas manuais. A caixa de diálogo Executar é gerada como um processo filho de seu shell explorer.exe não elevado, que torna qualquer coisa que ele lança também não elevada.
Para executar processos elevados a partir da caixa de diálogo Executar, seu shell do explorer.exe precisa ser elevado. Existem várias maneiras de fazer isso. Mas a única maneira permanente que conheço é desabilitar o UAC, o que geralmente é uma má idéia.
Em vez disso, geralmente faço isso sob demanda quando necessário.
- Inicie o cmd.exe ou o taskmgr.exe com privilégios elevados.
- Agora feche todas as janelas do Explorer e mate seu processo explorer.exe existente (certifique-se de que ele seja realmente o seu processo, se houver outros usuários conectados).
- A partir de seu processo elevado, inicie um novo explorer.exe que recarregará seu ambiente de shell padrão do Windows
- Agora, você efetivamente desativou o UAC pela duração de sua sessão de login e tudo o que executar a partir da caixa de diálogo Executar será elevado
- Para desativá-lo, basta fazer logout (não apenas desconectar se estiver usando o RDP)