क्या इसका कोई शॉर्टकट है C:\Users\<current user>\?
कोई सीधा शॉर्टकट नहीं है।
विभिन्न समाधानों के एक जोड़े हैं (नीचे देखें)।
साथ cdया साथ एक पर्यावरण चर का उपयोग करेंcd /d
किसी अन्य ड्राइव अक्षर पर मैपिंग बनाने substया उपयोग net useकरने के लिए।
स्थापित करें cygwinऔर उपयोग करेंbash
का उपयोग करें powershell- शक्तियां समर्थन करता है~
अंतिम समाधान शायद सबसे सरल है यदि आप powershellइसके बजाय उपयोग करने के लिए तैयार हैं cmd।
समाधान 1: एक साथ cdया साथ पर्यावरण चर का उपयोग करेंcd /d
यदि आप इस निर्देशिका को नियमित आधार पर बदलना चाहते हैं तो निम्नलिखित कमांड चलाएँ:
setx DOCS %USERPROFILE%
यह पर्यावरण चर को स्थायी रूप से सेट करेगा DOCS, लेकिन इसका उपयोग करने के लिए आपको पहले एक नया cmdशेल शुरू करने की आवश्यकता है , फिर चर को परिभाषित किया गया है और उपयोग के लिए तैयार है:
F:\test>echo %DOCS%
C:\Users\DavidPostill\
किसी भी स्थान से निर्देशिका बदलने के लिए निम्नलिखित कमांड का उपयोग करें:
cd /d %DOCS%
यदि आप पहले से ही ड्राइव पर हैं तो आप c:इसका उपयोग कर सकते हैं:
cd %DOCS%
एक बैच फ़ाइल ( docs.cmd) बनाएँ और इसे अपने में कहीं रखें PATH।
docs.cmd:
@echo off
cd /d %DOCS%
फिर आप docsअपने वर्तमान स्थान की परवाह किए बिना टाइप कर सकते हैं और यह आपको ले जाएगाC:\Users\<current user>
समाधान 2: किसी अन्य ड्राइव अक्षर पर मैपिंग बनाने substया उपयोग net useकरने के लिए।
आप उपयोग कर सकते हैं subst:
subst x: %USERPROFILE%
और तब
x:
दुर्भाग्य से ड्राइव मैपिंग रिबूट के पार नहीं रहती है।
net use उदाहरण के लिए, रिबूट में बने रहेंगे:
net use x: "\\computerName\c$\pathName" /persistent:yes
उत्तर देखें कि रीबूट के दौरान SUBST मैपिंग को कैसे स्थिर बनाएं? विस्तृत निर्देशों के लिए।
समाधान 3: स्थापित करें cygwinऔर उपयोग करेंbash
आप साइबरविन स्थापित करने पर विचार कर सकते हैं :
साइगविन है:
- GNU और ओपन सोर्स टूल्स का एक बड़ा संग्रह जो विंडोज पर लिनक्स वितरण के समान कार्यक्षमता प्रदान करता है।
एक बार जब आप cygwin स्थापित कर लेते हैं, तो bashआप एक cygwin टर्मिनल में चला सकते हैं और bash पर्यावरण चर HOMEको उचित रूप में सेट कर सकते हैं ।
साइबरविन के विकल्प में शामिल हैं मिसेज (मिंगडब्ल्यू) :
MSYS अनुप्रयोगों और कार्यक्रमों के निर्माण की अनुमति देने के लिए GNU उपयोगिताओं का एक संग्रह है, जैसे bash, make, gawk और grep जो पारंपरिक रूप से UNIX उपकरणों पर मौजूद होने के लिए निर्भर करते हैं। इसका उद्देश्य MinGW और cmd शेल की कमियों को पूरा करना है।
और विंडोज के लिए Git :
Git for Windows कमांड लाइन से Git चलाने के लिए उपयोग किया जाने वाला BASH एमुलेशन प्रदान करता है। * NIX उपयोगकर्ताओं को घर पर ही सही महसूस करना चाहिए, क्योंकि BASH एमिन्यूशन LINUX और UNIX वातावरण में "git" कमांड की तरह ही व्यवहार करता है।
समाधान 4: उपयोग करें powershell
जैसा कि एसबीआई द्वारा एक अन्य प्रश्न पर टिप्पणी में बताया गया है, यह समर्थन करता है ~और आप केवल टाइप कर सकते हैं:
cd ~
आगे की पढाई
- विंडोज सीएमडी कमांड लाइन का एक ऐज़ इंडेक्स - संबंधित सभी चीज़ों के लिए एक उत्कृष्ट संदर्भ विंडोज सीएमडी लाइन।
- सीडी - बदलें निर्देशिका - एक फ़ोल्डर का चयन करें (और ड्राइव)
- setx - पर्यावरण चर को स्थायी रूप से सेट करें, SETX का उपयोग मशीन (HKLM) के लिए पर्यावरण चर को सेट करने के लिए किया जा सकता है या वर्तमान में उपयोगकर्ता (HKCU) पर लॉग इन किया जा सकता है।
- subst - एक नेटवर्क या स्थानीय पथ के लिए एक ड्राइव अक्षर स्थानापन्न है।
cdआपके घर निर्देशिका में कोई तर्क नहीं बदलेगा।