דיר פיקוד

דוגמאות הפקודה של Dir, מתגים, אפשרויות ועוד

הפקודה dir היא פקודה של שורת פקודה המשמשת להצגת רשימה של הקבצים ותיקיות המשנה הכלולים בתיקייה.

עבור כל קובץ או תיקיה המפורטים, הפקודה dir תציג, כברירת מחדל, את התאריך והשעה שבהם הפריט השתנה לאחרונה, אם הפריט הוא תיקייה (שכותרתה

) או קובץ, גודל הקובץ, ולבסוף את שם הקובץ או התיקיה כולל סיומת הקובץ .

מחוץ לרשימת הקבצים והתיקיות, הפקודה dir מציגה גם את אות הכונן הנוכחית של המחיצה , את תווית אמצעי האחסון , את המספר הסידורי של עוצמת הקול , את המספר הכולל של הקבצים הרשומים, את הגודל הכולל של קבצים אלה בבתים, את מספר תיקיות המשנה הרשומות ואת את סך כל הבתים שנותרו ללא תשלום על הכונן.

זמינות פקודות Dir

הפקודה dir זמינה מתוך שורת הפקודה בכל מערכות ההפעלה של Windows, כולל Windows 10 , Windows 8 , Windows 7 , Windows Vista ו- Windows XP .

גירסאות ישנות יותר של Windows כוללות את הפקודה dir גם כן, אבל עם כמה אפשרויות פחות ממה שציינתי למטה. הפקודה dir היא גם פקודת DOS , הזמינה בכל גירסאות MS-DOS.

הפקודה dir ניתן למצוא בגרסאות שורת הפקודה במצב לא מקוון, כמו אלה הזמינות מאפשרויות הפעלה מתקדמות ומאפשרויות שחזור מערכת . הפקודה dir נכללת גם במסוף השחזור ב- Windows XP.

הערה: הזמינות של בוררי פקודות dir מסוימים ותחביר פקודות dir אחר עשויה להיות שונה ממערכת ההפעלה למערכת ההפעלה.

תחביר Dir Command

