De opdrachten die u uitvoert in PowerShell enOpdrachtprompt kan informatie uitvoeren. Soms zijn het maar een paar regels, bijvoorbeeld wanneer u de ping controleert, of het kunnen veel regels zijn, bijv. wanneer uw lokale IP-adres of uw externe IP. Ongeacht hoe lang de uitvoer is, soms moet u deze gewoon opslaan in een bestand zodat u de informatie niet steeds opnieuw hoeft op te halen. Zowel Opdrachtprompt als PowerShell ondersteunen kopiëren en plakken, maar u kunt opdrachtuitvoer ook opslaan in een bestand wanneer de opdracht wordt uitgevoerd. Hier is hoe je dat kunt doen in zowel de opdrachtprompt als PowerShell.
Opdrachtuitvoer naar bestand - Opdrachtprompt
Open Opdrachtprompt en voer de opdracht in die u wilt uitvoeren. Voordat je echter op Enter tikt, voeg je aan het einde het volgende toe;
> name-of-file.txt
U hoeft niet eerst het tekstbestand te maken. Command Prompt zal dat voor u doen. Als u alleen de naam van het bestand invoert, wordt het gemaakt in dezelfde map waarin de opdrachtprompt zich momenteel bevindt. U kunt de uitvoer opslaan op een andere locatie door het pad toe te voegen aan de map waarin u de uitvoer wilt opslaan.
> path-to-foldername-of-file.txt
Als u de uitvoer in een bestand wilt opslaan maar ook in de opdrachtprompt wilt bekijken, kunt u dat doen met deze opdracht;
> path-to-foldername-of-file.txt | type path-to-foldername-of-file.txt

Opdrachtuitvoer naar bestand - PowerShell
In PowerShell kunt u opdrachtuitvoer naar een verzendenbestand op dezelfde manier als u kunt in de opdrachtprompt. Voer de opdracht in die u wilt uitvoeren en voordat u op Enter tikt, voegt u aan het einde het volgende toe. Nogmaals, u hoeft het tekstbestand niet te maken. PowerShell doet dat voor u.
> name-of-file.txt
Hiermee wordt het uitvoerbestand in dezelfde map opgeslagenwaarin PowerShell zich momenteel bevindt. Om de uitvoer naar een bestand op een andere locatie op te slaan, kunt u het pad naar de map opgeven waar u het wilt opslaan.
Als u de uitvoer wilt bekijken, kunt u dat niet tegelijkertijd doen wanneer het bestand wordt gemaakt. Zodra het is gemaakt, voert u deze opdracht uit en kunt u de inhoud ervan bekijken.
Get-Content -Path "path-to-filefile-name.txt"

Als je je afvraagt of de uitvoer kan zijnopgeslagen in een ander type bestand, is het antwoord nee. Zowel de opdrachtprompt als PowerShell kunnen alleen native schrijven naar / maken van tekstbestanden en er is geen manier om de uitvoer op te maken zodat het er op een bepaalde manier uitziet wanneer het wordt opgeslagen in een bestand.
Comments