मैं SendTo
फ़ोल्डर से बैश शेल स्क्रिप्ट का उपयोग करना चाहूंगा । जब मैं किसी बैच या शॉर्टकट को शॉर्टकट में डालता हूं, तो SendTo
यह शेल Send To
संदर्भ सबमेनू में दिखाई देता है, लेकिन जब शॉर्टकट शेल स्क्रिप्ट पर इंगित होता है तो यह नहीं होता है।
ओएस मैं इस पर परीक्षण कर रहा हूँ Win7 होम प्रीमियम SP1 है। एक्सटेंशन .sh
जो MinGW के bash.exe के साथ संबद्ध किया गया है।
मेरी शेल स्क्रिप्ट का .sh
विस्तार है और मैंने एक्सटेंशन को अलग करने की कोशिश की .sh
है (मुझे लगता है कि मिनगव ने शुरुआत में इसे सेट किया था, लेकिन यह काम नहीं किया) इस उपयोगिता का उपयोग करके और इसका उपयोग करने के लिए इसे पुनः प्राप्त करने का प्रयास करने का प्रयास किया:
ftype ShellScript=c:\MinGW\msys\1.0\bin\bash.exe -c "'%1' %2"
assoc .sh=ShellScript
एक व्यवस्थापक cmd खोल में। यद्यपि यह कमांड प्रॉम्प्ट और एक्सप्लोरर शेल (डबल क्लिक के माध्यम से) पर काम करता है, यह Send To
मेनू में दिखाई नहीं देगा और यह सीधे स्क्रिप्ट के शीर्ष पर एक फ़ाइल को खींचकर एक पैरामीटर को स्वीकार नहीं करेगा।
क्या किसी को पता है कि मैं यह कैसे करूँगा?
Move to *dir*
), इसलिए मैं सोच रहा हूं कि यह किसी कारण से पैरामीटर नहीं ले रहा है, भले ही इसे निष्पादित किया जाता है यदि डबल पर क्लिक किया जाता है। किसी भी विचार क्यों यह ऐसा होगा?
c:\MinGW\msys\1.0\bin\bash.exe -c C:\Path\To\Your\Script.sh
शॉर्टकट के लिए लक्ष्य के रूप में उपयोग करने की कोशिश की SendTo
?