Dir आदेश

Dir आदेश उदाहरणे, स्विच, पर्याय, आणि बरेच काही

Dir कमांड एक कमांड प्रॉम्प्ट कमांड आहे जी एक फोल्डरमधे असलेल्या फाईल्स आणि सबफोल्डरची यादी दर्शविण्यासाठी वापरली जाते.

यादीतील प्रत्येक फाइल किंवा फोल्डरसाठी, डीआयआर कमांड डिफॉल्टनुसार, जर आयटम एक फोल्डर आहे (जर

) किंवा फाइल असेल तर, फाईलचा आकार लागू असल्यास, मुलभूतरित्या तारीख आणि वेळ दर्शवितो, आणि फाईलचे फाईल किंवा फोल्डर्सचे फाईलचे नाव.

फाइल आणि फोल्डर सूचीच्या बाहेर, dir आदेश विभाजनाच्या वर्तमान ड्राइव्ह अक्षर, खंड लेबल , खंड मालिका क्रमांक , सूचीबद्ध फाइल्सची एकूण संख्या, बाईट्समधील एकूण आकाराची फाइल, सूचीबद्ध सबफोल्डरची संख्या, आणि ड्राइव्हवर मुक्त असलेले एकूण बाइट.

Dir आदेश उपलब्धता

विंडोज 10 , विंडोज 8 , विंडोज 7 , विंडोज विस्टा , आणि विंडोज एक्सपी या सर्व विंडोज ऑपरेटिंग सिस्टम्समध्ये कमांड प्रॉम्प्टमधून दिर कमांड उपलब्ध आहे.

विंडोजच्या जुन्या आवृत्त्यांमध्ये डीआयआर कमांडचाही समावेश आहे परंतु खाली सूचीबद्ध केलेल्यापेक्षा कमी पर्याय आहेत. Dir आदेश DOS आदेश देखील आहे, जो MS-DOS च्या सर्व आवृत्त्यांमध्ये उपलब्ध आहे.

Dir आदेश ऑफलाइन कमांड प्रॉम्प्ट आवृत्तीमध्ये आढळू शकतो, जसे की प्रगत स्टार्टअप पर्याय आणि सिस्टम पुनर्प्राप्ती पर्याय . Dir आदेश Windows XP मधील पुनर्प्राप्ती कन्सोल मध्ये देखील समाविष्ट आहे.

टिप: विशिष्ट डीआइआर आदेश स्विच आणि इतर डायर कमांड सिंटॅक्सची उपलब्धता ऑपरेटिंग सिस्टमपासून ऑपरेटिंग सिस्टमपर्यंत भिन्न असू शकते.

Dir आदेश सिंटॅक्स

