Τρόπος χρήσης της εντολής DIR στα Windows

Η εντολή DIR είναι μια ισχυρή συνάρτηση γραμμής εντολών των Windows που παραθέτει όλα τα αρχεία και υποκαταλόγους που περιέχονται σε έναν συγκεκριμένο κατάλογο. Η εντολή DIR προσφέρει επίσης μερικούς διακόπτες που ξεκλειδώνουν κάποια ισχυρή λειτουργικότητα. Ας ΡΙΞΟΥΜΕ μια ΜΑΤΙΑ.

Διακόπτες εντολών DIR

Μπορείτε να χρησιμοποιήσετε την DIRεντολή από μόνη της (απλώς πληκτρολογήστε "dir" στη γραμμή εντολών) για να παραθέσετε τα αρχεία και τους φακέλους στον τρέχοντα κατάλογο. Για να επεκτείνετε αυτήν τη λειτουργικότητα, πρέπει να χρησιμοποιήσετε τους διάφορους διακόπτες ή επιλογές που σχετίζονται με την εντολή.

Εμφάνιση με βάση τα χαρακτηριστικά αρχείου

Μπορείτε να προσθέσετε το "/ A" ακολουθούμενο από έναν κωδικό γραμμής μετά την εντολή DIR για να εμφανίσετε αρχεία με ένα συγκεκριμένο χαρακτηριστικό. Αυτοί οι κωδικοί επιστολών περιλαμβάνουν:

  • D: Εμφανίζει όλους τους καταλόγους στην τρέχουσα διαδρομή
  • R: Εμφανίζει αρχεία μόνο για ανάγνωση
  • H: Εμφανίζει κρυμμένα αρχεία
  • Α: Αρχεία που είναι έτοιμα για αρχειοθέτηση
  • S: Αρχεία συστήματος
  • I: Όχι αρχεία ευρετηρίου περιεχομένου
  • L: Επαναληπτικά σημεία

Έτσι, για παράδειγμα, για να εμφανίσετε μόνο τους καταλόγους στην τρέχουσα διαδρομή, θα πληκτρολογήσετε την ακόλουθη εντολή και μετά πατήστε Enter:

dir / διαφήμιση

Μπορείτε επίσης να συνδυάσετε αυτούς τους κωδικούς. Για παράδειγμα, εάν θέλετε να εμφανίσετε μόνο αρχεία συστήματος που είναι επίσης κρυμμένα, θα μπορούσατε να χρησιμοποιήσετε την ακόλουθη εντολή:

dir / τέφρα

Μπορείτε επίσης να προσθέσετε ένα "-" (μείον) μπροστά από οποιονδήποτε από αυτούς τους κωδικούς γραμμάτων για να καθορίσετε ότι η εντολή DIR δεν εμφανίζει αυτό το είδος αρχείου. Έτσι, για παράδειγμα, εάν δεν θέλετε να δείτε καταλόγους στα αποτελέσματα, μπορείτε να χρησιμοποιήσετε αυτήν την εντολή:

dir / διαφήμιση

Μία ακόμη συμβουλή: Αντί να κολλάτε τον κύριο διακόπτη και τον κωδικό γραμμάτων μαζί με τον τρόπο που κάναμε στα παραδείγματα μας, μπορείτε να χρησιμοποιήσετε μια άνω και κάτω τελεία για να διαχωρίσετε τον διακόπτη από τους προαιρετικούς κωδικούς του. Σαν αυτό:

dir / a: δ

Μπορεί να διευκολύνει την ανάλυση των πραγμάτων, αλλά είναι εντελώς προαιρετικό.

Εμφάνιση αποτελεσμάτων που έχουν απογυμνωθεί

Η χρήση του /bδιακόπτη με την εντολή DIR αφαιρεί όλες τις επιπλέον πληροφορίες, εμφανίζοντας μόνο το όνομα των φακέλων και των αρχείων στον τρέχοντα κατάλογο και όχι χαρακτηριστικά, όπως μέγεθος αρχείου και χρονικές σφραγίδες. Πληκτρολογήστε την ακόλουθη εντολή για να λειτουργήσει:

