Miten Out-File (Microsoft.PowerShell.Utility) -cmdlet-komentoa käytetään PowerShellissä?

Miten Out File Microsoft Powershell Utility Cmdlet Komentoa Kaytetaan Powershellissa



PowerShell-komentojen tulos näkyy PowerShell-konsolissa. Jos haluat kuitenkin tallentaa tulosteen tekstitiedostoon myöhempää käyttöä varten, ' Out-tiedosto ” cmdlet-sovellusta voidaan käyttää. PowerShellin ' Out-tiedosto ” cmdletiä käytetään tulosteen lähettämiseen tai viemiseen tiettyyn tekstitiedostoon. Tekstitiedoston tulostusmuoto on sama kuin se näytettiin PowerShell-konsolissa. Jos sinun on määritettävä parametrit tulostiedostolle, käytä 'Out-File' -cmdlet-komentoa '>'-uudelleenohjausoperaattorin sijaan.

Tässä viestissä käsitellään 'Out-File' -cmdletin käyttöä.

Miten Out-File (Microsoft.PowerShell.Utility) -cmdlet-komentoa käytetään PowerShellissä?

Jos haluat viedä komennon tulosteen tiedostoon, käytä ensin cmdlet-komentoa, jonka tuloste on vietävä. Ohjaa se sitten ' Out-tiedosto ” cmdlet. Käytä seuraavaksi ' -Tiedostopolku ” -parametri ja määritä sille kohdetiedostopolku.







Harkitse näiden esimerkkien esittelyä oppiaksesi 'Out-File' -cmdletin käytön PowerShellissä.



Esimerkki 1: Luo uusi tiedosto ja tulosta tiedot tiedostoon 'Out-File' -cmdletillä
Kirjoita ensin merkkijono ja johda se ' Out-tiedosto 'cmdlet liukuhihnalla' | ”. Seuraavaksi 'Out-File' -cmdlet luo uuden tekstitiedoston ja tallentaa tulosteen määritettyyn tiedostoon:



'Luo ja lähetä tuloste uuteen tiedostoon.' | Ulkoinen tiedosto C:\Docs\New.txt





Suorita seuraava komento tarkistaaksesi, onko tulos tallennettu tiedostoon vai ei:

Get-Content C:\Docs\New.txt



Esimerkki 2: Käytä Out-File Cmdlet -komentoa liittääksesi olemassa olevan tekstitiedoston
Lisää merkkijono ja putsaa se toimitettuun cmdletiin liukuhihnalla ' | ' ja määritä ' Out-tiedosto cmdlet yhdessä -Liitä '-parametri annetun komennon lopussa liittääksesi olemassa olevan tekstitiedoston:

'Liitä tulos olemassa olevaan tiedostoon.' | Ulkoinen tiedosto C:\Docs\New.txt -Liitä

Esimerkki 3: Käytä Out-File Cmdlet-komentoa korvataksesi olemassa olevan tekstitiedoston
Jos haluat korvata olemassa olevan tekstitiedoston, aseta ' -Pakottaa ”-parametri alla annetulla komennolla:

'Korvaa olemassa oleva tiedosto.' | Ulkoinen tiedosto C:\Docs\New.txt -Pakottaa

Esimerkki 4: Käytä Out-File Cmdlet -komentoa estämään olemassa olevan tiedoston päällekirjoittaminen
Käytä ' -Ei Clobber ”-parametria yhdessä komennon kanssa, jotta tietty tiedosto ei korvaudu. Tämän komennon suorittamisen jälkeen PowerShell-konsoli antaa virheilmoituksen, jos tiedosto on jo olemassa:

'Vältä tiedoston päällekirjoittamista.' | Ulkoinen tiedosto C:\Docs\New.txt -Ei Clobber

Se siitä! Olemme koonneet 'Out-File' -cmdletin erilaiset käyttötavat PowerShellissä.

Johtopäätös

PowerShellin ' Out-tiedosto ” cmdlet:tä käytetään tulosteen lähettämiseen tekstitiedostoon. Se näyttää tiedot samassa lähdössä kuin PowerShell-konsolissa. Tässä opetusohjelmassa PowerShellin 'Out-File' -cmdlet on esitelty useiden esimerkkien avulla.