[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] 批处理怎样将指定内容复制到剪贴板内?

请大家帮忙做一个批处理,实现将指定内容复制到剪贴板内。
实际用途:远程运行被控制机器上面的程序
待复制的内容:"C:\Program Files\RealVNC\VNC4\winvnc4.exe" -noconsole
实现目的:只用一个批处理文件将上面的内容一键复制到剪贴板内
批处理参考:
设置批处理文件复制c:\a.txt的文本内容进剪贴板(xp不行,2003可以用)
clip<c:\a.txt
VBS实现参考:
把c:\1.txt中的内容复制到剪贴板中去
Dim X
set fso=CreateObject("Scripting.FileSystemObject")
  set myfile=fso.opentextfile("c:\1.txt",1)
           X=myfile.readall
    myfile.close
Set objIE = CreateObject("InternetExplorer.Application")
objIE.Navigate("about:blank")
objIE.document.parentwindow.clipboardData.SetData "text", X
objIE.Quit
缺点:需要一个BAT/VBS + 一个txt文件
请教如何将内容 c:\1.txt 替换成 "C:\Program Files\RealVNC\VNC4\winvnc4.exe" -noconsole
先谢谢各位了!

>c:\1.txt echo "C:\Program Files\RealVNC\VNC4\winvnc4.exe" -noconsole
努力学习,努力挣分

TOP

回复 2楼 的帖子

谢谢您的建议。想到了不完美解决办法:
>c:\vnc.txt echo "C:\Program Files\RealVNC\VNC4\winvnc4.exe" -noconsole
clip<c:\vnc.txt
del c:\vnc.txt /q

TOP

clip<c:\vnc.txt
这句可用?
努力学习,努力挣分

TOP

  1. @echo off
  2. mshta vbscript:clipboarddata.setdata("text","'C:\Program Files\RealVNC\VNC4\winvnc4.exe' -noconsole")(close)
复制代码

[ 本帖最后由 semiuel 于 2010-6-25 12:34 编辑 ]

TOP

批处理、VBS剪贴板操作专题
http://bbs.bathome.net/thread-8329-1-1.html
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表