dir / b

Οθόνη χρησιμοποιώντας διαχωριστικό χιλιάδων

Στις σύγχρονες εκδόσεις των Windows, η γραμμή εντολών εμφανίζει μεγάλους αριθμούς διαχωρισμένους με κόμματα (δηλαδή: 25.000 αντί για 25000). Αυτό δεν συνέβαινε πάντα. Σε παλαιότερες εκδόσεις, έπρεπε να χρησιμοποιήσετε το /cδιακόπτη για να εμφανίσετε αυτά τα κόμματα.

Γιατί να τον ενοχλείς αν είναι ήδη το προεπιλεγμένο; Επειδή εάν για οποιονδήποτε λόγο  δεν θέλετε να εμφανίζονται αυτά τα κόμματα, μπορείτε να χρησιμοποιήσετε αυτόν τον διακόπτη μαζί με το σύμβολο "-" μείον:

dir / -c

Εμφάνιση αποτελεσμάτων σε στήλες

Μπορείτε να χρησιμοποιήσετε το /Dδιακόπτη για να εμφανίσετε αποτελέσματα σε δύο στήλες αντί για μία. Όταν εμφανίζετε τα αποτελέσματα με αυτόν τον τρόπο, η γραμμή εντολών δεν εμφανίζει επιπλέον πληροφορίες αρχείου (μέγεθος αρχείου κ.ο.κ.) - απλά τα ονόματα των αρχείων και των καταλόγων.

dir / D

Εμφάνιση αποτελεσμάτων με πεζά

Ο /Lδιακόπτης εμφανίζει όλα τα ονόματα των αρχείων και των φακέλων ως πεζά.

dir / Λ

Εμφάνιση αποτελεσμάτων ονόματος αρχείου στην άκρα δεξιά

Από προεπιλογή, η γραμμή εντολών εμφανίζει τα ονόματα των αρχείων στην άκρα δεξιά. Ο /Nδιακόπτης χρησιμοποιείται για την επίτευξη αυτού του αποτελέσματος. Τώρα, μπορείτε να το χρησιμοποιήσετε μαζί με ένα "-" (μείον) για να εμφανίζονται τα ονόματα αρχείων στην άκρη αριστερά.

dir / -N

Εμφάνιση αποτελεσμάτων σε ταξινομημένη σειρά

Μπορείτε να χρησιμοποιήσετε το /O διακόπτη ακολουθούμενο από έναν κωδικό γραμμάτων για να εμφανίσετε αποτελέσματα καταλόγου ταξινομημένα με διάφορους τρόπους. Αυτοί οι κωδικοί επιστολών περιλαμβάνουν:

  • Δ: Ταξινόμηση κατά ημερομηνία / ώρα. Οι παλαιότερες καταχωρήσεις εμφανίζονται πρώτες.
  • Ε: Ταξινόμηση κατά επέκταση αρχείου με αλφαβητική σειρά.
  • G: Ταξινόμηση κατά λίστα φακέλων πρώτα και στη συνέχεια αρχείων.
  • N: Ταξινόμηση με βάση το όνομα του αρχείου / φακέλου με αλφαβητική σειρά.
  • S: Ταξινόμηση κατά μέγεθος αρχείου, μικρότερο έως μεγαλύτερο.

Έτσι, για παράδειγμα, θα μπορούσατε να χρησιμοποιήσετε την ακόλουθη εντολή για να ταξινομήσετε τα αποτελέσματα ανά ώρα και ημερομηνία, με τις παλαιότερες καταχωρήσεις να εμφανίζονται πρώτα:

dir / OD

Μπορείτε επίσης να προσθέσετε "-" (μείον) πριν από οποιαδήποτε από τις παραπάνω επιλογές για να αντιστρέψετε τη σειρά. Έτσι, για παράδειγμα, εάν θέλετε να ταξινομήσετε τα αρχεία ανά ώρα και ημερομηνία με την εμφάνιση νεότερων καταχωρίσεων πρώτα, θα μπορούσατε να χρησιμοποιήσετε αυτήν την εντολή:

