Bruke PowerShell out-fil cmdlet for å omdirigere utdata til en fil

Bruke PowerShell out-fil cmdlet for å omdirigere utdata til en fil
PowerShell er et Windows -verktøy som brukes til å utføre flere administrative og automatiseringsoperasjoner, for eksempel å administrere File Manager -operasjoner. Mer spesifikt støtter den “Out-fil”Cmdlet, som brukes til å eksportere eller omdirigere utdataene til en tekstfil. Denne eksporterte utgangen kan brukes senere. Dessuten hjelper det også med å legge til teksten til en eksisterende tekstfil. Denne kommandoen ble designet for å overhale eller erstatte standard viderekoblingsoperatør ">”.

Denne oppskrivningen vil observere dyptgående detaljer for å sende en utdata til en fil.

Hvordan sende/omdirigere utdata til en tekstfil ved hjelp av PowerShell “out-fil” cmdlet?

Utgangen kan omdirigeres til en tekstfil ved å bruke "Out-fil”Kommando. På grunn av det:

  • Legg først til strengen eller kommandoen hvis utdata du vil eksportere til en tekstfil.
  • Etter det, legg til en rørledning “|”For å overføre utgangen til en“ out-fil ”cmdlet.
  • Deretter spesifiser "Out-fil”Cmdlet og til slutt til målfilbanen.

Eksempel 1: Få dato og klokkeslett og omdirigere til en fil ved hjelp av “out-fil” cmdlet

I eksemplet nedenfor har vi lagt til "Få dato”Cmdlet for å få dato og klokkeslett. Etter det la vi til rørledningen “|”For å overføre utgangen fra den“ få dato ”cmdlet til“Out-fil”Kommando. Så tildelte vi filstien til "out-fil" -kommandoen:

> Få dato | out-fil c: \ doc \ fil.tekst

Utfør “Få innhold”Cmdlet sammen med filstien for å bekrefte utdataene ble omdirigert til en fil eller ikke:

> Get-Content C: \ Doc \ File.tekst

Det kan observeres at filen inneholder gjeldende dato og klokkeslett:

Eksempel 2: Omdirigere en strengutgang til en fil ved hjelp av "out-fil" cmdlet

I dette eksemplet nedenfor har vi først lagt til en tekststreng inni og brukt rørledningen "|" og "Out-fil”Kommando for å omdirigere den til den spesifiserte filen:

> "Hello World" | out-fil c: \ doc \ fil.tekst

Utfør den gitte kommandoen for å bekrefte om utdataene ble eksportert eller ikke:

> Get-Content C: \ Doc \ File.tekst

Eksempel 3: omdirigere en streng til en tekstfil og legg den til

For å legge til teksten til en eksisterende fil, legg bare til "-Vedlegg”Parameter på slutten av kommandolinjen:

> "Hei folk" | out-fil c: \ doc \ fil.txt -append

For verifiseringen, utfør den gitte kommandoen:

> Get-Content C: \ Doc \ File.tekst

Det handlet om å bruke kommandoen out-cmdlet for å omdirigere utdata til en fil.

Konklusjon

Utgangen i PowerShell kan omdirigeres til en fil ved hjelp av "Out-fil”Cmdlet. Av den grunn, først, skriv strengen eller kommandoen hvis utdata du vil sende inn i en fil. Legg deretter til rørledningen "|”, Og“ out-fil ”cmdlets, og tilordne målfilbanen. Denne oppskrivningen har diskutert tilnærmingen for å sende en utdata til en tekstfil ved hjelp av “out-fil” cmdlet i PowerShell.