So leiten Sie die Ausgabe einer PowerShell während ihrer Ausführung in eine Datei um

So leiten Sie die Ausgabe einer PowerShell während ihrer Ausführung in eine Datei um
PowerShell -Befehle oder -funktionen können umgeleitet oder in eine Datei exportiert werden. Diese Daten werden in einer Datei für die spätere Verwendung gespeichert. Wenn eine PowerShell -Ausgabe umgeleitet wird, speichert sie die Daten und erstellt eine neue Datei. Darüber hinaus verfügt PowerShell über mehrere Befehle, mit denen die Ausgabe in eine Datei umgeleitet werden kann, die die “enthält“Operator umleiten>" oder der "Überdeutend" Befehl.

Dieses Tutorial behandelt einen Leitfaden zur Lösung des genannten Problems.

So leiten Sie die PowerShell -Ausgabe während der Ausführung in eine Datei um?

Hier haben wir die wichtigsten Ansätze zur Behebung der genannten Abfrage angewendet:

  • Operator umleiten “>”.
  • Out-File Cmdlet.

Methode 1: Umleichung der Ausgabe eines PowerShell mit dem Umleitungsoperator „>“

Der Umleitungsoperator “>”In PowerShell wird verwendet, um die Ausgabe in eine Textdatei umzuleiten. Es ist sehr nützlich, um die wichtigen Konfigurationen der PowerShell zu speichern.

In Powershell, eine Single “>”Umleitungsbediener sendet die Ausgabe an eine Textdatei und erstellt sie. Aber wenn doppelt “>>”Umleitungsbetreiber werden verwendet, sie fügen nur den vorhandenen Text hinzu.

Beispiel:

Im angegebenen Beispiel werden wir die Ausgabe der “umleiten“ umleitenSysteminformationen”CMDLET zu einer Textdatei:

> SystemInfo> C: \ neu.txt

Im obigen Code:

  • SysteminformationenDer Befehl ”wird verwendet, um die Systeminformationen zu erhalten.
  • >Hier wird hier ein Einzelausleitungsoperator verwendet, um die PowerShell -Ausgabe in eine neue Textdatei umzuleiten.
  • Am Ende haben wir einen Dateipfad und einen Namen gegeben, in dem die Ausgabe gespeichert wird.

Überprüfung

Überprüfen wir den durchgeführten Ausgangsumleitung Betrieb mit dem "TreffenBefehl und Angabe des Dateipfads wie folgt:

> GET-CONTENT C: \ NEU.txt

Die Ausgabe bestätigt, dass die PowerShell -Ausgabe in eine Datei umgeleitet wurde.

Methode 2: Umleichung der Ausgabe eines PowerShell mit "Out-File" -Cmdlet

Ein weiteres CMDLet kann für die angegebene Abfrage verwendet werden. ist der "Überdeutend”Cmdlet. Dieses CMDLet leitet nicht nur die Ausgabe der PowerShell in eine Datei um, sondern erstellt auch eine neue Textdatei.

Beispiel

In diesem Beispiel verwenden Sie zunächst das “Verabredung bekommen”CMDLET, um das Systemdatum abzurufen. Dann die Pipeline “|Nimmt die Ausgabe aus dem vorherigen Befehl und gibt ihn dann als Eingabe für den nächsten Befehl an. Geben Sie am Ende den Speicherort der Ausgabedatei an:

> Treffen | Out-Datei C: \ Datei.txt

Führen Sie erneut den Befehl „Get-Content“ für die Überprüfung aus:

> GET-CONTENT C: \ Datei.txt

Es kann beobachtet werden, dass das aktuelle Datum in der genannten Datei gespeichert wurde.

Abschluss

Es gibt zwei Methoden zur Umleitung von PowerShell -Ausgaben in eine Datei. Das erste verwendet das "Operator umleiten>"Und die zweite nutzt das"Überdeutend" Befehl. Beide Methoden geben nicht nur PowerShell -Daten in eine Datei aus, sondern erstellt auch eine neue Datei. Dieser Beitrag hat verschiedene Methoden zur Ausgabe von PowerShell -Daten in eine Datei ausgearbeitet.