windows - WScript echo 在 UFT 中不起作用

标签 windows vbscript cmd com hp-uft

我正在尝试在 QTP 操作中使用 WScript。但是我收到错误消息,因为需要 WScript 对象。

例子: WScript.echo("ICHO") 在 UFT 中不起作用。 如果我使用 .js 或 .vbs 文件运行,同样有效。

最佳答案

在原生 windows 脚本引擎下执行的 vbscript 文件(或 js 文件)中有一个 WScript 对象,但这个对象不是语言的一部分,它由主机可执行文件公开(cscript.exewscript.exe) 实例化了语言引擎。

因为您没有使用任何这些主机,所以您没有可用的 WScript 对象。

试试

Print("ICHO")

关于windows - WScript echo 在 UFT 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41427520/

相关文章:

windows - 测试批处理文件中参数是否为空的正确方法是什么?

c++ - Winsock : Echo server replying twice,,当我刚刚将它编程为执行一个 send() 调用时

windows - 是什么导致 StartServiceCtrlDispatcher() 失败并显示 1063 (ERROR_FAILED_SERVICE_CONTROLLER_CONNECT)?

java - 对java非常陌生并且面临Whitelabel错误页面

excel - 是否可以找到每个Excel行的最后一个元素距离?

用于创建本地帐户并添加到管理员组的 VBScript 用于在注销/登录之前工作以测试新创建的帐户 :

windows - CMD比较输入中的两个数字

windows - 纯数据 : use library on windows

python - 如何从 Python 脚本捕获 Python 解释器和/或 CMD.EXE 输出?

vbscript - 仅在 VBscript 中搜索全字