Saya memiliki aplikasi warisan SANGAT lama yang berhasil saya pindahkan dari satu mesin ke mesin lainnya; installer untuk itu tidak benar-benar berfungsi di bawah versi Windows yang lebih baru, tetapi saya dapat melacak perubahan registri dan pendaftaran DLL yang diperlukan untuk membuatnya berfungsi. Saya dapat membuat ikon desktop di lingkungan mode XP saya, dan program ini berfungsi ... tetapi saya ingin menambahkan ikon ke menu Windows 7, dan menjalankan program dalam mode semi-pribumi.
Misalnya, ikon untuk Microsoft Security Essentials dalam mode XP memiliki target berikut:% SystemRoot% \ system32 \ rundll32.exe% SystemRoot% \ system32 \ VMCPropertyHandler.dll, LaunchVMSal "Mode Windows XP" "|| 232f633" "Microsoft Security Hal-hal penting "
Sekarang, satu-satunya bagian yang tampaknya "ajaib" adalah "|| 232f633" - apakah ada yang tahu dari mana asalnya, atau bagaimana mengidentifikasi padanan yang benar untuk program arbitrer? Saya mengetahui bahwa, seandainya program diinstal secara normal melalui file .msi (atau WISE, atau NSIS, atau apa pun yang Anda miliki), id ini akan dihasilkan secara otomatis ...
Terima kasih atas wawasannya!