פקודת DIR

exprexs

Member
פק' DIR - קרא כאן למידע נוסף

פקודת DIR, בעלת 2 תכליות מצטברות.
האחת, הצגת רשימת קבצים ותיקיות,
השנייה, חיפוש ואיתור קבצים בהתאם לנתיב חיפוש שמופיע בפקודה עצמה, או בהיעדרו, לפי נתיב התיקייה הנבחרת ( זהו הנתיב שמופיע בצד שמאל של המסוף CMD.

יתרונה הגדול של הפק', שהיא מאתרת גם תיקיות נסתרות וכל קובץ נסתר.
הפקודה מקבלת גם תו כוכבית לשם חסר, שם חלקי, או סיומת קובץ מכל סוג.
הפק' פעילה גם ממסוף הפקודות של WinRe ( מסוף השחזור ).

לפק' DIR, סוויצ'ים רבים ושונים, וכל סוויץ' בעל תכלית שונה.
לאחר ניסוי וטעייה , מסתבר ש-

  • אין חשיבות אם הסוויץ' לפק' בעל אות גדולה או קטנה. שניהם זהים.
  • בריבוי סוויצ'ים, יש צורך ביותר מ-לוכסן אחד. כל אות ( או צירוף מובנה ) מחייבת לוכסן.
  • פקודת DIR סובלת היעדר "רווח" או קיומו של רווח. אותו כנ"ל לגבי היעדר נקודותיים ( של האות A או O ).
  • פק' DIR - איננה סובלת רווח בין יעד החיפוש, ואובייקט החיפוש. ( אחר מפק' Where/R ).
    יחד עם זאת, חובה לשים רווח בין הסוויצ'ים, לבין מילת החיפוש ( אם קיימת ).
  • לרוב, אין חשיבות לסדר ההופעה של הסוויצ'ים. לעתים הסוויץ' יכול לבוא לאחר נתיב קובץ או לפניו.
  • הסוויץ' A, יכול לבוא לבדו ללא סוויץ' משלים. כך שהוא מצווה לפרט כל קובץ ותיקייה מכל סוג ( גלוי או נסתר ).
  • הסוויץ' A, מקבל גם כלל שלילי, כך שהוא מסתיר ( למשל ) קבצי מע' המיוצגים באות S. התחביר נרשם S- ( מינוס )
  • הסוויץ' A, יכול לקבל את הסוויץ' H ( חיובי או שלילי ).
  • הסוויץ' AD, מצווה -הצג תיקיות בלבד.
  • הסוויץ' AD, בצירוף האות H, מצווה להציג תיקיות נסתרות בלבד ( ADH ).
  • הצירוף AD מקבל גם כללים שליליים, כמו H , -S- ( מינוס S, מינוס H ) וכיוב' אף יותר מסוויץ' שלילי אחד.
  • הסוויץ' S בודד, מצווה לחפש בתתי תיקיות החל מ"יעד החיפוש" והלאה ממנו.
 
נערך לאחרונה ב:

exprexs

Member
כל הפקודות המפורטות להלן עם הסוויצ'ים השונים של DIR, תקינות מבחינה תחבירית, כך שמסוף CMD מקבל ומיישם אותן כפי שמצופה שייעשה.
מתוך העדפה אישית ולשם עקביות, הסוויץ' S שמייצג תת תיקיות, נרשם מיד לאחר המילה DIR ולא באזורים אחרים.
כל הסוויצ'ים, ללא רווחים, ללא נקודותיים, וכולם מכילים ריבוי לוכסנים לפני כל סוויץ' בודד / צמדי סוויצ'ים / שלישיות סוויצ'ים.


Dir[/s][/a[[:]<attributes>]] [<drive>:][<path>][<filename>]​

Dir​
הצג/ חפש - תיקיות וקבצים גלויים בלבד.
התעלם כליל מתכולת תת-תיקיות.


