例如,我可以將文件複製到剪貼板是這樣的:如何使用Windows命令獲取剪貼板內容?
clip < file.txt
(現在的file.txt
內容是在剪貼板中。)
我該怎麼辦相反:
???? > file.txt
這樣剪貼板的內容將在file.txt
?
例如,我可以將文件複製到剪貼板是這樣的:如何使用Windows命令獲取剪貼板內容?
clip < file.txt
(現在的file.txt
內容是在剪貼板中。)
我該怎麼辦相反:
???? > file.txt
這樣剪貼板的內容將在file.txt
?
您可以使用paste.exe軟件粘貼文本,就像您所描述的那樣。
http://www.c3scripts.com/tutorials/msdos/paste.html
有了它,你可以這樣做:
paste | command
到Windows的內容粘貼剪貼板到指定的命令提示符下輸入
或
paste > filename
將剪貼板內容粘貼到指定的文件。
有雙向工作的第三方剪輯命令。
這裏有一個:
CLIP - Copy the specified text file to the clip board
Copyright (c) 1998,99 by Dave Navarro, Jr. ([email protected])
我有一對實用程序(從之前的Clip命令是Windows的一部分),此頁面上提供:
http://www.clipboardextender.com/general-clipboard-use/command-window-output-to-clipboard-in-vista
有兩種公用事業那裏,Clip2DOS和DOS2Clip。你想Clip2DOS:
Clip2DOS版權所有2006 Thornsoft Development 將剪貼板文本(1024字節)轉儲到標準輸出。
用法:Clip2Dos.exe> out.txt 結果:文本在文件中。 限制:1024個字節。 註冊證:免費,如免費啤酒! http://www.thornsoft.com/dist/techsupport/dos2clip.zip
DELPHI SOURCE INCLUDED!
哎,這裏是(Clip2DOS.dpr):
{Clip2DOS - copyright 2005 Thornsoft Development, Inc. All rights reserved.}
program Clip2Dos;
{$APPTYPE CONSOLE}
uses
Clipbrd,
ExceptionLog,
SysUtils;
var
p : Array[0..1024] of Char;
begin
try
WriteLn('Clip2DOS Copyright 2006 Thornsoft Development');
Clipboard.GetTextBuf(p,1024);
WriteLn(p);
except
//Handle error condition
on E: Exception do
begin
beep;
Writeln(SysUtils.format('Clip2DOS - Error: %s',[E.Message]));
ExitCode := 1; //Set ExitCode <> 0 to flag error condition (by convention)
end;
end
end.
這裏是由Dave納瓦羅的CLIP程序,稱作在@foxidrive的答案中。 copying-from-clipboard-to-xywrite
的鏈接下載,與許多其他資源一起在這個頁面上:http://www.lexitec.fi/xywrite/utility.html
這裏是直接鏈接到下載:這是一篇文章在這裏提到的 「DOWNLOAD從Clip.exe複製由Dave Navarro,Jr提供給剪貼板「
解決方案沒有第三方軟件在這裏:https://stackoverflow.com/a/15747067/1683264 – rojo