คัดลอกเนื้อหาของไฟล์ txt โดยไม่เปิดขึ้นมา


9

มีวิธีหรือโปรแกรมในการคัดลอกเนื้อหาของ.txtไฟล์ไปยังคลิปบอร์ดโดยไม่เปิดหรือไม่?

open->ctrl+a->ctrl+c->closeตอนนี้ผมต้อง ค่อนข้างน่ารำคาญถ้าคุณทำมันบ่อย

มีทางลัดที่เป็นไปได้สำหรับการดำเนินการนี้หรือไม่?

คำตอบ:


14

มียูทิลิตี้คลิปบอร์ดใน Windows clip.exeเรียกว่าเป็น

ในพรอมต์คำสั่งคุณสามารถคัดลอกเนื้อหาของไฟล์ไปยังคลิปบอร์ดของคุณโดยใช้

clip < file.txt

สิ่งนี้จะมีประโยชน์หากคุณใช้พรอมต์คำสั่งบ่อยครั้ง หากไม่เป็นเช่นนั้นคุณสามารถเพิ่มลงในเมนูบริบทของคุณได้ ฉันเพิ่งทดสอบคำแนะนำนี้จาก HowToGeek บน Windows 7 แต่ฉันต้องปรับแต่งเล็กน้อยก่อนที่จะทำงาน

HowToGeek ยังได้กล่าวถึงที่clip.exeไม่ได้มาพร้อมกับ XP ดังนั้นคุณจะต้องดาวน์โหลดจาก Microsoft FTP ที่นี่และวางไว้ในไดเรกทอรีระบบ Windows ของคุณ

ขั้นตอน:

  1. เปิด regedit.exe
  2. ไปที่HKEY_CLASSES_ROOT/txtfile/shell(สิ่งนี้ไม่ได้ผลสำหรับฉันดังนั้นฉันต้องวางไว้ใต้HKEY_CLASSES_ROOT/*/shellซึ่งทำให้ปรากฏในเมนูบริบททุก ๆ ครั้ง)
  3. เพิ่มคีย์ใหม่ที่ชื่อ copytoclip
  4. ตั้งค่าเริ่มต้นcopytoclipเป็นสิ่งที่ชอบCopy to Clipboard
  5. ภายใต้copytoclipเพิ่มคีย์ที่เรียกว่าcommand
  6. ตั้งค่าเริ่มต้นเป็นcommandถึงcmd /c clip < "%1"

ตอนนี้เมื่อใดก็ตามที่คุณคลิกขวาที่ไฟล์คุณจะเห็นCopy to Clipboardตัวเลือก มันทำอะไรได้บ้างเมื่อคุณคลิกที่มันมันจะเปิดพร้อมท์คำสั่งและเรียกใช้clip.exeยูทิลิตี้บนเอาท์พุทจากไฟล์ที่คุณเลือก


1

สำหรับ XP ฉันมักจะส่ง Powertoy Send To X จาก Microsoft

http://technet.microsoft.com/en-us/library/cc751394.aspx

และในขณะที่ฉันอาจจะไปพร้อมกับคำตอบของจินที่ฉัน upvoted บน Win7 สิ่งหนึ่งที่ฉันชอบเกี่ยวกับ SendToX คือการส่งไปยังคลิปบอร์ดเป็นชื่อ ฉันอาจเฉลี่ยการใช้งาน 4 ครั้งต่อวันนับตั้งแต่เปิดตัวกับ Win95


0

เนื่องจากคุณต้องการคัดลอกข้อความเพียงไปที่เนื้อหาไปยังคลิปบอร์ด

type file.txt | clip

นี่เป็นเพียงส่วนเล็ก ๆ ของคำตอบแรก - จากเกือบสองปีที่แล้ว
สกอตต์

จริงๆแล้วคำตอบแรกไม่ได้ใช้ไพพ์ "|" หรือคำหลัก "ประเภท" และตัวดำเนินการ "<" ถูก 'สงวนไว้สำหรับใช้ในอนาคต' ใน PowerShell และอื่น ๆ วิธีที่ฉันแนะนำยังมีประโยชน์แตกต่างกันและมีข้อได้เปรียบที่ไม่ต้องมีการแก้ไขรีจิสทรี ... มันทำในสิ่งที่ควร มีวันที่เลวร้ายสกอตต์?
วิก

ชิ้นอาหารอันโอชะที่น่าสนใจของเรื่องไม่สำคัญ แต่ไม่เกี่ยวข้องกับคำถามนี้ ไม่มีอะไรพูดถึงที่นี่ PowerShell จนกว่าคุณจะนำมันมา clip < file.txtทำงานได้ดีในพรอมต์คำสั่งและไม่จำเป็นต้องมีการแก้ไขรีจิสทรียกเว้นว่าผู้ใช้ต้องการเพิ่มลงในเมนูบริบท - และเนื่องจากคุณไม่ได้พูดอย่างอื่นฉันถือว่าสิ่งนี้เป็นจริงสำหรับคำตอบของคุณ ตกลงฉันจะยอมรับว่าคำตอบของคุณมีประโยชน์ และในทางเทคนิคแล้วมันแตกต่างกัน - วิธีที่ล้อสีม่วงแตกต่างจากล้อสีดำ มันยังคงเป็นวงล้อ
สกอตต์

1
ฉันโพสต์วิธีการนี้เนื่องจากคำตอบที่ยอมรับไม่ทำงานในสถานการณ์ของฉัน ... และคำถาม (ยัง) ไม่ได้ระบุรสชาติของพรอมต์คำสั่ง วิธีการของฉันไม่ได้ขึ้นอยู่กับพรอมต์ที่คุณใช้ ดังนั้นนี่เป็นเพียงล้อ ... วงล้อสีม่วงไปที่รถสีม่วงเท่านั้น :)
วิก
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.