+ -
当前位置:首页 → 问答吧 → 使用VBS控制CMD命令行的输入问题

使用VBS控制CMD命令行的输入问题

时间:2011-08-06

来源:互联网

代码
Set objs = CreateObject("Wscript.Shell")
objs.run "cmd",1
objs.sendkeys "d:"
objs.sendkeys "{enter}"
我想用vbs在命令行里打开D盘,此代码可以实现,但是执行
objs.sendkeys "{enter}" 
之后,会再次打开一个cmd窗口- -谁能帮我解决一下。。

作者: yuan37655   发布时间: 2011-08-06

引用楼主 yuan37655 的回复:
代码
Set objs = CreateObject("Wscript.Shell")
objs.run "cmd",1
objs.sendkeys "d:"
objs.sendkeys "{enter}"
我想用vbs在命令行里打开D盘,此代码可以实现,但是执行
objs.sendkeys "{enter}"
之后,会再次打开一个cmd窗口- -谁能帮我解决一下。。
解决不了的,要么你直接将要执行的信息直接传递给cmd。

VB code
Set objs = CreateObject("Wscript.Shell")
objs.run "cmd /k d:",1

作者: sysdzw   发布时间: 2011-08-08

热门下载

更多