首页 > 代码库 > 批处理将字符串输出到Windows剪贴板

批处理将字符串输出到Windows剪贴板

 

批处理将字符串输出到Windows剪贴板

借助于clip.exe(C:\Windows\System32\clip.exe)

 

[cpp] view plain copy
 
 技术分享技术分享
  1. C:\Windows\System32>clip /?  
  2.   
  3. CLIP  
  4.   
  5. 描述:  
  6.     将命令行工具的输出重定向到 Windows 剪贴板。这个文本输出可以被粘贴  
  7.     到其他程序中。  
  8.   
  9. 参数列表:  
  10.     /?                  显示此帮助消息。  
  11.   
  12. 示例:  
  13.     DIR | CLIP          将一份当前目录列表的副本放入 Windows 剪贴板。  
  14.   
  15.     CLIP < README.TXT   将 readme.txt 的一份文本放入 Windows 剪贴板。  
  16.   
  17. C:\Windows\System32>  


 

方法一:

 

[cpp] view plain copy
 
 技术分享技术分享
  1. echo I am a student |clip  
此时字符串多一个回车换行

 

 

方法二:

 

[cpp] view plain copy
 
 技术分享技术分享
  1. set/p="I am a student"<nul | clip  

例如将当前日期存放在剪贴板:

 

 

[cpp] view plain copy
 
 技术分享技术分享
  1. set/p="%date%"<nul | clip  

 

 

方法三:(vbs)

 

[cpp] view plain copy
 
 技术分享技术分享
  1. mshta vbscript:clipboarddata.setdata("text","I am a student")(close)

批处理将字符串输出到Windows剪贴板