[ / ]] [ / ] [ / ]] [ / ]] [ / ]] [ / ] [ / ] [ / ] [ / ] / / ] [ / ] [ / / ] [ / / ] [ / / ] [ /

עצה: ראה כיצד לקרוא את הפקודה תחביר אם אתה לא בטוח איך לפרש את התחביר של הפקודה dir כפי שכתבתי אותו לעיל או כפי שמוצג בטבלה להלן.

drive :, path, filename זהו הכונן , הנתיב ו / או הקובץ שברצונך לראות את תוצאות הפקודה של dir. כל שלוש האפשרויות הן אופציונליות מאחר שניתן לבצע את הפקודה dir לבד. מותר להשתמש בתווים כלליים. ראה סעיף דוגמאות פיקוד Dir להלן אם זה לא ברור.

כאשר מבוצע לבד, בורר זה מציג את כל סוגי הקבצים והתיקיות, כולל אלה עם תכונות קובץ שבדרך כלל מונעים מהם להופיע ב- Command Command או ב- Windows. השתמש / a עם אחת או יותר מהתכונות הבאות (המעי הגס הוא אופציונלי, ללא רווחים הדרושים) כדי להציג רק את סוגי הקבצים בתוצאת הפקודה dir:

/ b השתמש באפשרות זו כדי להציג את התוצאות dir באמצעות פורמט "חשוף", אשר מסיר את פרטי הכותרת ואת הכותרת התחתונה, כמו גם את כל הפרטים על כל פריט, ומשאיר רק את שם המדריך או שם הקובץ ותוסף.
/ c בורר זה מאלץ את השימוש במפריד האלפים כאשר הפקודה dir משמשת באופן המציג גדלי קבצים. זוהי התנהגות ברירת המחדל ברוב המחשבים כך שהשימוש המעשי הוא / c כדי להשבית את מפריד האלפים בתוצאות.
/ ד השתמש / d כדי להגביל את הפריטים המוצגים רק תיקיות (הכלולות בסוגריים) ושמות קבצים עם הרחבות שלהם. פריטים מפורטים מלמעלה למטה ולאחר מכן על פני עמודות. נתוני כותרת הפקודה והכותרת הסטנדרטית של Dir נותרים ללא שינוי.
/ l השתמש באפשרות זו כדי להציג את כל שמות התיקיות והקבצים באותיות קטנות.
/ n בורר זה מייצר תוצאה עם עמודות תאריך -> שעה -> ספרייה -> גודל קובץ -> קובץ או מבנה שם העמודה התיקייה . מכיוון שזו התנהגות ברירת המחדל, השימוש המעשי הוא / n אשר מייצר עמודות בשם הקובץ או התיקייה -> directory -> גודל הקובץ -> תאריך -> הזמן .
/ o

השתמש באפשרות זו כדי לציין סדר מיון עבור התוצאות. כאשר להורג לבד, / o רשימות ספריות הראשון, ואחריו קבצים, הן בסדר אלפביתי. השתמש באפשרות זו עם אחד או יותר מהערכים הבאים (המעי הגס הוא אופציונלי, ללא רווחים הדרושים) כדי למיין את התוצאה פקודה dir באופן שצוין:

  • d = מיון לפי תאריך / שעה (הישן ביותר)
  • e = מיון לפי סיומת (אלפביתי)
  • g = ספריית הקבוצה הראשונה, ואחריו קבצים
  • n = מיון לפי שם (אלפביתי)
  • s = מיון לפי גודל (הקטן הראשון)
  • - = השתמש בזה כקידומת עם כל אחד מהערכים הנ"ל כדי להפוך את הסדר (לדוגמה, למיון לפי החדש ביותר, הראשון עבור הראשון, וכו ').
/ p אפשרות זו מציגה את התוצאות עמוד אחד בכל פעם, מופרעת באמצעות לחיצה על מקש כלשהו כדי להמשיך ... הפקודה. שימוש ב / p דומה מאוד לשימוש בפקודה dir עם הפקודה יותר .
/ q השתמש במתג זה כדי להציג את הבעלים של הקובץ או התיקיה בתוצאות. הדרך הקלה ביותר להציג או לשנות את הבעלות על הקובץ מתוך Windows היא באמצעות לחצן ' מתקדם' בכרטיסייה ' אבטחה' בעת עיון במאפיינים של הקובץ.
/ r האפשרות / r מציגה כל זרמי נתונים חלופיים (ADS) המהווים חלק מקובץ. זרם הנתונים עצמו מופיע בשורה חדשה, תחת הקובץ, והוא תמיד מסופק עם $ DATA , מה שהופך אותם קל לזהות.
/ s אפשרות זו מציגה את כל הקבצים והתיקיות בספריה שצוינה בתוספת כל הקבצים והתיקיות הכלולים בכל תיקיות המשנה של הספריה שצוינה.
/ t

השתמש באפשרות זו עם אחד מהערכים שלהלן (המעי הגס הוא אופציונלי, אין צורך בחללים) כדי לציין שדה זמן שישמש בעת מיון ו / או הצגת תוצאות:

  • גישה אחרונה =
  • c = נוצר
  • w = נכתב לאחרונה
/ w השתמש / w כדי להציג תוצאות "בפורמט רחב" אשר מגביל את הפריטים המוצגים רק תיקיות (הכלולות בסוגריים) ושמות קבצים עם הרחבות שלהם. פריטים מפורטים משמאל לימין ולאחר מכן למטה שורות. נתוני כותרת הפקודה והכותרת הסטנדרטית של Dir נותרים ללא שינוי.
/איקס בורר זה מציג את השווה "שם קצר" עבור קבצים ששמותיהם הארוכים אינם עומדים בכללים שאינם דו-צדדיים.
/ 4 הבורר / 4 מאלץ את השימוש בארבע ספרות. לפחות בגירסאות חדשות יותר של Windows, תצוגת השנה בת 4 הספרות היא התנהגות ברירת המחדל ו -4 / אינה מביאה לתצוגה דו-שנתית.
/ השתמש בבורר העזרה באמצעות הפקודה dir כדי להציג פרטים על האפשרויות הנ"ל ישירות בחלון שורת הפקודה. ביצוע dir /? הוא זהה לשימוש בפקודת העזרה כדי לבצע עזרה בימוי .

טיפ: בהתחשב בנפח המידע שהפקודה dir מחזירה בדרך כלל, שמירת כל זה לקובץ טקסט באמצעות מפעיל ניתוב מחדש היא בדרך כלל רעיון חכם. ראה כיצד להפנות מחדש את פקודת הפקודות לקובץ לקבלת מידע נוסף על אופן ביצוע הפעולה.

דוגמאות פיקוד Dir

דיר

בדוגמה זו, הפקודה dir משמשת לבד, ללא כל כונן , נתיב, מפרט קובץ , ולא בוררים, לייצר תוצאה כזו:

C: \> dir בנפח C אין תווית. מספר סידורי הוא F4AC-9851 מדריך של C: \ 09/02/2015 12:41 PM $ SysReset 05/30/2016 06:22 PM 93 HaxLogs.txt 05/07/2016 02:58 AM DIR> 05/03/2008 07:55 PM תוכנית קבצים 05/31/2016 11:30 AM Program Files (x86) 07/30/2015 04:32 PM Temp 05/22 / 2016 07:55 PM משתמשים 05/22/2016 08:00 PM Windows 05/22/2016 09:50 PM Windows.old 1 קבצים (קבצים) 93 בתים 8 Dir (s) 18,370,433,024 בתים בחינם

כפי שניתן לראות, הפקודה dir בוצעה מתוך ספריית השורש של C (כלומר C: \>). מבלי לציין היכן בדיוק לרשום את התיקייה ואת תוכן הקובץ, הפקודה dir ברירת המחדל היא הצגת מידע זה מהמקום שבו פקודה בוצעה.

dir c: \ users / ah

בדוגמה שלמעלה, אני מבקש כי הפקודה dir תציג תוצאות מהכונן : ואת הנתיב של c: \ users , לא מהמיקום שבו אני מפעיל את הפקודה. אני גם מציין, באמצעות הבורר / a עם התכונה h , שאני רוצה לראות רק פריטים מוסתרים, וכתוצאה מכך משהו כזה:

C: \> dir c: \ users / ah נפח בכונן C אין תווית. מספר סידורי של מספר סידורי הוא F4AC-9851 Directory of c: \ users 05/07/2016 04:04 AM כל המשתמשים [C: \ ProgramData] 05/22/2016 08:01 PM Default 05/07 / 2016 04:04 AM <ברירת מחדל משתמש [C: \ Users \ Default] 05/07/2016 02:50 AM 174 desktop.ini 1 קובץ (ים) 174 בתים 3 דייר (ים) 18,371,039,232 בתים

רשימה קטנה של ספריות ואת הקובץ היחיד שאתה רואה את התוצאה לעיל אינו מהווה את כל התיקייה C: \ משתמשים - רק את הקבצים והתיקיות מוסתרים. כדי לראות את כל הקבצים והתיקיות, אתה מבצעת dir c: \ users / a (הסרת h ) במקום זאת.

dir c: \ *. csv / s / b> c: \ users \ tim \ Desktop \ csvfiles.txt

בדוגמה זו קצת יותר מורכבת, אבל הרבה יותר מעשית, עבור הפקודה dir, אני מבקש כי כל הכונן הקשיח שלי יחפש קבצי CSV ולאחר מכן התוצאות המינימום חשופים הם פלטו למסמך טקסט. בואו נסתכל על היצירה הזאת:

  • c: csv אומר לפקודת dir להסתכל בכל הקבצים ( * ) המסתיימים בתוסף CSV ( .csv ) בשורש הכונן c:.
  • / s מורה דיר ללכת עמוק יותר מאשר השורש של c: ובמקום זאת, לחפש קבצים כאלה בכל תיקייה, עמוק כמו התיקיות ללכת.
  • / b מסיר דבר מלבד הנתיב ושם הקובץ, למעשה יצירת קריא "רשימה" של קבצים אלה.
  • > הוא מפעיל מחדש , כלומר "שלח אל" איפשהו.
  • c: \ users \ tim \ Desktop \ csvfiles.txt הוא היעד עבור ה- redirector, כלומר שהתוצאות ייכתבו לקובץ csvfiles.txt במקום ב- Command Prompt, שיווצר ב- c: \ users \ tim \ שולחן העבודה מיקום (כלומר את שולחן העבודה אני רואה כאשר אני מחובר).

בעת הפניה מחדש של פקודת פקודה לקובץ , כמו שעשינו כאן בדוגמה זו של פקודות dir, שורת הפקודה אינה מציגה דבר. עם זאת, את הפלט המדויק היית רואה במקום ממוקם בתוך קובץ טקסט זה. הנה מה csvfiles.txt שלי נראה כמו אחרי הפקודה dir הושלמה:

c \ \ ProgramData \ Intv \ Quick \ Inet \ Merchant_alias.csv c: \ ProgramData \ Intuit \ Quicken \ Inet \ Merchant_common.csv c: \ Users \ כל המשתמשים \ Intuit \ Quicken \ Inet \ merchant_alias.csv c: \ Users \ כל המשתמשים \ Intuit \ Quickt \ Inet \ merchant_common.csv c: \ Users \ Tim \ AppData \ נדידה \ condition.2.csv c: \ Users \ Tim \ AppData \ Roaming \ line.csv c: \ Users \ Tim \ AppData \ נדידה \ media.csv

בזמן שאתה בהחלט יכול היה לדלג על ניתוב מחדש את הקובץ, ואפילו את "פורמט חשוף" הבורר, התוצאות היה מאוד קשה לעבוד עם חלון שורת הפקודה, מה שמקשה על להגיע למה שאתה אחרי - המיקום של כל קובץ CSV במחשב שלך.

פקודות דיר קשורות

הפקודה dir משמשת לעתים קרובות עם הפקודה del. לאחר שימוש בפקודה dir כדי למצוא את השם והמיקום של הקובץ (ים) בתיקייה מסוימת, ניתן להשתמש בפקודה del כדי למחוק קבצים ישירות מתוך שורת הפקודה.

דומה הפקודה rmdir / s , ואת הפקודה deltree מבוגר, המשמש למחוק תיקיות וקבצים. הפקודה rmdir (ללא אפשרות / s) שימושית למחיקת תיקיות ריקות שאתה מוצא עם הפקודה dir.

כמו שציינתי לעיל, הפקודה dir משמש לעתים קרובות גם עם מפעיל ניתוב מחדש .