dir / OD

Εμφάνιση αποτελεσμάτων μία σελίδα κάθε φορά

Ορισμένοι κατάλογοι έχουν εκατοντάδες ή χιλιάδες αρχεία. Μπορείτε να χρησιμοποιήσετε το /Pδιακόπτη για να θέσετε τη γραμμή εντολών σε παύση των αποτελεσμάτων αφού εμφανίσει κάθε οθόνη. Πρέπει να πατήσετε ένα πλήκτρο για να συνεχίσετε να βλέπετε την επόμενη σελίδα των αποτελεσμάτων.

dir / Ρ

Εμφάνιση μεταδεδομένων

Χρησιμοποιώντας το /Qδιακόπτη στην εντολή DIR εμφανίζονται μεταδεδομένα που συνδέονται με αρχεία και καταλόγους, μαζί με λεπτομέρειες ιδιοκτησίας

dir / Q

Εμφάνιση εναλλακτικών ροών δεδομένων (ADS)

Ο /Rδιακόπτης εμφανίζει τυχόν εναλλακτικές ροές δεδομένων (ADS) που ενδέχεται να περιέχουν τα αρχεία. Τα ADS είναι μια δυνατότητα του συστήματος αρχείων NTFS που επιτρέπει στα αρχεία να περιέχουν επιπλέον μεταδεδομένα για τον εντοπισμό αρχείων ανά συγγραφέα και τίτλο.

dir / R

Εμφανίστε όλα τα αρχεία και τους φακέλους και όλα μέσα

Μπορείτε να χρησιμοποιήσετε το /Sδιακόπτη για να εμφανίσετε αναδρομικά όλα τα αρχεία και τους φακέλους μέσα στον τρέχοντα κατάλογο. Αυτό σημαίνει ότι όλα τα αρχεία και οι φάκελοι σε κάθε υποκατάλογο, όλα τα αρχεία και οι φάκελοι σε αυτούς τους υποκαταλόγους και ούτω καθεξής. Να είστε προετοιμασμένοι για  πολλά  αποτελέσματα.

dir / S

Τα αποτελέσματα εμφάνισης ταξινομούνται ανά ώρα

Η χρήση του /Tδιακόπτη μαζί με έναν κωδικό γραμμάτων σάς επιτρέπει να ταξινομήσετε τα αποτελέσματα με τις διαφορετικές χρονικές σφραγίδες που σχετίζονται με αρχεία και φακέλους. Αυτοί οι κωδικοί επιστολών περιλαμβάνουν:

  • Α: Την ώρα που έγινε τελευταία πρόσβαση στο αντικείμενο.
  • Γ: Την ώρα δημιουργίας του αντικειμένου.
  • W: Την ώρα που γράφτηκε τελευταία φορά το αντικείμενο. Αυτή είναι η προεπιλεγμένη επιλογή που χρησιμοποιείται.

Έτσι, για παράδειγμα, για να ταξινομήσετε τα αποτελέσματα με βάση τη δημιουργία των στοιχείων, θα μπορούσατε να χρησιμοποιήσετε την ακόλουθη εντολή:

dir / TC

Εμφάνιση αποτελεσμάτων σε ευρεία μορφή

Ο /Wδιακόπτης είναι παρόμοιος με /D(που δείχνει στήλες), αλλά αντ 'αυτού, ταξινομεί τα αποτελέσματα σε ευρεία μορφή οριζόντια.

dir / W

Εμφάνιση ονομάτων αρχείων σύντομου ονόματος

Ο /Xδιακόπτης εμφανίζει το σύντομο όνομα ενός αρχείου όταν το μεγάλο όνομα δεν συμμορφώνεται με τους κανόνες ονοματολογίας 8.3.

dir / X

Εμφάνιση σελίδων βοήθειας για DIR

Η χρήση του /?διακόπτη εμφανίζει χρήσιμες πληροφορίες σχετικά με την εντολή DIR, συμπεριλαμβανομένης μιας σύντομης περιγραφής όλων των διακοπτών για τους οποίους μιλήσαμε.

