我正在尝试从cmd进程中捕获数据(读取窗口类型命令行中显示的trascoding进程的最后一行,将比特率数据放入vb6表单,此数据构建一个keepnig时间和进度)专家WQW使用脚本主机对象模型向我发送源代码。用这条线我可以捕捉到最后一行,
With New WshShell
Set oExec = .Exec("tasklist.exe")
End With
但是出现了一个小窗口类型的命令行,我必须每10秒做一次thix进程,因为我需要捕获真正的比特率,这一切都在变化,所以你可以想象每次窗口中的屏幕....我怎么能退出这些窗口的屏幕,我试着放入线路,vbminimized但不工作,我完成我的高scholl,这是我的项目,有人帮助我...感谢每一个身体,借口为我的英语它是我是来自洛杉矶的怪人
答案 0 :(得分:1)
尝试使用其他自我关闭的shell窗口
With New WshShell
Set oExec = .Exec("%comspec% /C tasklist.exe")
End With