Desejo criar uma pasta onde só possa abri-la, ou seu conteúdo, aceitando primeiro o prompt do UAC.
Eu tenho um computador pessoal, onde minha conta é uma conta de administrador e a maioria dos programas é executada sob meu usuário, então quero restringir qualquer programa para ler o conteúdo desta pasta. Não quero me dar ao trabalho de criar vários novos usuários ou grupos ou alterar a permissão do meu usuário para conseguir isso.
Consegui alterar a permissão da pasta para Administradores, mas o prompt do UAC é mostrado apenas uma vez, porque quando eu permito o acesso, ele salva automaticamente meu usuário como tendo permissão.
Isso certamente é possível, mas você não deve usar o Windows Explorer para acessar esta pasta. Como você descobriu, ele não se elevará para acessar a pasta, mas sim alterar as permissões da pasta. Você não pode obter o comportamento desejado com o Windows Explorer.
Em vez disso, você pode usar uma substituição do Windows Explorer de terceiros, como o Double Commander, que você iniciaria manualmente com elevação. O prompt de comando e o PowerShell também podem ser iniciados com privilégios elevados. Todos os outros softwares que operam no conteúdo desta pasta também precisam ser executados com privilégios elevados.
A execução de software elevado pode representar um risco de segurança. Você só deve fazê-lo quando for absolutamente necessário.
Usar uma conta (de serviço) diferente sem permissões de administrador é uma solução melhor.