Я сомневаюсь, что это может быть сделано для еще не созданных объектов файловой системы, поскольку это, вероятно, свойство только исполняемых файлов, и я не вижу механизма его наследования в папке.
Что вы должны уметь делать - это написать пакетный скрипт, который возвращается в каталог и устанавливает режим совместимости для любых исполняемых файлов, которые он находит. Указанный файл должен будет изменить реестр - в HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
указать строковое значение для каждой программы, работающей в режиме совместимости, со значением вида oldWindowsVersion [setting [setting...]] [privilegeLevel]
- см. раздел "вручную через реестр" этого сообщения на форуме .
Вам все равно придется запускать его вручную, когда появляются новые исполняемые файлы, хотя вы можете сделать что-то хитрое с запланированными задачами.