T-Stück für Windows?

14

Bietet Windows die grundlegende teeMöglichkeit, Standardeingaben in einen beliebigen Satz von Dateien zu kopieren und dann wieder in die Standardausgabe zurückzukehren?

Ich teelade normalerweise ein allgemeines Programm herunter, bin aber neugierig, ob es so etwas in Powershell oder so gibt?

Jé Queue
quelle
4
PowerShell ist nicht jedermanns Sache.
sorin
1
Was ist mit cmd? Ich meine, ohne externe Tools herunterzuladen, gibt es eine Möglichkeit, die Ausgabe eines Programms anzuzeigen und gleichzeitig in eine Datei zu schreiben?
Nils
Powershell ist für jeden etwas von Vista und bis
phuclv

Antworten:

14

PowerShell ist sich sicher, dass das Cmdlet Tee-Object heißt. Sie können auch das Alias- T-Stück verwenden, wenn Sie eher an den Unix-ähnlichen Ansatz gewöhnt sind:

PS C: \ Dokumente und Einstellungen \ Administrator> help Tee-Object

NAME
    Tee-Objekt

ZUSAMMENFASSUNG
    Speichert die Befehlsausgabe in einer Datei oder Variablen und zeigt sie in der Konsole an.

Beispiel:

C:> get-process | tee-dateipfad C: \ file.txt

Dadurch wird die Ausgabe sowohl an C:\file.txtdie Konsole als auch an diese gesendet.

John T
quelle
Es gibt auch zahlreiche Ports des Originals teefür Windows, die jedoch von der bevorzugten Internet-Suchmaschine leicht gefunden werden können.
Joey
Richtig, tatsächlich "trage" ich eine Zip-Datei von Umgebung zu Umgebung bei mir. T-Stück, das ein Teil dieses Toolkits ist, aber nur eine grundlegend nützliche Einrichtung, von der ich dachte, dass sie irgendwo Teil von Windows sein muss.
Warteschlange
1
Das Powershell-Tee ist nicht ganz identisch mit dem "UNIX / GNU" -Tee, mit dem Sie vertraut sind. Ich würde sehr empfehlen, die UnxUtils mit sich herumzutragen und sie in diesem Fall aufzurufen.
Goyuix