मेरे पास एक बहुत पुरानी विरासत ऐप है जिसे मैंने मशीन से मशीन में स्थानांतरित करने में कामयाब रहा है; इसके लिए इंस्टॉलर वास्तव में विंडोज के नए संस्करणों के तहत काम नहीं करता है, लेकिन मैं इसे काम करने के लिए आवश्यक रजिस्ट्री परिवर्तनों और डीएलएल पंजीकरणों को ट्रैक करने में सक्षम था। मैं अपने XP मोड वातावरण में एक डेस्कटॉप आइकन बनाने में सक्षम हूं, और प्रोग्राम काम करता है ... लेकिन मैं विंडोज 7 मेनू में एक आइकन जोड़ना चाहूंगा, और कार्यक्रम को अर्ध-देशी मोड में चलाऊंगा।
उदाहरण के लिए, XP मोड में Microsoft सुरक्षा अनिवार्य के लिए चिह्न निम्न लक्ष्य है:% SystemRoot% \ system32 \ rundll32.exe% SystemRoot% \ system32 \ VMCPropertyHandler.dll, LaunchVMSal "Windows XP मोड" "232f633" "Microsoft सुरक्षा सुरक्षा" अनिवार्य "
अब, इसका एकमात्र भाग जो "जादू" प्रतीत होता है, वह है "|| 232f633" - क्या किसी को कोई विचार नहीं है कि वह कहाँ से आता है, या एक मनमाना कार्यक्रम के लिए सही समकक्ष की पहचान कैसे करें? मुझे लगता है कि, इस कार्यक्रम को आम तौर पर एक .msi फ़ाइल (या WISE, या NSIS, या आपके पास क्या है) के माध्यम से स्थापित किया गया था, यह आईडी स्वतः उत्पन्न हुई होगी ...
किसी भी अंतर्दृष्टि के लिए धन्यवाद!