In dit bericht wordt het gebruik van de cmdlet 'Out-File' besproken.
Hoe gebruik ik de Out-File (Microsoft.PowerShell.Utility) Cmdlet in PowerShell?
Om de uitvoer van een opdracht naar een bestand te exporteren, gebruikt u eerst de cmdlet waarvan de uitvoer moet worden geëxporteerd. Leid het vervolgens naar de ' Out-bestand ' cmdlet. Gebruik vervolgens de ' -Bestandspad ” parameter en wijs het het doelbestandspad toe.
Overweeg om deze gegeven voorbeelden te bekijken om meer te weten te komen over het gebruik van de cmdlet 'Out-File' in PowerShell.
Voorbeeld 1: maak een nieuw bestand en voer gegevens in het bestand uit met de cmdlet 'Out-File'.
Schrijf eerst een string en pipe het naar de ' Out-bestand 'cmdlet met behulp van de pijplijn' | ”. Vervolgens maakt de cmdlet 'Out-File' een nieuw tekstbestand en slaat de uitvoer op in het opgegeven bestand:
'Maak en verzend uitvoer naar een nieuw bestand.' | Uit-bestand C:\Docs\Nieuw.txt
Voer de volgende opdracht uit om te controleren of de uitvoer in een bestand is opgeslagen of niet:
Get-Content C:\Docs\Nieuw.txt
Voorbeeld 2: Gebruik de Out-File Cmdlet om een bestaand tekstbestand toe te voegen
Voeg een tekenreeks toe en leid deze naar de meegeleverde cmdlet met behulp van de pijplijn ' | ” en specificeer de “ Out-bestand cmdlet samen met de -Toevoegen ” parameter aan het einde van de verstrekte opdracht om een bestaand tekstbestand toe te voegen:
Voorbeeld 3: Gebruik de Out-File Cmdlet om een bestaand tekstbestand te overschrijven
Om een bestaand tekstbestand te overschrijven, plaatst u simpelweg de ' -Kracht 'parameter langs het onderstaande gegeven commando:
Voorbeeld 4: Gebruik de Out-File Cmdlet om te voorkomen dat een bestaand bestand wordt overschreven
Gebruik de ' -GeenClobber ” parameter samen met de opdracht om te voorkomen dat een specifiek bestand wordt overschreven. Na het uitvoeren van deze opdracht geeft de PowerShell-console een foutmelding als het bestand al bestaat:
Dat is het! We hebben het verschillende gebruik van de cmdlet 'Out-File' in PowerShell gecompileerd.
Conclusie
PowerShell's ' Out-bestand ”cmdlet wordt gebruikt om de uitvoer naar een tekstbestand te sturen. Het geeft de gegevens weer in dezelfde uitvoer als in de PowerShell-console. In deze zelfstudie is de cmdlet 'Out-File' van PowerShell gedemonstreerd met behulp van verschillende voorbeelden.