windows windows-8 windows-8.1 admin compatibility

Significado de la tilde en los valores de configuración de compatibilidad del registro de Windows 8.1



windows-8 windows-8.1 (1)

Intenté averiguar cómo administrar la configuración de compatibilidad para algunos programas antiguos de forma automática. Esta pregunta de Superusuario ¿ Cómo puedo establecer el modo de compatibilidad para un ejecutable desde la línea de comando? ya ayudó mucho a apuntar a la clave de registro que se utiliza para la configuración de compatibilidad.

HKLM/SOFTWARE/Microsoft/Windows NT/CurrentVersion/AppCompatFlags/Layers

Lamentablemente, hasta el momento hay un pequeño detalle sin respuesta. Traté de descubrir qué cambios en el diálogo de propiedades de la aplicación inspeccionando el valor de registro relacionado, ¡y me pareció tan simple! Pero estoy irritado por el tilde char que precede a los conmutadores de compatibilidad conocidos , por ejemplo:

~ WINXPSP3 ~ MSIAUTO ~ RUNASADMIN WINXPSP3

Intenté buscar en la web pero sin éxito. Encontré este ~ indicador que se usa en Windows 8.1 (y Windows 8), pero no en versiones anteriores de Windows.

¿Alguien sabe más al respecto?

  • ¿Cuándo se usa?
  • Qué significa eso?
  • ¿Hay alguna referencia confiable?

Lo más probable es que ~ (tilde) sea para Windows 8. He notado, en situaciones similares, en Windows 7, el carácter # (hash) (seguido de espacio).