Création d'un raccourci d'application en mode Windows 7 XP

13

J'ai une très ancienne application héritée que j'ai réussi à déplacer d'une machine à l'autre; le programme d'installation pour cela ne fonctionne pas réellement sous les nouvelles versions de Windows, mais j'ai pu suivre les modifications du registre et les enregistrements DLL nécessaires pour le faire fonctionner. Je suis en mesure de créer une icône de bureau dans mon environnement en mode XP, et le programme fonctionne ... mais je voudrais ajouter une icône au menu Windows 7 et exécuter le programme en mode semi-natif.

Par exemple, l'icône de Microsoft Security Essentials en mode XP a la cible suivante:% SystemRoot% \ system32 \ rundll32.exe% SystemRoot% \ system32 \ VMCPropertyHandler.dll, LaunchVMSal "Windows XP Mode" "|| 232f633" "Microsoft Security Essentiel"

Maintenant, la seule partie de cela qui semble être "magique" est "|| 232f633" - quelqu'un a-t-il une idée d'où cela vient, ou comment identifier l'équivalent correct pour un programme arbitraire? Je suppose que si le programme avait été installé normalement via un fichier .msi (ou WISE, ou NSIS, etc.), cet identifiant aurait été généré automatiquement.

Merci pour tout aperçu!

MT_Head
la source

Réponses:

13

Il y a quelques informations sur Windows 7 et la puissance de XP »Page d'accueil de Medo .

Vous devez créer manuellement le dossier "Programmes sur la machine virtuelle XP" sous "C: \ Documents and Settings \ All Users \ Start Menu". Une fois que le raccourci y est placé, il est également copié dans le menu Windows 7.

Vous devez exécuter l'assistant "Nouveau raccourci" dans le dossier approprié - la copie d'un raccourci que vous avez créé précédemment sur le bureau ne fonctionne pas.

Josip Medved
la source
3

J'ai pu simplement copier le raccourci existant - qui contenait un certain nombre d'options de ligne de commande difficiles à créer avec l'assistant - dans le dossier "Tous les utilisateurs" et il est apparu.

Donc , il ne semble être possible en copiant simplement le raccourci dans le dossier « Tout utilisateur »!

user86405
la source