Pages

9/10/2010

Using command to output to clipboard

ใน Win7,Vista มีคำสั่งที่ชื่อ clip มาให้เล่นกัน  แต่บนXP อาจจะต้องโหลดตัวนี้เพิ่ม
ftp://ftp.microsoft.com/Services/TechNet/samples/PS/Win98/Reskit/FILE/CLIP.EXE
แล้วนำไปวางไว้ใน C:\Windows ซะก่อน

คำสั่ง clip คือคำสั่งเอาไว้เอาข้อมูลไปใส่ไว้ใน clipboard เพื่อรอการ กด paste ไปที่อื่นต่อไป
วิธีใช้
แบบ Pipe
<command> | clip
แบบ redirect
clip < filename.txt
เช่น echo test | clip type single.php | clip clip < single.php นอกจากนี้เรายังแก้ไขให้มีการคลิ๊กขวาที่ filename.txt แล้วมีเมนูให้ copy ค่าเข้า clipboard ด้วย
ทำโดยการ เพิ่ม key เข้าไปใน HKEY_CLASSES_ROOT\txtfile\shell ให้กลายเป็นแบบในรูปนี้
HKEY_CLASSES_ROOT\txtfile\shell\copytoclip\command\
ตั้งค่า(Default)ให้มีค่าเป็น 
cmd /c clip < "%1"
เรียบร้อย

No comments:

Post a Comment