जवाबों:
findstr /ism notepad.exe \*.lnk
findstr.exe आता है Windows XP के साथ बंडल के बाद से अगर पहले नहीं। यह c: \ windows \ system32 में रहता है।
notepad.exe शॉर्टकट का लक्ष्य है, उस वास्तविक निष्पादन योग्य के साथ बदलें जिसे आप रुचि रखते हैं।
\ *। lnk को दो भागों में विभाजित किया जाता है: "\" खोज की जड़ को निर्दिष्ट करने के लिए, और "* .lnk" को खोजने के लिए फाइलों को निर्दिष्ट करना।
\*.lnk
है "c:\Program Files\*.lnk"
। यदि रिक्त स्थान वाला मार्ग आपकी खोज रूट के अंतर्गत है, लेकिन कमांड लाइन का हिस्सा नहीं है, तो उद्धरण अनावश्यक हैं लेकिन फिर भी अनुमति दी गई है।
/C:
Eg द्वारा पूर्ववर्ती होना चाहिए findstr /ism /C:"note pad.exe" \*.lnk
। /C:
शाब्दिक खोज सक्षम करता है। अन्यथा, रिक्त स्थान को या ऑपरेटरों की तरह व्यवहार किया जाता है।
आप * .lnk फ़ाइलों को खोज सकते हैं, जिनमें पथ या निष्पादन योग्य नाम है।
उदाहरण के लिए: फ़ाइलों के लिए देखें * .lnk जिसमें notepad.exe हो
मैंने विंडोज 7 खोज का उपयोग करने की कोशिश की notepad.exe kind:*.lnk
और इसे हर समय काम करने के लिए नहीं मिला। मुझे लगता है कि इसे गैर-अनुक्रमित निर्देशिकाओं के साथ समस्या हो सकती है। मैंने कुछ सेटिंग परिवर्तन की कोशिश की और अगर मैं पास था तो मुझे काम करने के लिए मिला, लेकिन अगर मैं एक ड्राइव की जड़ में चला गया तो मुझे यह काम करने के लिए नहीं मिला।
मुझे अल्ट्राएडिट का उपयोग करने का सौभाग्य मिला, लेकिन मुझे यकीन है कि वहाँ (फ्री) टेक्स्ट एडिटर हैं जो निर्देशिकाओं / उपनिर्देशिकाओं की खोज करेंगे।
बेशक आप कितनी खोज करते हैं और कार्यक्रम / फ़ोल्डर का नाम कितना अनूठा है, इस पर निर्भर करता है कि आप गलत सकारात्मकता प्राप्त कर सकते हैं। लेकिन यह आपके द्वारा खोजे जा रहे लक्ष्य के सभी शॉर्टकट खोजने चाहिए, कि आपके पास देखने और पढ़ने की अनुमति है। (यानी एक उपयोगकर्ता अपने डेस्कटॉप पर एक हो सकता है और आपको उस उपयोगकर्ता के डेस्कटॉप को देखने की अनुमति नहीं है।)
उम्मीद है की यह मदद करेगा।
संपादित करें: मुझे बस TextCrawler मिला , मैंने इसकी कोशिश नहीं की थी, लेकिन यह मेरे द्वारा बताई गई खोज को करने में सक्षम हो सकता है।
क्षमा करें, मैं आपसे यह नहीं पूछ सकता कि प्रोग्रामिंग क्या है। आप उपयोग कर रहे हैं। हालाँकि, मुझे इस Windows स्क्रिप्ट होस्ट COM संदर्भ के बारे में पता है।
http://msdn.microsoft.com/en-us/library/xk6kst2k(VS.85).aspx
इसके अतिरिक्त, मुझे नहीं लगता कि मैं कभी भी इसे दस्तावेज़ीकरण में उल्लिखित कहता हूं, लेकिन यदि आप शॉर्टकट को "पढ़ना" चाहते हैं, तो आप उसी WshShell.CreateShortcut कमांड का उपयोग शॉर्टकट फ़ाइल को "खोलने" के लिए करते हैं, फिर बस variable.TarpPath को कॉल करें मान प्राप्त करें।
मैंने PowerShell में ऐसा करने के बारे में कुछ संदर्भ भी देखे हैं, हालांकि यह इन उदाहरणों की तुलना में और भी जटिल लग रहा था।
Microsoft प्रोग्राम के लिए कीबोर्ड शॉर्टकट: http://www.microsoft.com/enable/products/keyboard.aspx
यह URL शामिल है:
और यदि आप उन्हें किसी विशिष्ट प्रोग्राम के लिए ढूंढना चाहते हैं, तो बस रिलीज़ नंबर और कीबोर्ड शॉर्टकट के साथ प्रोग्राम का नाम Google करें।
उदाहरण के लिए: Mozilla Firefox 3.6 keyboard shortcuts
प्रारंभ मेनू / बटन खोलें, और दर्ज करें: type: *.lnk
नीचे खोज / रन फ़ील्ड में। नीले रंग में "अधिक परिणाम देखें" पर क्लिक करें, अब उसके ठीक ऊपर।
एक नया एक्सप्लोरर विंडो खुलेगा। फ़ाइल-दृश्य को "विस्तृत" में बदलें।
प्रत्येक श्रेणी के लिए "शीर्षक" सलाखों पर राइट-क्लिक करें, और Link target
दिखाए गए फ़ील्ड में " " जोड़ें (आपको संभवतः "अधिक" क्लिक करने और इसे वर्णमाला सूची में खोजने की आवश्यकता होगी)
अब Link target
लिंक शीर्षक द्वारा छाँटने के लिए "शीर्षक" पट्टी पर क्लिक करें , और अपनी सभी विंडोज़-शॉर्टकट-फाइलें खोजें जो आपकी लक्ष्य फ़ाइल की ओर इशारा करती हैं।
यह कमांड-लाइन फ़्लैग के सभी रूपों को दिखाना चाहिए, क्योंकि आप लक्ष्य पथ द्वारा वर्णानुक्रम में सॉर्ट कर रहे हैं।