हालांकि, आपके यूएसबी ड्राइव पर प्रोग्रामों के लिए शॉर्टकट बनाने की आवश्यकता क्यों हो सकती है। आप ऐसे प्रोग्राम का उपयोग कर रहे हैं जो सूट के मुख्य मेनू में एकीकृत नहीं होता है। या, आप एक आधिकारिक पोर्टेबल एप्लिकेशन सूट का उपयोग नहीं कर रहे हैं, और बस अपने यूएसबी ड्राइव पर एक फ़ोल्डर में पोर्टेबल सॉफ्टवेयर रख सकते हैं। हो सकता है कि आप एक पोर्टेबल डेस्कटॉप की तरह यूएसबी ड्राइव की जड़ पर शॉर्टकट का उपयोग करना पसंद करते हैं।
आपका जो भी कारण है, आप यूएसबी ड्राइव पर किसी एप्लिकेशन को शॉर्टकट नहीं बना सकते हैं और इसे ड्राइव की जड़ में रख सकते हैं। शॉर्टकट हमेशा ड्राइव अक्षर सहित एप्लिकेशन के पूर्ण पथ को संदर्भित करेगा। विभिन्न कंप्यूटर यूएसबी फ्लैश ड्राइव के लिए अलग-अलग ड्राइव अक्षरों को आवंटित करते हैं, इसलिए जब आप बदलते हैं तो आपको अपने शॉर्टकट के लिए ड्राइव अक्षर बदलना होगा। आप यूएसबी ड्राइव को एक स्थिर ड्राइव अक्षर असाइन कर सकते हैं। हालांकि, अगर आप ऐसा नहीं करेंगे, तो सापेक्ष पथों का उपयोग कर यूएसबी ड्राइव पर प्रोग्रामों के लिए शॉर्टकट बनाने का एक तरीका है।
चूंकि विंडोज शॉर्टकट में सापेक्ष पथ का समर्थन नहीं करता है, इसलिए हम आपको एक बैच (.bat) फ़ाइल बनाकर और इसे निष्पादन योग्य (.exe) फ़ाइल में परिवर्तित करके यूएसबी ड्राइव की रूट पर "शॉर्टकट" बनाने का तरीका दिखाएंगे।
बैच फ़ाइल बनाने के लिए, नोटपैड जैसे टेक्स्ट एडिटर खोलें, और निष्पादन योग्य फ़ाइल के नाम सहित पूरा पथ दर्ज करें, जिसके लिए आप शॉर्टकट बनाना चाहते हैं। हालांकि, ड्राइव अक्षर और पहली बैकस्लैश छोड़कर इसे एक सापेक्ष पथ बनाएं। इसके अलावा, उद्धरण के साथ पथ चारों ओर। हम एक उदाहरण के रूप में, मुफ्त आइकन निष्कर्षण कार्यक्रम, BeCyIconGrabber का उपयोग करेंगे। नीचे दी गई छवि हमारे यूएसबी फ्लैश ड्राइव पर प्रोग्राम के सापेक्ष पूर्ण पथ का एक उदाहरण दिखाती है।
नोट: इससे कोई फर्क नहीं पड़ता कि आप बैच फ़ाइल को सहेजते हैं। अंतिम निष्पादन योग्य फ़ाइल का स्थान महत्वपूर्ण है।
नोट: ब्राउज़ बटन का उपयोग करने के बजाय, आप सीधे संपादन बॉक्स में पथ और फ़ाइल नाम भी टाइप कर सकते हैं।