Bạn có thể thử Swiss File Knife (SFK):
sfk toclip
Copy stdin to clipboard as plain text.
type test.txt | sfk toclip
Copies the content of ASCII file test.txt into the clipboard.
sfk list | sfk toclip
Copies a file listing of the current dir into the clipboard.
sfk fromclip [-wait] [-clear]
Dump plain text content from the clipboard to the terminal.
-wait : block until plain text is available.
-clear: empty the clipboard after reading it.
Ví dụ: biến backslashes vào dấu gạch chéo. Hãy tưởng tượng bạn có văn bản sau đây mở trong vòng Notepad:
foo/bar/systems/alpha1.cpp
foo/bar/systems/alpha2.cpp
foo/bar/systems/beta1.cpp
Và đối với một số lý do bạn cần dòng đầu tiên trong một định dạng như thế này:
foo\bar\systems\alpha1.cpp
Sau đó, bạn có thể làm theo cách này:
- Đánh dấu dòng đầu tiên bằng cách sử dụng phím SHIFT + CURSOR.
- Nhấn Ctrl + C hay Ctrl + Chèn để sao chép nó vào clipboard
Trên dòng lệnh của Windows, chạy lệnh này (ví dụ, từ một tập tin batch):
sfk fromclip +filter -rep x/x\x +toclip
Quay lại trình chỉnh sửa, nhấn Ctrl + V hoặc Shift + Chèn, dán kết quả từ khay nhớ tạm.
Như bạn thấy, dòng đã thay đổi thành "foo \ bar \ systems \ alpha1.cpp".
Hãy xem tại đây http://serverfault.com/questions/162273/how-to-send-a-file-into-clipboard-from-command-line-cli – cb0
@ cb0 vui lòng xem [nhận xét] (http://serverfault.com/a/162275) đến chuỗi bạn đã liên kết. – Endoro
có thể trùng lặp của [Có API Windows để lập trình Cắt/Sao chép/Dán tệp qua Explorer không?] (Http://stackoverflow.com/questions/9845056/is-there-a-windows-api-to-programmatically-cut -opy-paste-files-via-explorer) – Synetech