Παραδείγματα εντολών DIR

Εντάξει, τώρα γνωρίζετε για τους διακόπτες και τις επιλογές που σχετίζονται με την εντολή DIR. Ας ρίξουμε μια ματιά σε μερικά πραγματικά παραδείγματα για να κατανοήσουμε καλύτερα πώς μπορείτε να ξεκινήσετε να τα χρησιμοποιείτε.

Μια απλή  dir εντολή επιστρέφει μια λίστα με όλα τα αρχεία και τους φακέλους στον τρέχοντα κατάλογο στον οποίο βρίσκεστε.

Η εκτέλεση της παρακάτω εντολής εμφανίζει όλα τα αρχεία συστήματος μέσα στην τρέχουσα διαδρομή σας χρησιμοποιώντας το χαρακτηριστικό "s":

dir / a: δ

Τι γίνεται όμως αν θέλετε να δείτε όλα τα αρχεία ενός συγκεκριμένου τύπου σε όλους τους επόμενους φακέλους της τρέχουσας διαδρομής σας. Αυτό είναι εύκολο, απλώς εκτελέστε αυτήν την εξαιρετικά γρήγορη και χρήσιμη εντολή:

dir \ *. mp3 / s

Μπορείτε να αντικαταστήσετε το τμήμα ".mp3" με όποια μορφή αρχείου αναζητάτε.

Ο αστερίσκος λειτουργεί ως μπαλαντέρ, λέγοντας "βρείτε οτιδήποτε με μορφή αρχείου .mp3 στο τέλος", ενώ το "/ s" ανατρέχει αναδρομικά σε όλους τους φακέλους στην τρέχουσα διαδρομή σας.

ΣΧΕΤΙΖΕΤΑΙ ΜΕ: Αυτή η γραμμή εντολών Trick αναζητά πολύ πιο γρήγορα από την Εξερεύνηση των Windows

Τώρα, μπορεί να έχετε παρατηρήσει ότι επέστρεψε πολλά αποτελέσματα. Σχεδόν πάρα πολλοί για να μπορέσουν να διαβάσουν πριν πραγματοποιήσουν κύλιση από την οθόνη. Εδώ μπορούμε να χρησιμοποιήσουμε το διακόπτη παύσης για να σας δώσουμε την ευκαιρία να τα διαβάσετε. Για να το κάνετε αυτό, τροποποιήστε την εντολή ως εξής:

dir \ *. mp3 / s / σελ

Ένα άλλο κόλπο που προσφέρει η γραμμή εντολών ονομάζεται piping. Μπορείτε να χρησιμοποιήσετε το χαρακτήρα ">" για να στείλετε τα αποτελέσματα μιας εντολής σε άλλο μέρος ή υπηρεσία. Ένα καλό παράδειγμα αυτού είναι η αποστολή όλων των αποτελεσμάτων σας σε ένα αρχείο κειμένου. Στη συνέχεια, μπορείτε να μετακινηθείτε αργότερα ή να τα εισαγάγετε σε άλλους τύπους εγγράφων. Για να το κάνετε αυτό, θα μπορούσατε να χρησιμοποιήσετε την εντολή:

dir \ *. mp3 / s / b> όνομα αρχείου.txt

ΣΧΕΤΙΚΟΙ: Πώς να εκτυπώσετε ή να αποθηκεύσετε μια λίστα καταλόγου σε ένα αρχείο στα Windows

Προσθέσαμε το /bδιακόπτη εκεί για να εξάγουμε μόνο τα ονόματα αρχείων, χωρίς καμία άλλη λεπτομέρεια. Το μεγαλύτερο από το σύμβολο επαναπροσανατολίζει όλα όσα εμφανίζονται κανονικά στα αποτελέσματά σας απευθείας στο αρχείο.

Υπάρχουν πολλοί περισσότεροι συνδυασμοί και χρήσεις για την εντολή DIR, αλλά αυτό θα πρέπει να είναι ένα καλό σημείο εκκίνησης που θα σας βοηθήσει να κατανοήσετε τα βασικά.