Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

เคล็ดลับง่ายๆ ในการบันทึกเอาต์พุตพร้อมรับคำสั่งไปยังไฟล์ข้อความ

Command Prompt หรือ cmd คือตัวแปลบรรทัดคำสั่งในระบบปฏิบัติการ Windows NT, Windows CE, OS/2 และ eComStation เป็นเครื่องมือที่ดีในการดำเนินการอย่างรวดเร็วและเปลี่ยนแปลงการตั้งค่าระบบ

บางครั้ง คุณต้องบันทึกเอาต์พุตคำสั่งเพื่อรักษาบันทึกสถานะของระบบของคุณ คุณสามารถคัดลอกและวางคำสั่งได้ทุกที่ แต่ค่อนข้างยุ่งยาก!

วิธีบันทึกเอาต์พุตพร้อมรับคำสั่งเป็นไฟล์ข้อความ

คำสั่งตัวดำเนินการเปลี่ยนเส้นทางสามารถช่วยคุณจากความไม่สะดวก ตัวดำเนินการเปลี่ยนเส้นทางเป็นตัวดำเนินการพิเศษที่ใช้กับคำสั่งเพื่อเปลี่ยนทิศทางอินพุตหรือเอาต์พุตของคำสั่ง

ที่นี่ เราได้แสดงรายการตัวดำเนินการเปลี่ยนเส้นทางเพื่อเปลี่ยนเส้นทางอินพุตและสตรีมเอาต์พุตของคำสั่ง

นี่คือการแนะนำเบื้องต้นและประเภทของตัวดำเนินการเปลี่ยนเส้นทาง เราจะใช้ตัวดำเนินการเปลี่ยนเส้นทางเพียงสองตัว ได้แก่ เครื่องหมายมากกว่า> และเครื่องหมายมากกว่าสองเท่า>> เพื่อดำเนินการ

มาดูตัวอย่างเพื่อให้คุณเข้าใจแนวคิดได้ดีขึ้น

  • ipconfig> Settings.txt

Ipconfig เป็นคำสั่งที่แสดงการกำหนดค่าเครือข่าย รีเฟรชการตั้งค่า DHCP และ DNS ที่นี่ เราได้เปลี่ยนเส้นทางเอาต์พุตของคำสั่ง ipconfig ไปยังไฟล์ settings.txt

ตอนนี้ ผลลัพธ์จะถูกบันทึกเป็นชื่อไฟล์ Settings.txt และหากไม่มีไฟล์ชื่อดังกล่าว ไฟล์ใหม่จะถูกสร้างขึ้นโดยใช้ชื่อ นอกจากนี้ เอาต์พุตจะไม่แสดงบนหน้าจอ CMD

  • หากคุณต้องการบันทึกไฟล์ไปยังตำแหน่งที่ตั้ง สมมติว่า My Documents ให้ใช้คำสั่งนี้:

ipconfig> C:\Users\330001340\ Documents\Settings.txt

  • หากต้องการเก็บบันทึกเอาต์พุตของคำสั่งเก่าและเปลี่ยนเส้นทางเอาต์พุตของคำสั่งล่าสุดไปยังไฟล์เดียวกัน ให้ใช้ '>>'

ipconfig>> Settings.txt

คำสั่งจะไม่เขียนทับเอาต์พุตแรก แต่จะต่อท้ายเอาต์พุตที่สองต่อท้าย

ตอนนี้ คุณรู้วิธีบันทึกเอาต์พุตของคำสั่งของ Command Prompt ลงในไฟล์แล้ว และส่วนที่ดีที่สุดคือคุณสามารถจัดการพวกมันได้ทุกเมื่อที่ต้องการ


ตัวดำเนินการเปลี่ยนเส้นทาง คำอธิบาย
> เปลี่ยนทิศทางเอาต์พุตคำสั่งไปยังไฟล์หรืออุปกรณ์ เช่น เครื่องพิมพ์ แทนที่จะเป็นหน้าต่างพร้อมรับคำสั่ง
< อ่านอินพุตคำสั่งจากไฟล์ แทนที่จะอ่านอินพุตจากแป้นพิมพ์
> ต่อท้ายเอาต์พุตคำสั่งต่อท้ายไฟล์โดยไม่ลบข้อมูลที่มีอยู่แล้วในไฟล์
>& เขียนเอาต์พุตจากหมายเลขอ้างอิงหนึ่งไปยังอินพุตของหมายเลขอ้างอิงอื่น
<& อ่านอินพุตจากแฮนเดิลหนึ่งและเขียนไปยังเอาต์พุตของแฮนเดิลอื่น
|(ไปป์) อ่านเอาต์พุตจากคำสั่งหนึ่งและเขียนไปยังอินพุตของอีกคำสั่งหนึ่ง