In diesem Artikel werden ausführliche Details beobachtet, um eine Ausgabe an eine Datei zu senden.
Senden/Weiterleiten von Ausgabe an eine Textdatei mit der PowerShell "Out-File" CMDLET?
Die Ausgabe kann mithilfe der “in eine Textdatei umgeleitet werdenÜberdeutend" Befehl. Aus diesem Grund:
Beispiel 1: Holen Sie sich Datum und Uhrzeit und leiten Sie mit dem CMDLet "Out-File" in eine Datei um
Im folgenden Beispiel haben wir zunächst das hinzugefügt “Verabredung bekommen”CMDLET, um Datum und Uhrzeit zu erhalten. Danach haben wir die Pipeline hinzugefügt “|”Um die Ausgabe des CMDLET„ Get-Datum “in das“ zu übertragen “Überdeutend" Befehl. Dann haben wir den Dateipfad dem Befehl "Out-File" zugewiesen:
> Treffen | Out-Datei C: \ doc \ Datei.txtFühren Sie das ausTreffen”CMDLET zusammen mit dem Dateipfad, um zu überprüfen, ob die Ausgabe in eine Datei umgeleitet wurde oder nicht:
> GET-CONTENT C: \ DOC \ Datei.txtEs kann beobachtet werden, dass die Datei das aktuelle Datum und die aktuelle Uhrzeit enthält:
Beispiel 2: Umleiten Sie eine String-Ausgabe mit "Out-File" -Cmdlet in eine Datei um
In diesem folgenden Beispiel haben wir zunächst eine Textzeichenfolge im Inneren hinzugefügt und die Pipeline verwendet|" und das "ÜberdeutendBefehl ”, um es in die angegebene Datei umzuleiten:
> "Hallo Welt" | Out-Datei C: \ doc \ Datei.txtFühren Sie den angegebenen Befehl aus, um zu überprüfen, ob die Ausgabe exportiert wurde oder nicht:
> GET-CONTENT C: \ DOC \ Datei.txtBeispiel 3: Umleiten Sie eine Zeichenfolge in eine Textdatei und fügen Sie sie an
Um den Text in eine vorhandene Datei anzuhängen, fügen Sie einfach die "hinzu"-AnhängenParameter am Ende der Befehlszeile:
> "Hallo Leute" | Out-Datei C: \ doc \ Datei.txt -AppendFühren Sie für die Überprüfung den angegebenen Befehl aus:
> GET-CONTENT C: \ DOC \ Datei.txtEs ging darum, den Befehl out-cmdlet zum Umleiten der Ausgabe in eine Datei zu verwenden.
Abschluss
Die Ausgabe in PowerShell kann mit der “in eine Datei umgeleitet werdenÜberdeutend”Cmdlet. Schreiben Sie zunächst den Zeichenfolge oder den Befehl, dessen Ausgabe Sie in eine Datei senden möchten. Dann fügen Sie die Pipeline hinzu "|"Und" Out-File "-Cmdlets und den Zieldateipfad zuweisen. In diesem Artikel wurde der Ansatz zum Senden einer Ausgabe an eine Textdatei mit dem CMDLet "Out-Datei" in PowerShell erörtert.