Redirection
Een aantal Bevelen van Dos verzenden output naar het scherm en/of vereisen input van de gebruiker. Redirection is een mechanisme waardoor de output van een bevel of aan één of ander ander apparaat, een printer of dossier, of aan een ander programma of bevel kan bijvoorbeeld worden gevoed.
Er zijn vier redirection functies:
> |
Richt output opnieuw |
>> |
Voeg toe |
< |
Richt input opnieuw |
| |
Pijp |
>
Richt de output van een bevel van het "standaarduitvoersysteem" (gewoonlijk de monitor) aan een ander apparaat (b.v. printer) of een dossier opnieuw.
Syntaxis:
Om output aan een apparaat opnieuw te richten:
Command > Device
Om output aan een dossier opnieuw te richten:
Command > Filename
De aanvaardbare namen van het Apparaat zijn, CON (Monitor), PRN (LPT1 - die wordt verondersteld om de printer) te zijn, LPT1 - 3 (Parallelle Havens - die gewoonlijk met een printer worden verbonden), Com 1 - 4 (Periodieke Havens) en NUL (een elektronische leegte).
Als om het even wat buiten een erkend apparaat wordt gespecificeerd, wordt het verondersteld om de naam van een dossier te zijn. Als een dossier reeds met gespecificeerde Filename bestaat, is het beschreven zonder enige Waarschuwingen. Zie sommige Voorbeelden het beter begrijpen.
Waarschijnlijk moet het gemeenschappelijkste gebruik van deze redirection functie folderlijsten verzenden naar de printer of hen bewaren als dossier. Om een gesorteerde folderlijst van alle dossiers in de folder van Vensters uit te printen:
DIR c:\windows /o/a > PRN
Om een dossier te creëren dat de folderlijst van de zelfde folder bevat:
DIR c:\windows /o/a > d:\windows.txt
>>
Voegt de output van een bevel aan het gespecificeerde dossier toe.
Syntaxis:
Command >> Filename
Als Filename niet bestaat, wordt het gecreeerd. Als er Filename bestaat, wordt de output van het bevel toegevoegd aan het, in tegenstelling tot > functie waar de originele inhoud beschreven is. Beter begrijp het met voorbeeld.
Om de folder toe te voegen leidde tot de lijst van de dossiers in de folder c:\windows\system aan dat vóór:
DIR c:\windows\system /o/a >> d:\windows.txt
|