Kuidas kasutada PowerShellis Out-File (Microsoft.PowerShell.Utility) cmdlet-i?

Kuidas Kasutada Powershellis Out File Microsoft Powershell Utility Cmdlet I



PowerShelli käskude väljund kuvatakse PowerShelli konsoolil. Väljundi salvestamiseks tekstifaili hilisemaks kasutamiseks tuleb Väljaspool fail ” cmdlet-i saab kasutada. PowerShelli ' Väljaspool fail ” cmdlet-i kasutatakse väljundi saatmiseks või eksportimiseks konkreetsesse tekstifaili. Tekstifaili väljundvorming on sama, mis kuvati PowerShelli konsoolil. Kui teil on vaja väljundfaili parameetreid määrata, kasutage ümbersuunamisoperaatori '>' asemel cmdlet-käsku 'Väljas fail'.

Selles postituses käsitletakse cmdleti 'Väljas fail' kasutamist.

Kuidas kasutada PowerShellis Out-File (Microsoft.PowerShell.Utility) cmdlet-i?

Käsu väljundi faili eksportimiseks kasutage esmalt cmdleti, mille väljund tuleb eksportida. Seejärel suunake see ' Väljaspool fail ” cmdlet. Järgmisena kasutage ' -Faili teekond ” parameeter ja määrake sellele sihtfaili tee.







Kaaluge nende näidete ülevaatamist, et õppida PowerShellis cmdleti „Väljaspool” kasutamist.



Näide 1: Looge uus fail ja sisestage faili käsureale 'Out-File' andmed
Esmalt kirjutage string ja viige see ' Väljaspool fail 'cmdlet torujuhtme abil' | ”. Järgmisena loob cmdlet 'Välja fail' uue tekstifaili ja salvestab väljundi määratud faili:



'Loo ja saada väljund uude faili.' | Väljaspool fail C:\Docs\New.txt





Käivitage järgmine käsk, et kontrollida, kas väljund salvestati faili või mitte:

Get-Content C:\Docs\New.txt



Näide 2. Olemasoleva tekstifaili lisamiseks kasutage käsku Out-File
Lisage string ja sisestage see konveieri abil pakutavasse cmdleti. | ” ja määrake „ Väljaspool fail cmdlet koos -Lisa ” parameeter antud käsu lõpus olemasoleva tekstifaili lisamiseks:

'Lisage väljund olemasolevasse faili.' | Väljaspool fail C:\Docs\New.txt -Lisa

Näide 3. Olemasoleva tekstifaili ülekirjutamiseks kasutage käsku Out-File
Olemasoleva tekstifaili ülekirjutamiseks asetage lihtsalt ' - Jõudu ” parameeter allpool antud käsul:

'Olemasoleva faili ülekirjutamine.' | Väljaspool fail C:\Docs\New.txt - Jõudu

Näide 4: kasutage käsu Out-File cmdlet, et vältida olemasoleva faili ülekirjutamist
Kasuta ' - Ei Clobberit ” parameetrit koos käsuga, et vältida konkreetse faili ülekirjutamist. Pärast selle käsu täitmist annab PowerShelli konsool veateate, kui fail on juba olemas:

'Vältige faili ülekirjutamist.' | Väljaspool fail C:\Docs\New.txt - Ei Clobberit

See on kõik! Oleme koostanud PowerShellis cmdleti Out-File erinevad kasutusviisid.

Järeldus

PowerShelli ' Väljaspool fail ” cmdlet-i kasutatakse väljundi saatmiseks tekstifaili. See kuvab andmed samas väljundis, nagu on näidatud PowerShelli konsoolis. Selles õpetuses on PowerShelli 'Out-File' cmdlet-i demonstreeritud mitme näite abil.