Vbscript 从UFT中的命令提示符读取文本

Vbscript 从UFT中的命令提示符读取文本,vbscript,command-prompt,uft14,Vbscript,Command Prompt,Uft14,我可以从UFT中的命令提示符捕获文本吗?如何从UFT中的命令提示符捕获文本以进行验证?您可以使用Exec对象的StdOut属性从命令窗口读取文本: Set objShell = CreateObject("WScript.Shell") sCommand = "ping 127.0.0.1" Set objExecObject = objShell.Exec("cmd /c " & sCommand) Do While Not objExecObject.StdOut.AtEndOfS

我可以从UFT中的命令提示符捕获文本吗?如何从UFT中的命令提示符捕获文本以进行验证?

您可以使用
Exec
对象的
StdOut
属性从命令窗口读取文本:

Set objShell = CreateObject("WScript.Shell")
sCommand = "ping 127.0.0.1"
Set objExecObject = objShell.Exec("cmd /c " & sCommand)

Do While Not objExecObject.StdOut.AtEndOfStream
    sText = objExecObject.StdOut.ReadLine()
Loop
用命令替换命令文本,确切地说是在命令提示符中键入命令文本的方式

看看这些问题中的额外示例: