Hoe de uitvoer van de opdrachtprompt opslaan naar een tekstbestand in Windows
Het opslaan van de uitvoer van een Windows Command Prompt-opdracht is een geweldige manier om een mooie nette kopie te krijgen om te delen met ondersteunend personeel, langere outputs te analyseren met behulp van uw favoriete teksteditor, of anderszins met de uitvoer met meer flexibiliteit om te gaan dan door in het commandovenster te blijven voor.
Als u de uitvoer van een opdracht naar een tekstbestand wilt omleiden in plaats van deze naar het scherm in het opdrachtvenster af te drukken, hoeft u alleen maar de opdracht uit te voeren en toe te voegen met het hoeksymbool ">", dat is voldoende, een omleiding.
Als u bijvoorbeeld de uitvoer van de DIR-functie wilt opslaan in een tekstbestand in plaats van te scrollen voor pagina na pagina op uw scherm in het opdrachtvenster, voert u de opdracht uit
DIR> some-descriptive-filename.txt
zoals zo, waar we de DIR-opdracht uit de map C: \ hebben uitgevoerd en de uitvoer in de hoofdmap van de D-schijf hebben opgeslagen als "c-drive-directory-output.txt".
Merk op dat de uitvoer niet wordt weergegeven in het bovenstaande opdrachtvenster, maar wanneer we het tekstdocument openen, zien we de uitvoer met het volledige commando:
Elke opdracht met een uitvoer van een opdrachtvenster (ongeacht hoe groot of klein) kan worden toegevoegd > filename.txt
en de uitvoer wordt opgeslagen in het opgegeven tekstbestand.
Naast het uitvoeren van de opdracht als een eenmalige aangelegenheid, kunt u ook de opdracht enigszins aanpassen om sequentiële uitvoer naar hetzelfde tekstbestand te verwijderen voor uw gemak. Laten we bijvoorbeeld zeggen dat u de uitvoer van dezelfde opdracht naar hetzelfde tekstbestand wilt sturen voor en nadat u iets hebt gewijzigd (zoals bijvoorbeeld het opnieuw opstarten van uw router en het verkrijgen van een nieuw IP-adres). U kunt het commando eerst uitvoeren met een enkele haakje ">" en dan in de toekomst herhalen van dezelfde opdracht met een dubbele hoeksteun ">>".
Op deze manier wordt dezelfde bestandsnaam.txt toegevoegd (in plaats van overschreven zoals het zou zijn met een enkele haak) met extra opdrachtuitgangen.