dir [ drive : ] [ path ] [ filename ] [ / a [[ : ] विशेषता )] [ / बी ] [ / सी ] [ / डी ] [ / एल ] [ / एन ] [ / ओ [[ : क्रमवारी ] ] [ / पी ] [ / ए ] [ / आर ] [ / एस ] [ / टी [[ : टाईमफिल्ड ]] [ / डब्ल्यू ] [ / एक्स ] [ / 4 ]

टीप: मी दिर्ट कमांडचे सिंटॅक्स कसे लिहायचे हे निश्चित नसल्यास कमांड लिनक्स कसे वाचावे ते पहा. जसे मी वरील लिहीले आहे किंवा ते खालील तक्त्यात दाखवले आहे.

ड्राइव्ह :, पथ, फाइलनाव ही ड्राइव्ह , पथ , आणि / किंवा फाइलनाव आहे ज्यासाठी आपण dir कमांड परिणाम पाहू इच्छित आहात. सर्व तीन वैकल्पिक आहेत कारण डीआयआर कमांड एकट्याने कार्यान्वित करता येतो. वाइल्डकार्डस अनुमती आहे. जर हे स्पष्ट नसेल तर खाली दिइर कमांड मधील उदाहरणे पहा.
/ a

एकट्याने कार्यान्वित केल्यावर, हे स्विच सर्व प्रकारचे फाइल्स आणि फोल्डर्स दर्शविते, त्यातील फाईल ऍट्रिब्यूट्ससह ते ज्यात सामान्यतः कमांड प्रॉम्प्ट किंवा विंडोज मध्ये दर्शविण्यापासून रोखतात. Dir आदेश परिणामातील केवळ त्या प्रकारच्या फाइल्स दाखवण्याकरिता खालील / एक किंवा अधिक खालील विशेषतांचा वापर करा (कोलन वैकल्पिक आहे, स्पेसची आवश्यकता नाही):

/ बी "बेअर" स्वरूपाचा डीआयआर परिणाम दर्शविण्यासाठी हा पर्याय वापरा, जे ठराविक शीर्षलेख आणि तळटीप माहिती काढून टाकते, तसेच प्रत्येक बाबीवरील सर्व तपशील, फक्त निर्देशिका नाव किंवा फाइल नाव आणि विस्तार सोडून.
/ क ही स्विच हजार विभाजक वापरण्यासाठी सक्ती करते जेव्हा डीआयआर कमांडने फाईल आकार दर्शविलेल्या मार्गाने वापरले जाते. बहुतेक संगणकांवर हे डिफॉल्ट व्यवहार आहे म्हणूनच रिझल्टमध्ये हजारो विभाजक अक्षम करण्यासाठी व्यावहारिक उपयोग / -सी आहे.
/ ड फक्त फोल्डर्स (कंसात समाविष्ट) आणि फाईलचे नाव त्यांच्या एक्सटेन्शनसह दाखवलेल्या वस्तू मर्यादित करण्यासाठी वापरा / डी . आयटम शीर्ष-ते-खाली आणि नंतर स्तंभांमधून सूचीबद्ध आहेत. मानक डायर हेडर आणि फूटर डेटा समान राहील.
/ एल लोअरकेसमधील सर्व फोल्डर आणि फाइलचे नाव दर्शविण्यासाठी हा पर्याय वापरा.
/ n या स्विचमुळे तारीख -> वेळ -> निर्देशिका -> फाईल आकार -> फाइल किंवा फोल्डरचे नाव स्तंभ संरचना असलेले परिणाम तयार होतात. हे डिफॉल्ट वर्तन असल्यामुळे, व्यावहारिक उपयोग / -न आहे जे फाइल किंवा फोल्डरचे नाव -> निर्देशिका -> फाइल आकार -> तारीख -> वेळ ऑर्डर मध्ये स्तंभ तयार करते.
/ ओ

परिणामांसाठी क्रमवारी क्रम निर्दिष्ट करण्यासाठी या पर्यायाचा वापर करा. जेव्हा एकट्याने कार्यान्वित केले जाते, तेव्हा / o संचयीका प्रथम, फाइल्सच्या प्रमाणे, दोन्ही अक्षरमालेतील क्रमवारीत खालील आदेशांची क्रमवारी लावण्यासाठी खालीलपैकी एक किंवा अधिक खालील मूल्यांचा वापर करा (कोलन वैकल्पिक आहे, स्पेसची आवश्यकता नाही):

  • d = क्रमवारी दिनांक / वेळ (सर्वात जुने प्रथम)
  • = विस्ताराद्वारे क्रमवारी (वर्णक्रमानुसार)
  • g = गट निर्देशिका प्रथम, फायली त्यानंतर
  • n = नावाप्रमाणे क्रमवारी लावा (अक्षरमालेतील)
  • s = आकारानुसार क्रमवारी (सर्वात आधी)
  • - = क्रम उलटा करण्यासाठी वरीलपैकी कोणत्याही मुल्यासह हे प्रत्यय म्हणून वापरा (उदा. प्रथम, सर्वात मोठे प्रथम साठी इ.)
/ पी हा पर्याय एकावेळी एक पृष्ठ प्रदर्शित करतो, सुरू ठेवण्यासाठी कोणत्याही की दाबात व्यत्यय आणतो ... प्रॉम्प्ट / P वापरणे ही अधिक कमांडसह dir कमांड वापरण्यासारखीच आहे.
/ q परिणामांमध्ये फाइल किंवा फोल्डरचे मालक प्रदर्शित करण्यासाठी या स्विचचा वापर करा. फाईलच्या गुणधर्मांवर पाहताना सुरक्षा टॅबमध्ये विंडोजमधील फाइलची मालकी पाहण्याचा किंवा बदलण्याचा सर्वात सोपा मार्ग म्हणजे प्रगत बटणाद्वारे.
/ आर / R पर्याय एखाद्या पर्यायी डेटा प्रवाहांना (एडीएस) दाखवते जे एक फाईलचा भाग आहे. डेटा प्रवाहित स्वतः फाइल अंतर्गत, एक नवीन पंक्तीमध्ये सूचीबद्ध आहे आणि नेहमी $ DATA सह व्यस्त आहे , ज्यामुळे ते शोधणे सोपे होते.
/ चे हा पर्याय दर्शवलेल्या निर्देशिकेत अधिक सर्व फाइल्स आणि फोल्डर्स दर्शवितो जे त्या विशिष्ट निर्देशिकेतील कोणत्याही सबडिरेरीजमध्ये असलेल्या फाईल्स आणि फोल्डर्स असतात.
/ टी

क्रमवारित आणि / किंवा परिणाम प्रदर्शित करताना वापरण्यासाठी वेळ क्षेत्र निर्दिष्ट करण्यासाठी खालीलपैकी एका मूल्यासह हा पर्याय वापरा (कोलन वैकल्पिक आहे, स्पेसची आवश्यकता नाही):

  • = शेवटचा प्रवेश
  • c = निर्मित
  • w = अंतिम लिखित
/ डब्ल्यू परिणाम "मोठ्या स्वरुपात" मध्ये दर्शविण्यासाठी वापरा जे मर्यादित फोल्डर (ब्रॅकेटमध्ये असलेल्या) आणि आयटम विस्तारांसह प्रदर्शित केले जाणारे आयटम मर्यादित करते. आयटम डावीकडून उजवीकडे आणि नंतर पंक्ती खाली सूचीबद्ध केले आहेत मानक डायर हेडर आणि फूटर डेटा समान राहील.
/ x या स्विच फाईल्ससाठी "संक्षिप्त नाव" समकक्ष दर्शविते ज्यांचे लाँग नावे गैर- 8dot3 नुसार पालन करीत नाहीत.
/ 4 / 4 स्विच 4-अंकी वर्षे वापरण्यासाठी सक्ती करते. कमीतकमी विंडोजच्या नवीन आवृत्तीत, 4-अंकी वर्ष डिस्प्ले डिफॉल्ट वर्तन आहे आणि / -4 नुसार 2 अंकी वर्षांचे डिस्प्ले नाही.
/? कमांड प्रॉम्प्ट विंडोमध्ये वरील पर्यायांचा तपशील दर्शविण्यासाठी dir कमांडसह मदत स्विचचा वापर करा. कार्यान्वित / dir? हे मदत आदेश वापरण्याप्रमाणेच मदत डायरेक्ट प्रमाणेच आहे.

टीप: माहितीचा आवाज विचारात घ्या की डीआयआर कमांड सामान्यतः मिळते, रीडायरेक्शन ऑपरेटरद्वारे ती सर्व मजकूर फाईल्समध्ये जतन करणे सामान्यत: एक चतुर कल्पना असते. हे कसे करावे याबद्दल अधिकसाठी फाइलला पुनर्निर्देशन कसे करावे हे पहा.

Dir आदेश उदाहरणे

dir

या उदाहरणात, dir आदेश कोणत्याही ड्राइव्ह शिवाय, एकट्या वापरला जातो :, मार्ग, फाईलचे नाव निर्देशन, तसेच कोणतेही स्विचेस, असे होऊ शकले नाहीत:

सी: \> डीआयर व्हॉल्यूम सी सीमध्ये लेबल नाही. व्हॉल्यूम सीरियल नंबर F4AC-9851 निर्देशिका सी आहे: \ 09/02/2015 12:41 PM $ SysReset 05/30/2016 06:22 पंतप्रधान 93 HaxLogs.txt 05/07/2016 02:58 AM पेपरलॉज 05/22/2016 07:55 पीएम <डीआयआर> कार्यक्रम फाइल्स 05/31/2016 11:30 एएम <डीआयआर> कार्यक्रम फायली (x86) 07/30/2015 04:32 पंतप्रधान <डीआयआर> ताप 05/22 / 2016 07:55 दुपारी <डिअर> वापरकर्ते 05/22/2016 08:00 दुपारी <डीआयआर> विंडोज 05/22/2016 09:50 दुपारी <डीआयआर> विंडोज.ल्ड 1 संचिका 93 बाइट्स 8 दिर 18,370,433,024 बाइट्स विनामूल्य

तुम्ही बघू शकता की dir कमांड C च्या मूळ डायरेक्टरीद्वारे कार्यान्वित झाली (म्हणजेच C: \>). फोल्डर आणि फाइलवरील सामग्रीची सूची कुठे अचूकपणे लिहायची हे निर्देशीत न करता, dir कमांड जिथे आदेश काढण्यात आले होते तिथून ही माहिती दर्शवण्यासाठी डीफॉल्ट होते.

dir c: \ वापरकर्ते / आह

उपरोक्त उदाहरणामध्ये, मी विनंती करतो की डीआयआर कमांड ड्राइववरून निष्कर्ष दर्शविते : आणि सीच्या पथ : \ प्रयोक्ते , स्थानावरून नाही, मी येथून चालत आहे. मी देखील एच विशेषतासह स्विचसह, हे निर्दिष्ट करत आहे, की मला केवळ लपविलेले आयटम पहायला आवडतील, परिणामी असे होईल:

C: \> dir c: \ users / ah ड्राइव्ह C मधील व्हॉल्यूममध्ये लेबल नाही. व्हॉल्यूम सीरियल नंबर F4AC-9851 c: \ वापरकर्ते 05/07/2016 04:04 सकाळी सर्व वापरकर्ते [सी: \ प्रोग्रामडेटा] 05/22/2016 08:01 पंतप्रधान <डीआयआर> डीफॉल्ट 05/07 / 2016 04:04 पूर्वाह्न> डीफॉल्ट यूजर [सी: \ यूझर्स डीफॉल्ट] 05/07/2016 02:50 एएम 174 डेस्कटॉप.ini 1 फाईल 174 बाइट 3 दिर 18,371,039,232 बायेट्स विनामूल्य

उपरोक्त परिणामातील निर्देशिकांची छोटी यादी आणि एकमेव फाइल आपण c: \ users folder या संपूर्ण फाईलची सूची करत नाही - फक्त छुपी फाइल्स आणि फोल्डर्स. सर्व फाइल्स आणि फोल्डर्स पाहण्यासाठी, आपण त्याऐवजी डीआयआर c: \ users / a ( h काढुन) कार्यान्वित कराल.

dir c: \ * .csv / s / b> c: \ वापरकर्ते \ tim \ डेस्कटॉप \ csvfiles.txt

या थोड्या अधिक जटिल, पण अधिक व्यावहारिक, dir आदेशसाठी उदाहरणार्थ, मी विनंती करतो की माझी संपूर्ण हार्ड ड्राइव्ह CSV फाइल्ससाठी शोधली जाईल आणि नंतर किमान नवे परिणाम एका मजकूर दस्तऐवजावर आउटपुट होतील. या तुकड्याने तुकडा बघूया:

  • c: \ * सीएसव्ही cir ड्राइव्हच्या रूट मध्ये CSV ( .csv ) एक्सटेन्शनच्या सर्व फाईल्स ( * ) पाहण्याकरिता dir कमांडला सांगतो.
  • / चे c च्या मूळ पेक्षा अधिक खोल जाण्यासाठी निर्देश देते: आणि त्याऐवजी, प्रत्येक फोल्डरमध्ये यासारख्या फाइल्सचा शोध घ्या, ती तितक्याच जलदपणे फोल्डर्सला जा.
  • / b काढून टाकते मार्ग आणि फाईलचे नाव, मूलत: या फायली वाचनीय "सूची" तयार करणे.
  • > एक रीडायरेक्शन ऑपरेटर आहे , म्हणजे कुठेतरी "पाठवा".
  • c: \ users \ tim \ desktop \ csvfiles.txt हे > redirector साठीचे गंतव्यस्थान आहे, याचा अर्थ परिणाम csvfiles.txt मध्ये लिहिण्यात येतील त्याऐवजी कमांड प्रॉम्प्ट, जे c: \ users \ tim वर बनविले जाईल. \ डेस्कटॉप स्थान (म्हणजे मी लॉग इन झाल्यानंतर मला दिसेल की डेस्कटॉप).

जेव्हा आपण कमांड आउटपुट फाइलवर रिडायरेक्ट करतो , जसे आपण येथे या dir कमांड मध्ये केले होते, कमांड प्रॉम्प्ट काहीही प्रदर्शित करत नाही. तथापि, आपण त्या अचूक आऊटपुटाने पाहिले असता त्या त्या टेक्स्ट फाईलमध्येच ठेवली आहे. Dir कमांड पूर्ण केल्या नंतर माझ्या csvfiles.txt चित्रात काय दिसेल ते येथे आहे:

c: \ ProgramData \ Intuit \ Quicken Inet \ merchant_alias.csv c: \ ProgramData \ Intuit \ Quicken Inet \ Merchant_common.csv c: \ वापरकर्ते \ सर्व वापरकर्त्यांनी अंतर्भूत \ जलद करा \ merchant_alias.csv c: \ Users \ सर्व वापरकर्ते Intuit \ Quicken Inet \ Merchant_common.csv c: \ वापरकर्ते \ टीम AppData रोमिंग condition.2.csv c: \ वापरकर्ते \ टीम AppData रोमिंग line.csv c: \ वापरकर्ते \ Tim \ AppData \ रोमिंग \ मीडिया.csv

आपण निश्चितपणे फाइल रीडायरेक्शन वगळले असता आणि अगदी "बेअर स्वरुप" स्विच देखील होऊ शकले असते, परंतु कमांड प्रॉम्प्ट विंडोमध्ये काम करणे फार कठीण झाले असते आणि नंतर आपण काय केले याचा शोध घेणे कठीण होते - प्रत्येक स्थान आपल्या संगणकावर सीएसव्ही फाइल.

Dir संबंधित आदेश

Dir कमांड बहुतेक वेळा del कमांड सह वापरले जाते. कोणत्याही विशिष्ट फोल्डर (फाइल्स) मध्ये फाइलचे नाव आणि स्थान शोधण्यासाठी dir आदेश वापरल्यानंतर, कमांड प्रॉम्प्टवरून फाईल्स डिलिट करण्यासाठी del कमांडचा उपयोग केला जाऊ शकतो.

तत्सम rmdir / s आदेश आहे, व जुने deltree आदेश, ज्यास फोल्डर्स आणि फाइल्स काढून टाकण्यास वापरले जाते. Rmdir आदेश (/ s पर्याय शिवाय) dir आदेशसह आढळलेल्या रिक्त फोल्डर हटवण्याकरीता उपयोगी आहे.

जसे मी वर उल्लेख केला आहे, डीआइआर कमांडचा उपयोग रिडायरेक्शन ऑपरेटरने केला जातो .