Eu duvido que isso possa ser feito para objetos do sistema de arquivos ainda não criados, já que é provavelmente uma propriedade apenas de executáveis e não consigo ver um mecanismo para herdá-lo em uma pasta.
O que você deve ser capaz de fazer é escrever um script em lote que seja recursivo em um diretório e definir o modo de compatibilidade em quaisquer executáveis encontrados. Esse arquivo precisará modificar o registro - é necessário que haja um valor de string em HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
para cada programa ser executado no modo de compatibilidade, com um valor no formato oldWindowsVersion [setting [setting...]] [privilegeLevel]
- consulte A parte "manualmente através do registro" de < a href="http://www.sevenforums.com/tutorials/316-compatibility-mode.html"> esta postagem no fórum para detalhes.
Você ainda teria que executá-lo manualmente quando novos executáveis aparecessem, embora você possa fazer algo astuto com tarefas agendadas.