ทีสำหรับ Windows?


14

Windows มีteeสิ่งอำนวยความสะดวกขั้นพื้นฐานสำหรับการคัดลอกอินพุตมาตรฐานไปยังชุดไฟล์โดยพลการหรือไม่แล้วกลับไปที่เอาต์พุตมาตรฐานหรือไม่?

ฉันมักจะดาวน์โหลดteeโปรแกรมทั่วไปแต่อยากรู้ว่ามีอะไรแบบนี้ใน PowerShell หรืออะไรแบบนั้น?


4
PowerShell ไม่เหมาะสำหรับทุกคนที่ต้องการดาวน์โหลด tee จากunxutils.sourceforge.net
sorin

1
แล้ว cmd ล่ะ? ฉันหมายถึงการดาวน์โหลดเครื่องมือภายนอกจะมีวิธีแสดงผลลัพธ์ของโปรแกรมและเขียนลงในไฟล์ในเวลาเดียวกันหรือไม่?
นิลส์

PowerShell สำหรับทุกคนจาก Vista และขึ้น
phuclv

คำตอบ:


16

PowerShell แน่ใจว่าทำแล้ว cmdlet เรียกว่า Tee-Object คุณสามารถใช้นามแฝงทีถ้าคุณคุ้นเคยกับวิธีการคล้าย Unix:

PS C: \ Documents and Settings \ Administrator> ช่วยเหลือ Tee-Object

ชื่อ
    Tee-วัตถุ

สรุป
    บันทึกเอาต์พุตคำสั่งในไฟล์หรือตัวแปรและแสดงในคอนโซล

ตัวอย่าง:

C:> รับกระบวนการ | tee -filepath C: \ file.txt

สิ่งนี้จะส่งเอาต์พุตไปยังC:\file.txtเช่นเดียวกับคอนโซล


นอกจากนี้ยังมีพอร์ตจำนวนมากของต้นฉบับteeไปยัง Windows แต่สามารถค้นหาได้ง่าย ๆ โดยเครื่องมือค้นหาทางอินเทอร์เน็ตที่ชื่นชอบ
Joey

ใช่แล้วฉัน "พก" ไฟล์ zip ติดตัวฉันจากสภาพแวดล้อมไปยังสภาพแวดล้อม ทีเป็นส่วนหนึ่งของชุดเครื่องมือนั้น แต่เป็นสิ่งอำนวยความสะดวกที่มีประโยชน์พื้นฐานฉันคิดว่า HAD เป็นส่วนหนึ่งของ Windows
Jé Queue

1
เสื้อยืด PowerShell นั้นไม่เหมือนกับ "UNIX / GNU" ที่คุณคุ้นเคย ฉันขอแนะนำให้พกพา UnxUtils ไปกับคุณและเรียกใช้พวกเขาในกรณีนี้
Goyuix
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.