Denna uppskrivning kommer att observera djupgående detaljer för att skicka en utdata till en fil.
Hur skickar/omdirigerar man utdata till en textfil med PowerShell 'Out-File' Cmdlet?
Utdata kan omdirigeras till en textfil genom att använda ' Ut-fil ” kommando. Av den anledningen:
- Lägg först till strängen eller kommandot vars utdata du vill exportera till en textfil.
- Lägg sedan till en pipeline ' | ' för att överföra utdata till en 'Out-File'-cmdlet.
- Ange sedan ' Ut-fil ” cmdlet och lägg slutligen till målfilens sökväg.
Exempel 1: Hämta datum och tid och omdirigera till en fil med 'Out-File' Cmdlet
I exemplet nedan har vi först lagt till ' Get-Date ” cmdlet för att få datum och tid. Efter det lade vi till pipeline ' | ' för att överföra utdata från 'Get-Date'-cmdleten till ' Ut-fil ” kommando. Sedan tilldelade vi filsökvägen till kommandot 'Out-File':
> Get-Date | ut -fil C:\Doc\File.txt
Utför ' Get-Content ” cmdlet tillsammans med filsökvägen för att verifiera att utdata omdirigerades till en fil eller inte:
> Get-Content C:\Doc\File.txt
Det kan observeras att filen innehåller aktuellt datum och tid:
Exempel 2: Omdirigera en strängutgång till en fil med 'Out-File' Cmdlet
I det här exemplet nedan har vi först lagt till en textsträng inuti och använt pipelinen ' | ' och den ' Ut-fil ” kommando för att omdirigera den till den angivna filen:
> 'Hej världen' | ut -fil C:\Doc\File.txt
Utför det givna kommandot för att verifiera om utdata exporterades eller inte:
> Get-Content C:\Doc\File.txt
Exempel 3: Omdirigera en sträng till en textfil och lägg till den
För att lägga till texten i en befintlig fil lägg bara till ' -Bifoga ” parameter i slutet av kommandoraden:
> 'Hej folk' | ut -fil C:\Doc\File.txt -Bifoga
För verifieringen, utför det givna kommandot:
> Get-Content C:\Doc\File.txt
Det handlade om att använda Out-Cmdlet-kommandot för att omdirigera utdata till en fil.
Slutsats
Utdata i PowerShell kan omdirigeras till en fil med hjälp av ' Ut-fil ' cmdlet. Av den anledningen, skriv först strängen eller kommandot vars utdata du vill skicka till en fil. Lägg sedan till pipeline ' | ', och 'Out-File' cmdlets och tilldela målfilens sökväg. Denna artikel har diskuterat tillvägagångssättet för att skicka en utdata till en textfil med hjälp av 'Out-File'-cmdleten i PowerShell.