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

时间:2022-03-17 17:05:55
2016-06-30 23:29 339人阅读 评论(0) 收藏 举报

版权声明:作者:N3verL4nd 出处:http://blog.csdn.net/x_iya

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

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

方法一:

  1. echo I am a student |clip

此时字符串多一个回车换行

方法二:

  1. set/p="I am a student"<nul | clip

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

  1. set/p="%date%"<nul | clip

方法三:(vbs)

  1. mshta vbscript:clipboarddata.setdata("text","I am a student")(close)