Hvordan omdirigere utdataene fra en PowerShell til en fil under utførelsen

Hvordan omdirigere utdataene fra en PowerShell til en fil under utførelsen
PowerShell -kommandoer eller funksjoner kan omdirigeres eller eksporteres til en fil. Disse dataene lagres i en fil for senere bruk. Når en PowerShell -utgang blir omdirigert, lagrer den dataene og oppretter en ny fil. Dessuten har PowerShell flere kommandoer som kan brukes til å omdirigere utdataene til en fil, som inkluderer "Omdirigere operatør>" eller "Out-fil”Kommando.

Denne opplæringen vil dekke en guide for å løse det nevnte problemet.

Hvordan omdirigere PowerShell -utdata til en fil under utførelsen?

Her har vi vervet de viktigste tilnærmingene for å fikse den nevnte spørringen:

  • Omdirigere operatør ">”.
  • Ut-fil-cmdlet.

Metode 1: Omdirigere utgangen fra en PowerShell ved å bruke den omdirigerte operatøren “>”

Omdirigeringsoperatøren “>”I PowerShell brukes til å omdirigere utdataene til en tekstfil. Det er veldig nyttig for lagring av de viktige konfigurasjonene av PowerShell.

I PowerShell, en enkelt “>”Redirect -operatøren sender utdata til en tekstfil og oppretter den. Imidlertid når du er dobbelt ">>”Redirect -operatører brukes, de legger bare til den eksisterende teksten.

Eksempel:

I det gitte eksemplet vil vi omdirigere utgangen fra "Systeminformasjon”Cmdlet til en tekstfil:

> SystemInfo> C: \ Ny.tekst

I koden ovenfor:

  • Systeminformasjon”Kommando brukes til å få systeminformasjonen.
  • >”Enkelt omdirigeringsoperatør brukes her for å omdirigere PowerShell -utgangen til en ny tekstfil.
  • Til slutt har vi gitt en filbane og navn der utdataene vil bli lagret.

Bekreftelse

La oss bekrefte den utførte utføringsdirektøren ved å bruke “Få innhold”Kommando og spesifisere filstien som følger:

> Get-Content C: \ Ny.tekst

Utgangen bekrefter at PowerShell -utgangen ble omdirigert til en fil.

Metode 2: Omdirigere utgangen fra en PowerShell ved å bruke "out-fil" cmdlet

En annen cmdlet kan brukes til det angitte spørringen. er den "Out-fil”Cmdlet. Denne cmdlet omdirigerer ikke bare powerhell -utgangen til en fil, men den oppretter en ny tekstfil.

Eksempel

I dette eksemplet, først, bruk "Få dato”Cmdlet for å hente systemdatoen. Deretter, rørledningen “|”Tar utdataene fra forrige kommando og gir den deretter som inngang til neste kommando. Til slutt, spesifiser plasseringen av utgangsfilen:

> Få dato | Out-File C: \ Fil.tekst

Igjen, utfør kommandoen “Get Content” for verifiseringen:

> Få content c: \ fil.tekst

Det kan observeres at den gjeldende datoen er lagret i den nevnte filen.

Konklusjon

Det er to metoder for å omdirigere PowerShell -utdata til en fil. Den første bruker "Omdirigere operatør>”Og den andre bruker“Out-fil”Kommando. Begge metodene sender ikke bare ut PowerShell -data til en fil, men den oppretter en ny fil. Dette innlegget har utdypet flere metoder for å sende ut PowerShell -data til en fil.