Wscript对象的Arguments属性返回一个参数的集合,即WshArgument对象,我们可以根据该对象的一些特性实现脚本的命令行参数形式启动。
那么在这里你可以看到如果直接运行该vbs脚本就会提示需要输入启动参数了,那么这样做的好处是,例如在你的测试过程中需要对某个进程进行启动、关闭、监控的操作,如果按照以往的方法,每个需求都需要使用一个vbs脚本,而使用命令行的方式,就只需要将脚本写到一个vbs中,然后使用例如下面的方式调用了。
1. 在bat中使用的方式是:
d:/test.vbs "start"
2. 在按键精灵中使用方式:
runApp "d:/test.vbs start"
3. 在QTP中使用方式:
set ws=CreateObject("wscript.shell")
ws.run "d:/test.vbs start",5,True