วิธีคัดลอกเอาต์พุตของพรอมต์คำสั่งโดยตรงไปยังคลิปบอร์ดของ Windows
วิธีคลาสสิกในการคัดลอกข้อมูลจากพรอมต์คำสั่งมีดังต่อไปนี้:
- คลิกขวาที่ชื่อหน้าต่างพรอมต์คำสั่งแล้วเลือกแก้ไข -> ทำเครื่องหมายคำสั่ง
- เลือกข้อความภายในพรอมต์คำสั่งโดยใช้เมาส์
- เพื่อคัดลอกข้อความที่เลือก คลิกขวาที่ชื่อหน้าต่างพรอมต์คำสั่งและเลือก Edit->Copy command (หรือเพียงแค่กด Enter บนแป้นพิมพ์)
หากคุณเปิดใช้งานโหมดแก้ไขด่วน คุณสามารถข้ามขั้นตอนที่ 1 และลากเพื่อเลือกและกด Enter โดยตรง
ใน Windows Vista Microsoft ได้เพิ่มวิธีใหม่ซึ่งค่อนข้างสะดวกและไม่ต้องการการคลิกมาก - the คลิป สั่งการ. NS คลิป คำสั่งสามารถยอมรับผลลัพธ์ของเครื่องมือคอนโซลใด ๆ และส่งไปยังคลิปบอร์ดของ Windows มาดูกันว่ามันสามารถใช้กับตัวอย่างง่าย ๆ ต่อไปนี้ได้อย่างไร
โฆษณา
มาคัดลอกไปที่คลิปบอร์ดซึ่งเป็นเอาต์พุตของคำสั่ง dir ซึ่งพิมพ์รายการไดเร็กทอรีที่ระบุลงในคอนโซล
ในภาพหน้าจอด้านบน คุณสามารถดูผลลัพธ์ของคำสั่ง dir มาแก้ไขคำสั่งและรวมคำสั่ง dir กับ คลิป สั่งการ. ป้อนต่อไปนี้:
dir | คลิป
โปรดทราบว่าแถบแนวตั้งตรงกลางไม่ใช่ตัวพิมพ์ใหญ่ 'i' หรือ 'L' เล็ก อักขระนั้นเรียกว่าแท่งแนวตั้งหรือไปป์ ซึ่งอยู่เหนือปุ่ม '\' กด Shift+\ เพื่อป้อน
ผลลัพธ์ของชุดค่าผสมนี้ที่คอนโซลจะว่างเปล่า:
ทำไม? เพราะผลลัพธ์เอาต์พุตคอนโซลทั้งหมดจะถูกส่งไปยังคลิปบอร์ดโดยตรง!
เรียกใช้แอปพลิเคชั่น Notepad (หรือโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ) แล้วกด CTRL+V ที่จะวาง คุณจะได้รับรายชื่อไดเรกทอรีในนั้น:
เคล็ดลับโบนัส: พิเศษสำหรับคำสั่ง dir คุณสามารถระบุ /NS สวิตช์ ซึ่งจะดึงข้อมูลเพิ่มเติมออกจากเอาต์พุต แต่จะเก็บเฉพาะชื่อไฟล์เท่านั้น แก้ไขคำสั่งให้มีลักษณะดังนี้:
dir /b|คลิป
คุณจะได้รับผลลัพธ์ต่อไปนี้ในคลิปบอร์ด:
เคล็ดลับพิเศษ: clip.exe ยังจัดส่งให้เป็นส่วนหนึ่งของ Windows XP Professional x64 Edition ดังนั้นคุณจึงสามารถคัดลอก EXE แบบ 32 บิตสำหรับ clip.exe จาก C:\Windows\syswow64 ไปยัง Windows XP รุ่น 32 บิตได้เช่นกัน