Board logo

标题: [问题求助] VBS脚本如何复制记事本中某行内容到剪贴板? [打印本页]

作者: kofbld    时间: 2014-10-16 00:39     标题: VBS脚本如何复制记事本中某行内容到剪贴板?

比如我指定文件为abc.txt,内容如下
aaaaa
bbbbb
ccccc
我想用批处理或者vbs实现复制指定abc.txt第二行的内容到剪贴板,不需要弹窗,可以在脚本运行结束后用ctrl+v粘帖。
作者: yu2n    时间: 2014-10-16 11:23

本帖最后由 yu2n 于 2014-10-16 11:24 编辑
标题: VBS访问剪贴板的几种方法
作者: Demon
链接: http://demon.tw/programming/vbs-clipboard.html
  1. 用Word.Application也可以设置和获取剪贴板内容
  2. '设置剪切板的内容
  3. Dim Word
  4. Set Word = CreateObject("Word.Application")
  5. Word.Documents.Add
  6. Word.Selection.Text = "忘记了,喜欢一个人的感觉"
  7. Word.Selection.Copy
  8. Word.Quit False
  9. '获取剪切板的内容
  10. Dim Word
  11. Set Word = CreateObject("Word.Application")
  12. Word.Documents.Add
  13. Word.Selection.PasteAndFormat(wdFormatPlainText)
  14. Word.Selection.WholeStory
  15. str = Word.Selection.Text
  16. Word.Quit False
  17. WScript.Echo str
复制代码


VBS访问剪贴板的几种方法
http://demon.tw/programming/vbs-clipboard.html




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2