Ho un'app legacy MOLTO vecchia che sono riuscito a passare da una macchina all'altra; il programma di installazione per esso in realtà non funziona con le versioni più recenti di Windows, ma sono stato in grado di rintracciare le modifiche del registro e le registrazioni DLL necessarie per farlo funzionare. Sono in grado di creare un'icona desktop nel mio ambiente in modalità XP e il programma funziona ... ma vorrei aggiungere un'icona al menu di Windows 7 ed eseguire il programma in modalità semi-nativa.
Ad esempio, l'icona di Microsoft Security Essentials in modalità XP ha il seguente obiettivo:% SystemRoot% \ system32 \ rundll32.exe% SystemRoot% \ system32 \ VMCPropertyHandler.dll, LaunchVMSal "Modalità Windows XP" "|| 232f633" "Microsoft Security Essentials"
Ora, l'unica parte di ciò che sembra essere "magico" è "|| 232f633" - qualcuno ha idea di da dove provenga o come identificare l'equivalente corretto per un programma arbitrario? Capisco che, se il programma fosse stato installato normalmente attraverso un file .msi (o WISE, o NSIS, o cosa hai), questo ID sarebbe stato generato automagicamente ...
Grazie per eventuali approfondimenti!