Quanto à pergunta original, se você estiver executando o shell INTEIRO com direitos de administrador, também poderá fazer login com uma conta de administrador e concluir o processo. Você está basicamente destruindo o propósito da divisão de contas no que diz respeito à segurança. O que eu recomendo é executar o explorer como uma conta de administrador separada.
Solução fácil para iniciar o explorer como administrador:
- Execute uma janela do CMD como sua conta de administrador.
- Digite "explorer"
- Aproveite o explorador com direitos de administrador
Observação: isso não funciona em uma janela do PowerShell e não sei por quê. Por exemplo: Iniciar uma janela do PowerShell como um usuário administrador (e não estou falando sobre executar como administrador aqui) e inserir 'explorer' ou 'invoke-item explorer.exe' iniciará a janela, mas com apenas direitos de usuário; no entanto, digitar "CMD" nessa mesma janela do PowerShell e, em seguida, apenas "explorer" funcionará.
Outra nota de coisa escondida super divertida:
A maioria das pessoas não sabe disso, mas há uma caixa de seleção para executar sempre as janelas do PowerShell como administrador, para que você não precise sempre clicar com o botão direito do mouse e selecioná-lo (já que a maioria das coisas que você faz no PowerShell requer administração). Para encontrá-lo:
- Se preso (ou na coisa do metro dumbass provavelmente também) (ganhe 7/8) para a barra de tarefas Shift + RightClique no atalho caso contrário vá para propriedades do atalho
- Clique em Propriedades
- Clique na guia Atalho
- Clique em Avançado ...
- Caixa de seleção "Executar como administrador", ok; ok
- Viver a vida mais feliz