क्या cmd.exe से उपलब्ध ड्राइव को सूचीबद्ध करने का कोई तरीका है? (मैन्युअल टाइपिंग के अलावा अन्य
c:
d:
...
और यह देखते हुए कि कौन सी त्रुटियां हैं)
क्या cmd.exe से उपलब्ध ड्राइव को सूचीबद्ध करने का कोई तरीका है? (मैन्युअल टाइपिंग के अलावा अन्य
c:
d:
...
और यह देखते हुए कि कौन सी त्रुटियां हैं)
जवाबों:
> wmic logicaldisk get caption
Caption
C:
D:
E:
अगर सबसे आसान है। प्रशासनिक विशेषाधिकारों की आवश्यकता नहीं है, जो आवश्यक है, उससे अधिक या कम वापस नहीं करता है।
यदि आप इसे स्क्रिप्ट में उपयोग करना चाहते हैं, तो इसे विकल्प के for /fसाथ लपेटें skip=1:
for /f "skip=1 delims=" %%x in ('wmic logicaldisk get caption') do @echo.%%x
captionइसके बजाय क्यों wmic logicaldisk get name ?
यदि आप कमांड प्रॉम्प्ट में हैं:
diskpart
फिर
सूची मात्रा
नमूना उत्पादन:
वॉल्यूम ### Ltr लेबल Fs प्रकार आकार स्थिति जानकारी ---------- --- ----------- ----- ---------- ------- ---- ----- -------- वॉल्यूम 0 ई डीवीडी-रोम 0 बी नहीं मीडिया वॉल्यूम 1 सिस्टम Rese NTFS विभाजन 100 MB स्वस्थ प्रणाली वॉल्यूम 2 सी सिस्टम NTFS विभाजन 99 जीबी स्वस्थ बूट वॉल्यूम 3 एफ डेटा (स्थानीय NTFS विभाजन 365 जीबी स्वस्थ
और अंत में
बाहर जाएं
कमांड लाइन पर वापस जाने के लिए।
diskpartप्रशासनिक विशेषाधिकार चाहिए। यदि आप बस ड्राइव लेटर्स की एक सूची चाहते हैं, जो थोड़ा सा पूछना है ...
पूर्णता के लिए, एक और तरीका है:
fsutil fsinfo drives
कौन सा रिटर्न:
Drives: C:\ D:\ E:\ F:\
(बहुत स्क्रिप्टिंग के अनुकूल उत्पादन नहीं, लेकिन यह मानव आंख के लिए उपयोगी हो सकता है)
कुछ संदर्भ । कि win2k के बाद से काम करना चाहिए, लेकिन केवल व्यवस्थापक खाते के साथ।
(उत्तर को बढ़ाने के लिए @Carlos Campderrós धन्यवाद)
fsutilएक सीमित उपयोगकर्ता के साथ चल सकता हूं , और परिणाम wmicसिस्टम को स्पिन करने की तुलना में बहुत तेज है । केवल SSDs के साथ मेरे बॉक्स पर विंडोज़ 10 v 1803 चल रहा है, wmic100-200ms लेता है, और fsutil~ 20ms लेता है।
यदि आप पॉवरशेल का उपयोग कर रहे हैं तो आप टाइप कर सकते हैं
get-psdrive -psprovider filesystem
केवल फाइलसिस्टम दिखाने के लिए टिप्पणियों के जवाब में संपादित
फ़ंक्शन में निर्मित डोसक का उपयोग एक एलीस बनाने के लिए करें जो आवश्यक एट्रिब्यूशन के साथ विकी कमांड चलाता है
doskey v=wmic logicaldisk get caption
यह एक उपनाम "v" बनाएगा जब भी टाइप किया गया कमांड दिया जाएगा और सभी वॉल्यूम अक्षरों को सूचीबद्ध करेगा।
wmic logicaldisk get volumename,name
आप इस तरह से (गुण) कई गुण प्राप्त कर सकते हैं। जब आप ड्राइव को स्वरूपित करते हैं तो यह आपको विभाजन / ड्राइव अक्षर और लेबल / विभाजन देता है:
Name VolumeName
C: OS
D: Data
E: Programs
सहायता के लिए और सभी अनुमति विकल्पों को सूचीबद्ध करने के लिए:
wmic logicaldisk /?
फिर
wmic logicaldisk get /?
wmic logicaldisk get name,filesystem। सामान्य ड्राइव NTFSया के रूप में सूचीबद्ध करेगा FAT32, और सीडी / डीवीडी रोम का फाइल सिस्टम खाली होगा।
UDF।