Pessoalmente, uso máquinas virtuais com frequência. Normalmente, mapeio as pastas do sistema operacional host dentro do sistema operacional convidado como unidades de rede, por isso é muito chato não ter acesso a elas a partir de aplicativos executados como administrador.Dica: Você pode executar um aplicativo com privilégios elevados na inicialização do Windows após o logon.Agora, vamos ver comopermitir o acesso a unidades de rede mapeadas a partir de aplicativos elevados..
Habilite o acesso a unidades de rede de aplicativos executados como administrador
O Windows 10, o Windows 8, o Windows 7 e o Windows Vista vêm com uma opção especial de Política de Grupo que desbloqueia unidades de rede para contas de administrador:
- Abra o Editor do Registro.
- Vá para a seguinte chave de registro:|_+_|
Dica: você pode acessar qualquer chave de registro desejada com um clique.
Se você não possui essa chave, basta criá-la. - Crie um novo valor DWORD chamadoEnableLinkedConnectionse defina-o como 1.
- Reinicie o seu PC e pronto.
É isso.
O mesmo pode ser feito usandoWinaero Ajustador. Vá para Rede -> Unidades de rede pelo UAC:
Use esta opção para evitar a edição do Registro.
Agora você pode acessar suas unidades de rede mapeadas mesmo que seu programa esteja sendo executado como administrador.