Hvordan bruke Out-File (Microsoft.PowerShell.Utility) Cmdlet i PowerShell?

Hvordan Bruke Out File Microsoft Powershell Utility Cmdlet I Powershell



Utdataene fra PowerShell-kommandoene vises på PowerShell-konsollen. Men for å lagre utdataene i en tekstfil for senere bruk, ' Ut-fil ' cmdlet kan brukes. PowerShells ' Ut-fil ” cmdlet brukes for å sende eller eksportere utdataene til en bestemt tekstfil. Utdataformatet i tekstfilen vil være det samme som det ble vist på PowerShell-konsollen. I tilfelle, hvis du trenger å spesifisere parametrene til utdatafilen, bruk 'Out-File' cmdleten i stedet for '>' omdirigeringsoperatøren.

I dette innlegget vil bruken av 'Out-File' cmdleten bli diskutert.

Hvordan bruke Out-File (Microsoft.PowerShell.Utility) Cmdlet i PowerShell?

For å eksportere utdataene fra en kommando til en fil, bruk først cmdleten hvis utdata må eksporteres. Deretter, rør den til ' Ut-fil ' cmdlet. Deretter bruker du ' -Filbane ” parameter og tilordne den målfilbanen.







Vurder å se en oversikt over disse gitte eksemplene for å lære bruken av 'Out-File'-cmdleten i PowerShell.



Eksempel 1: Opprett en ny fil og skriv ut data i filen ved å bruke 'Out-File' Cmdlet
Skriv først en streng og rør den til ' Ut-fil ' cmdlet ved hjelp av rørledningen ' | '. Deretter vil 'Out-File' cmdleten opprette en ny tekstfil og lagre utdataene i den angitte filen:



'Opprett og send utdata til en ny fil.' | Ut-fil C:\Docs\New.txt





Utfør følgende kommando for å bekrefte om utdataene ble lagret i en fil eller ikke:

Get-Content C:\Docs\New.txt



Eksempel 2: Bruk Out-File Cmdlet for å legge til en eksisterende tekstfil
Legg til en streng og rør den til den medfølgende cmdleten ved å bruke rørledningen ' | ' og spesifiser ' Ut-fil cmdlet sammen med - Legg ved parameter på slutten av den angitte kommandoen for å legge til en eksisterende tekstfil:

'Legg til utdata i en eksisterende fil.' | Ut-fil C:\Docs\New.txt - Legg ved

Eksempel 3: Bruk Out-File Cmdlet til å overskrive en eksisterende tekstfil
For å overskrive en eksisterende tekstfil, plasser ganske enkelt ' -Makt ”-parameter langs kommandoen nedenfor:

'Overskriv en eksisterende fil.' | Ut-fil C:\Docs\New.txt -Makt

Eksempel 4: Bruk Out-File Cmdlet for å forhindre at en eksisterende fil blir overskrevet
Bruke ' -Ingen Clobber ” parameter sammen med kommandoen for å unngå at en spesifikk fil blir overskrevet. Etter å ha utført denne kommandoen, vil PowerShell-konsollen sende en feilmelding hvis filen allerede eksisterer:

'Unngå at en fil blir overskrevet.' | Ut-fil C:\Docs\New.txt -Ingen Clobber

Det er det! Vi har kompilert den forskjellige bruken av 'Out-File' cmdleten i PowerShell.

Konklusjon

PowerShells ' Ut-fil ” cmdlet brukes til å sende utdata til en tekstfil. Den viser dataene i samme utdata som de vises i PowerShell-konsollen. I denne opplæringen har PowerShells 'Out-File' cmdlet blitt demonstrert ved hjelp av flere eksempler.