Dir/s​
הצג/ חפש - תיקיות וקבצים גלויים בלבד.
בצע כל האמור לעיל, גם לגבי תכולת תת-תיקיות.


Dir/a​
הצג/ חפש - תיקיות גלויות ונסתרות, קבצים נסתרים וגלויים.
התעלם כליל מתכולת תת-תיקיות.


Dir/s/a​
הצג/ חפש - תיקיות גלויות ונסתרות, קבצים נסתרים וגלויים.
בצע כל האמור לעיל, גם לגבי תכולת תת-תיקיות.


Dir/ad​
הצג/ חפש - תיקיות בלבד ( גלויות ונסתרות ). הסתר קבצים מכל סוג.
התעלם כליל מתכולת תת-תיקיות.


Dir/s/ad​
הצג/ חפש - תיקיות בלבד ( גלויות ונסתרות ). הסתר קבצים מכל סוג.
בצע כל האמור לעיל גם לגבי תכולת תת-תיקיות.


Dir/adh​
הצג/ חפש - תיקיות נסתרות בלבד. והסתר כל היתר.
התעלם כליל מתכולת תת-תיקיות.


Dir/s/adh​
הצג/ חפש - תיקיות נסתרות בלבד. הסתר כל היתר.
בצע כל האמור לעיל גם לגבי תכולת תת-תיקיות.


Dir/ah​
הצג/ חפש - תיקיות נסתרות וקבצים נסתרים בלבד.
התעלם כליל מתכולת תת-תיקיות.


Dir/ah-d​
הצג/ חפש - קבצים נסתרים בלבד. הסתר כל היתר.
התעלם כליל מתכולת תת-תיקיות.


Dir/s/ah​
הצג/ חפש - תיקיות נסתרות וקבצים נסתרים בלבד.
בצע כל האמור לעיל גם לגבי תכולת תת-תיקיות.


Dir/ad-h​
הצג/חפש - תיקיות גלויות בלבד, והסתר קבצים מכל סוג.
התעלם כליל מתכולת תת-תיקיות.


Dir/s/ad-h​
הצג/חפש - תיקיות גלויות בלבד. והסתר קבצים מכל סוג.
בצע כל האמור לעיל גם לגבי תכולת תת-תיקיות.


Dir/s/ah​
הצג/ חפש - תיקיות וקבצים נסתרים בלבד.
בצע כל האמור לעיל גם לגבי תכולת תת-תיקיות.


Dir/s/ad-s​
הצג/ חפש - תיקיות בלבד ( גלויות ונסתרות ), והסתר קבצי מע'.
בצע כל האמור לעיל גם לגבי תכולת תת-תיקיות.


Dir/ad-s-h​
הצג/ חפש - תיקיות גלויות בלבד. הסתר קבצי מע’ וקבצים נסתרים.
התעלם כליל מתכולת תת-תיקיות.



Dir/s/ad-s-h​
הצג/ חפש - תיקיות גלויות בלבד. הסתר קבצי מע’ וקבצים נסתרים.
בצע כל האמור לעיל גם לגבי תכולת תת-תיקיות.



Dir/a-d​
הצג/ חפש - קבצים גלויים ונסתרים בלבד. הסתר תיקיות מכל סוג.
התעלם כליל מתכולת תת-תיקיות.



Dir/s/a-d​
הצג/ חפש - קבצים גלויים ונסתרים בלבד. הסתר תיקיות מכל סוג.
בצע כל האמור לעיל גם לגבי תכולת תת-תיקיות.


Dir/a-h​
הצג/ חפש - קבצים ותיקיות גלויים בלבד. התעלם מקבצים נסתרים.
התעלם כליל מתכולת תת-תיקיות.


Dir/s/a-h​
הצג/ חפש - קבצים ותיקיות גלויים בלבד.
בצע כל האמור לעיל גם לגבי תכולת תת-תיקיות.


 
נערך לאחרונה ב:
למעלה