Šajā ziņā tiks apspriesta cmdlet “Out-File” izmantošana.
Kā programmā PowerShell izmantot izejas failu (Microsoft.PowerShell.Utility) cmdlet?
Lai komandas izvadi eksportētu failā, vispirms izmantojiet cmdlet, kuras izvade ir jāeksportē. Pēc tam virziet to uz ' Ārpus fails ” cmdlet. Pēc tam izmantojiet ' -FilePath ” parametru un piešķiriet tam mērķa faila ceļu.
Apsveriet iespēju pārskatīt šos sniegtos piemērus, lai uzzinātu par cmdlet “Out-File” lietošanu programmā PowerShell.
1. piemērs: izveidojiet jaunu failu un izvadiet datus failā, izmantojot cmdlet “Out-File”.
Vispirms ierakstiet virkni un virziet to uz ' Ārpus fails 'cmdlet, izmantojot cauruļvadu' | ”. Pēc tam cmdlet “Out-File” izveidos jaunu teksta failu un saglabās izvadi norādītajā failā:
'Izveidot un nosūtīt izvadi uz jaunu failu.' | Ārpus faila C:\Docs\New.txt
Izpildiet šo komandu, lai pārbaudītu, vai izvade tika saglabāta failā vai nē:
Get-Content C:\Docs\New.txt
2. piemērs. Izmantojiet Out-File cmdlet, lai pievienotu esošu teksta failu
Pievienojiet virkni un pievienojiet to nodrošinātajā cmdlet, izmantojot konveijeru ' | ” un norādiet „ Ārpus fails cmdlet kopā ar -Pievienot ” parametrs sniegtās komandas beigās, lai pievienotu esošu teksta failu:
3. piemērs. Izmantojiet Out-File cmdlet, lai pārrakstītu esošu teksta failu
Lai pārrakstītu esošu teksta failu, vienkārši ievietojiet “ -Spēks ” parametru kopā ar tālāk norādīto komandu:
4. piemērs: izmantojiet komandu Out-File, lai novērstu esošā faila pārrakstīšanu
Izmantojiet ' -Nē, Clobber ” parametru kopā ar komandu, lai izvairītos no konkrēta faila pārrakstīšanas. Pēc šīs komandas izpildes PowerShell konsole parādīs kļūdas ziņojumu, ja fails jau pastāv:
Tieši tā! Mēs esam apkopojuši dažādus cmdlet “Out-File” lietojumu programmā PowerShell.
Secinājums
PowerShell “ Ārpus fails ” cmdlet tiek izmantots, lai nosūtītu izvadi uz teksta failu. Tas parāda datus tajā pašā izvadā, kā tas tiek parādīts PowerShell konsolē. Šajā apmācībā PowerShell cmdlet “Out-File” ir parādīta, izmantojot vairākus piemērus.