Crear un acceso directo a la aplicación en modo Windows 7 XP

13

Tengo una aplicación heredada MUY antigua que he logrado mover de una máquina a otra; el instalador no funciona en las versiones más recientes de Windows, pero pude rastrear los cambios de registro y los registros de DLL necesarios para que funcione. Puedo crear un ícono de escritorio en mi entorno de modo XP, y el programa funciona ... pero me gustaría agregar un ícono al menú de Windows 7 y ejecutar el programa en modo semi-nativo.

Por ejemplo, el icono de Microsoft Security Essentials en modo XP tiene el siguiente objetivo:% SystemRoot% \ system32 \ rundll32.exe% SystemRoot% \ system32 \ VMCPropertyHandler.dll, LaunchVMSal "Modo Windows XP" "|| 232f633" "Seguridad de Microsoft Essentials "

Ahora, la única parte de eso que parece ser "mágica" es "|| 232f633": ¿alguien tiene alguna idea de dónde proviene o cómo identificar el equivalente correcto para un programa arbitrario? Entiendo que, si el programa se hubiera instalado normalmente a través de un archivo .msi (o WISE, o NSIS, o lo que sea), esta identificación se habría generado automáticamente ...

Gracias por cualquier idea!

MT_Head
fuente

Respuestas:

13

Hay información en Windows 7 y el poder de XP »Página de inicio de Medo .

Debe crear manualmente la carpeta "Programas en la máquina virtual XP" en "C: \ Documentos y configuraciones \ Todos los usuarios \ Menú Inicio". Una vez que el acceso directo se coloca allí, también se copia al menú de Windows 7.

Debe ejecutar el asistente "Nuevo acceso directo" en la carpeta adecuada; copiar sobre un acceso directo que creó anteriormente en el escritorio no funciona.

Josip Medved
fuente
3

Pude simplemente copiar el acceso directo existente, que contenía una serie de opciones de línea de comandos que no se creaban fácilmente con el Asistente, en la carpeta "Todos los usuarios" y allí apareció.

Por lo que no parece ser posible con sólo copiar el acceso directo a la carpeta "Todos los usuarios"!

usuario86405
fuente