विंडोज में शॉर्टकट के लिए ड्रैग-एंड-ड्रॉप द्वारा फ़ाइल नाम कैसे पास करें


8

मेरे पास एक कार्यक्रम program.exeऔर एक दस्तावेज है document.txt, और दस्तावेज़ को खोलने के लिए, मैं document.txtपर खींच सकता हूं program.exe। अब तक सब ठीक है। अब मैं इसे कमांड-लाइन पैरामीटर के साथ कॉल करना चाहता हूं -paramताकि पूर्ण कमांड लाइन program.exe -param document.txtदुर्भाग्य से हो, मैं इसे ड्रैग और ड्रॉप के साथ नहीं कर सकता, इसलिए मुझे cmd को आग लगाने और मैन्युअल रूप से कमांड में टाइप करने की आवश्यकता है। यह बहुत लंबा है, और मुझे एक आसान तरीका चाहिए।

मैं एक शॉर्टकट कैसे बना सकता हूं जिसे मैं फ़ाइल को ड्रॉप कर सकता हूं, और क्या प्रोग्राम को कमांड-लाइन पैरामीटर के साथ कॉल करना है?

मैंने शॉर्टकट सेट करने की कोशिश की program.exe -param "%1", लेकिन यह काम नहीं किया, क्योंकि इसने फाइल को खोलने की कोशिश की %1

जवाबों:


7

बस program.exe -paramअपने शॉर्टकट में एक लक्ष्य के रूप में उपयोग करें। दस्तावेज़ पथ (या जो भी आप इसे छोड़ते हैं) डिफ़ॉल्ट रूप से जोड़ा जाता है।

शिथिल संबंधित: आप कमांड लाइन विंडो पर एक्सप्लोरर से एक आइटम भी छोड़ सकते हैं - यह आपको बहुत टाइपिंग से बचा सकता है!


3

एक बैच फ़ाइल बनाएं जो आपके लक्ष्य को निष्पादन योग्य -paramऔर बैच फ़ाइल के पहले पैरामीटर के साथ बुलाएगी और फिर उस बैच फ़ाइल को शॉर्टकट बिंदु बनाएगी।


1

मैं इसे एक नियमित शॉर्टकट के साथ काम करने के लिए नहीं प्राप्त कर सका, लेकिन आप इसके बजाय एक बैच फ़ाइल बनाना चाह सकते हैं। उस %1जगह का उपयोग करें जहां आप ड्रॉप फ़ाइल का पथ चाहते हैं। उदाहरण के लिए:

"C:\path to utility\myUtility.exe" %1 -f -g
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.