में कमांड सीडी/डी% ~ डीपी 0 द्वारा इसका क्या अर्थ है 0 कोई व्यक्ति कृपया cd /d %~dp0
और इसके उद्देश्यों को समझने में मेरी सहायता कर सकता है। फिर डॉस कमांडविंडोज
cd /d %~dp0
कृपया इसका अर्थ प्राप्त करने में मेरी सहायता करें।
में कमांड सीडी/डी% ~ डीपी 0 द्वारा इसका क्या अर्थ है 0 कोई व्यक्ति कृपया cd /d %~dp0
और इसके उद्देश्यों को समझने में मेरी सहायता कर सकता है। फिर डॉस कमांडविंडोज
cd /d %~dp0
कृपया इसका अर्थ प्राप्त करने में मेरी सहायता करें।
~ dp0: d = ड्राइव, पी = पथ,% 0 = इस batchfile cd /d %~dp0
की निर्देशिका शुरू करने में एक ही है, जहां batchfile रहता
अधिक जानकारी के
के लिएfor /?
देखें करने के लिए पथ बदल जाएगा
चलो इसे विच्छेदन करें। तीन भाग हैं:
cd
- यह निर्देशिका निर्देशिका कमांड है।/d
- यह स्विच cd
बनाता है एक ही समय में ड्राइव और निर्देशिका दोनों को बदलें। इसके बिना आपको cd %~d0 & cd %~p0
करना होगा। -%~dp0
यह तीन भागों में आगे विच्छेदित किया जा सकता है:
%0
- यह आपके बैच स्क्रिप्ट की zeroth पैरामीटर प्रतिनिधित्व करता है। यह बैच फ़ाइल के नाम पर ही फैलता है।%~0
- ~
विस्तारित तर्क के आसपास डबल कोट्स ("
) स्ट्रिप्स करता है।%dp0
- d
और p
विस्तार के संशोधक हैं। d
ड्राइव ड्राइव के अतिरिक्त बल और p
पूर्ण पथ जोड़ता है।
दस्तावेज़ीकरण के लिए टिप के लिए धन्यवाद! –