+ -
当前位置:首页 → 问答吧 → 命令行执行vbs

命令行执行vbs

时间:2011-12-26

来源:互联网

前提有个自动调用QTP的vbs文件(test.vbs)
请问
cmd>test.vbs
cmd>"test.vbs"
cmd>cscript test.vbs
cmd>cscript "test.vbs"
四者的区别是什么呢?
为什么我用第二、四种可以执行成功的vbs,用一、三就失败呢
详细信息如下:
C:\Users\photo\Desktop>cscript RunQTP.vbs
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.

C:\Users\photo\Desktop\RunQTP.vbs(19, 2) (null): The system cannot locate the ob
ject specified.



C:\Users\photo\Desktop>cscript "RunQTP.vbs"
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.

Pass

作者: alin_wjx   发布时间: 2011-12-26

1失败是因为vbs不是可执行文件, 你不能直接执行, 不过你可以通过start test.vbs

3失败是因为cscript后面脚本参数 必须是字符串表达式, 而不是没引号类似于变量了。。不支持

作者: csorca   发布时间: 2011-12-27

热门下载

更多