Resposta curta: Conceda permissões de NTFS para a pasta de destino
Se você não quiser desabilitar o UAC (e enfrentar as conseqüências), você pode dispensar facilmente os incômodos Tem certeza? avisa concedendo a si mesmo Controle total da estrutura de pastas à qual você estão copiando os arquivos. Não é uma boa idéia fazer isso com a raiz do seu volume C:, portanto, seria prudente criar uma pasta em C: para a qual você tem Controle Total e, em seguida, criar todas as subpastas necessárias nela.
Longa Resposta: Operações de Arquivo Acionam o UAC Porque (espere por isso ...) Você não é um Administrador!
OK ... você é um administrador ... meio que. Leia para descobrir o que isso significa.
Você está sendo solicitado pelo UAC para operações de arquivo porque sua conta de usuário não tem pelo menos permissões de gravação NTFS para a pasta de destino. Você provavelmente está pensando, "Mas eu sou um administrador! Eu tenho permissões para tudo!" Se fosse em 2001, quando o Windows XP foi lançado, você estaria exatamente correto. Mas a partir do Vista e do advento do Controle de Conta de Usuário (UAC), até mesmo membros do grupo Administradores local não são tratados como administradores até clicar em 'Sim' em um prompt de elevação do UAC.
Quando um usuário Administrativo (especificamente, um membro do grupo Administradores da máquina local) faz logon em uma versão moderna do Windows, o SO cria dois tokens de login (as versões anteriores ao Vista geravam apenas um). Um dos tokens mantém os direitos administrativos enquanto o outro é despojado deles - efetivamente rebaixando-o para uma conta sem privilégios. É este último token que você considera como sua sessão de logon, porque esse é o token apresentado pela primeira vez para várias operações durante a sua atividade no Windows.
Com estas informações em mente, especificamente que seu token de logon não privilegiado é apresentado primeiro, considere o que acontece quando você acessa uma pasta. Se você tem direitos sobre a pasta (ou seja, seu nome de conta do Windows está listado na ACL como permissão de concessão para a pasta), sua conta sem privilégios tem acesso e não há prompt do UAC.
No entanto, se o seu usuário não estiver listado na ACL, mas o grupo Administradores tiver acesso e você for um membro do grupo Administradores, o Windows exibirá a solicitação do UAC. Se você responder "Sim" ao prompt, o Windows tentará novamente a operação de arquivo usando seu segundo token de logon com privilégios administrativos , no ponto em que você obtiver acesso.
Resumindo: Se você quiser evitar que o UAC solicite operações de arquivo, simplesmente garanta que suas permissões para a pasta de destino sejam concedidas diretamente à sua conta de usuário ou a um grupo do qual você é um membro diferente do grupo Administradores da máquina local.
Apenas para manter as coisas interessantes, as regras são diferentes quando você faz logon com a conta interna de Administrador. Leia mais sobre isso na minha resposta aqui .