जवाबों:
अपना शॉर्टकट बनाएं और फिर गुण संवाद प्राप्त करने के लिए राइट क्लिक करें और अपने फ़ोल्डर होने के लिए "स्टार्ट इन:" प्रॉपर्टी सेट करें।
Properties > Shortcut Tab > Advanced > Run as administrator
सक्षम किया जाता है, तो यह समाधान काम नहीं करता है।
या आप इसके समान एक लक्ष्य स्ट्रिंग का उपयोग कर सकते हैं:
C:\Windows\system32\cmd.exe /k "c: & cd c:\drv\bat"
जाहिर C:\Windows\System32\cmd.exe
है दौड़ना है cmd
। /k
स्ट्रिंग द्वारा आदेश किया जाता है और जारी है। स्ट्रिंग है "c: & cd c:\drv\bat"
। स्ट्रिंग के भीतर, c:
बस ड्राइव अक्षर को बदलता है। &
संबंधों दोनों आदेशों को एक साथ। और सीडी c:\drv\bat
मूल रूप से एक परिवर्तन निर्देशिका है। इसके अलावा एक बात ध्यान दें, सीडी c:\drv\bat
को ड्राइव भी बदलना चाहिए।
इस बिल्ली की त्वचा के लिए एक से अधिक तरीके हैं, निश्चित रूप से।
एक बैच फ़ाइल भी आपके लिए कर सकती है। यह आपको C ड्राइव पर प्रोग्राम फ़ाइल निर्देशिका में शुरू कर देगा:
@ECHO OFF
CD /D "C:\Program Files\"
CMD
विशेष रूप से /D
स्विच का उपयोग करना सुनिश्चित करें , यदि आप एक अलग ड्राइव में बदल रहे हैं जहां सीएमडी सामान्य रूप से आपको शुरू करता है।
ओपन कमान विंडो यहाँ Windows XP के लिए PowerToy भी नहीं बल्कि एक निश्चित निर्देशिका में एक एक्सप्लोरर सत्र से सीधे जा रहा है, एक अध्यक्ष एवं प्रबंध निदेशक कंसोल में के लिए आसान है।
आप सभी सीएमडी सत्रों के लिए उपरोक्त को स्वचालित रूप से स्वचालित करने के लिए, निम्न रजिस्ट्री कुंजियों में से एक में ऑटोरुन स्ट्रिंग मान का उपयोग कर सकते हैं ।
केवल आपके खाते के लिए:
HKCU\SOFTWARE\Microsoft\Command Processor\
इस मशीन पर सभी उपयोगकर्ताओं के लिए:
HKLM\SOFTWARE\Microsoft\Command Processor\
यदि AutoRun मान मौजूद नहीं है, तो इसे REG_SZ प्रकार (स्ट्रिंग मान के रूप में भी जाना जाता है) के रूप में बनाएँ। डेटा के लिए, आप या तो ऊपर की तरह बैच फ़ाइल में पथ डाल सकते हैं (ईसीएचओ और सीएमडी लाइनों को हटा दें) या बस सीडी कमांड डालें जैसा कि उपरोक्त उदाहरण में दिखाया गया है।
रजिस्ट्री को बैच फ़ाइल में इंगित करने के लिए, केवल कमांड जोड़ने के बजाय, यह है कि आप बैच फ़ाइल की तरह कई ऑटोरन कमांड जोड़ सकते हैं। इस तरह आप सीएमडी के हर लॉन्च में अपने द्वारा किए जाने वाले कस्टम प्रॉम्प्ट प्रारूप या स्क्रिप्ट अन्य कार्य बना सकते हैं।
यदि आप इन रजिस्ट्री परिवर्तनों को ध्यान में रखते हैं, तो एक बात यह है कि वे अन्य बैच फ़ाइलों के व्यवहार को प्रभावित कर सकते हैं। विशेष रूप से, बैच फाइलें स्वयं को उस निर्देशिका में शुरू नहीं कर सकती हैं जिसे वे मूल रूप से लिखे गए थे।
हमेशा की तरह, किसी भी तरह के परिवर्तन से पहले अपनी रजिस्ट्री का बैकअप लें।
प्रश्न पूछे जाने के 7 साल बाद जवाब देना :-)
यह किसी को भी मदद कर सकता है!
प्रशासक विकल्प के रूप में रन के साथ शॉर्टकट काम करने के लिए :
स्विच के बाद गुण संवाद के &
इन- टार्ग टेक्स्ट बॉक्स के साथ अलग की गई अपनी कमांड डालें । यह न भूलें कि रिक्त स्थान (जैसे ) के साथ फ़ोल्डर नाम वाले कमांड को दोहरे उद्धरण चिह्नों में संलग्न किया जाना चाहिए।/k
Program Files
निम्न उदाहरण
code
निर्देशिका में जाता हैC:\Windows\System32\cmd.exe /k "D:\Program Files\nodejs\nodevars.bat" & d: & cd d:\code
आप उस निर्देशिका में जा सकते हैं जहां cmd.exe शॉर्टकट डिफ़ॉल्ट रूप से स्थित है (एक जो प्रारंभ मेनू में "cmd" टाइप करते समय आता है) और वहां प्रारंभ निर्देशिका को बदल दें।
मेरे लिए, शॉर्टकट में स्थित था:
C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools
Cmd शॉर्टकट पर राइट-क्लिक करें, गुणों का चयन करें, और निर्देशिका में शुरुआत को संशोधित करें जो आप चाहते हैं। अब, जब आप स्टार्ट मेनू से कमांड प्रॉम्प्ट शुरू करते हैं (जैसा कि मैं अक्सर करता हूं) इसमें वह निर्देशिका होगी जो आप चाहते हैं।
मुझे कुछ साल बहुत देर हो सकती है लेकिन सीएमडी को विशिष्ट फ़ोल्डर में चलाने के लिए चीजों को बहुत जटिल क्यों बनाया जाए।
एक शॉर्टकट बनाएं।
इसे लक्ष्य फ़ोल्डर में कॉपी करें
% विंडीर% \ system32 \ cmd.exe / k "cd \ & cd c: \ Yourdirectory
यदि c के अलावा किसी अन्य ड्राइव में स्थित है: तो यह करें
% विंडीर% \ system32 \ cmd.exe / k "cd \ & yourdrive: & cd Yourdrive: \\directory
में शुरू करने के लिए इसे कॉपी करें
% HOMEDRIVE %% HOMEPATH%
उन्नत गुणों पर व्यवस्थापक के रूप में शॉर्टकट चलाने के लिए चुनें।
cmd
Windows Explorer में किसी भी फ़ोल्डर के एड्रेस बार में भी फ़ोल्डर में खुलता है (मैं Windows 10 पर हूँ, यकीन नहीं अगर यह पुराने संस्करणों में काम करता है!)