Επαναπροσανατολισμός
Διάφορες Εντολές DOS στέλνουν την παραγωγή στην οθόνη ή/και απαιτούν την εισαγωγή από το χρήστη. Ο επαναπροσανατολισμός είναι ένας μηχανισμός με το οποίο η παραγωγή μιας εντολής μπορεί να ταϊστεί είτε σε κάποια άλλη συσκευή παραδείγματος χάριν, ένας εκτυπωτής είτε το αρχείο, είτε σε μια άλλη πρόγραμμα είτε εντολή.
Υπάρχουν τέσσερις λειτουργίες επαναπροσανατολισμού:
> |
Redirect output |
>> |
Append |
< |
Redirect input |
| |
Pipe |
>
Επαναπροσανατολίζει την παραγωγή μιας εντολής από τη "τυποποιημένη συσκευή παραγωγήσ" (συνήθως το όργανο ελέγχου) σε μια άλλη συσκευή (π.χ. εκτυπωτής) ή ένα αρχείο.
Σύνταξη:
Για να επαναπροσανατολίσει την παραγωγή σε μια συσκευή:
Command > Device
Για να επαναπροσανατολίσει την παραγωγή σε ένα αρχείο:
Command > Filename
Τα αποδεκτά ονόματα συσκευών είναι, CON (όργανο ελέγχου), PRN (LPT1 - που υποτίθεται ότι ήταν ο εκτυπωτής), LPT1 - 3 (παράλληλοι λιμένες - που συνδέονται συνήθως με έναν εκτυπωτή), COM 1 - 4 (τμηματικοί λιμένες) και NUL (ένα ηλεκτρονικό κενό).
Εάν τίποτα εκτός από μια αναγνωρισμένη συσκευή διευκρινίζεται, υποτίθεται ότι ήταν το όνομα ενός αρχείου. Εάν ένα αρχείο υπάρχει ήδη με το διευκρινισμένο όνομα αρχείου, είναι επικαλυμμένο χωρίς οποιεσδήποτε προειδοποιήσεις. Δείτε μερικά παραδείγματα για να τον καταλάβετε καλύτερα.
Πιθανώς οι πιό κοινές χρήσεις αυτής της λειτουργίας επαναπροσανατολισμού είναι να σταλούν οι λίστες καταλόγου στον εκτυπωτή ή να σωθούν ως αρχείο. Για να εκτυπώσει μια ταξινομημένη λίστα καταλόγου όλων των αρχείων στον κατάλογο παραθύρων:
DIR c:\windows /o/a > PRN
Για να δημιουργήσει ένα αρχείο που περιέχει τη λίστα καταλόγου του ίδιου καταλόγου:
DIR c:\windows /o/a > d:\windows.txt
>>
Επισυνάπτει την παραγωγή από μια εντολή στο διευκρινισμένο αρχείο.
Σύνταξη:
Command >> Filename
Εάν το όνομα αρχείου δεν υπάρχει, δημιουργείται. Εάν το όνομα αρχείου υπάρχει, η παραγωγή από την εντολή προστίθεται σε το, αντίθετα από > λειτουργία όπου το αρχικό περιεχόμενο είναι επικαλυμμένο. Καλύτερα τον καταλάβετε με το παράδειγμα.
Για να προσθέσει τον κατάλογο η λίστα των αρχείων στον κατάλογο c:\windows\system σε αυτός δημιούργησε πριν:
DIR c:\windows\system /o/a >> d:\windows.txt
|