我打開了一個記事本並輸入了下面的命令:SystemUtil.Run "C:\Program Files\Google\Chrome\Application\chrome"
並保存文件的擴展名爲.vbs
。當我運行它時,會拋出Object Required : SystemUtil
錯誤。但同樣的事情在QTP
運行。這是爲什麼?SystemUtil.Run不能在vb腳本中工作
回答
VBScript只有2個內置對象,可直接調用WScript
和Debug
。作爲SystemUtil.Run
的替代方法,您可以使用Run或ShellExecute方法。
你的意思是說,VB腳本解釋器將無法識別這樣的對象?如果是這樣,是否有添加到VB腳本,可以使其識別Systemutil.Run對象? – Ashwin 2013-03-21 11:37:05
是的,例如ASP具有'Server'和'Response',它們是它自己的對象模型環境的一部分。我從來沒有聽說過任何WSH加入英寸 – 2013-03-21 21:15:56
SystemUtil
是QTP的一部分,可用於QTP測試,但不能用於獨立的VBScript。
你的意思是說,VB腳本解釋器將無法識別這樣的對象?如果是這樣,是否有添加到VB腳本,可以使其識別Systemutil.Run對象 – Ashwin 2013-03-21 11:37:50
@Ashwin VBScript解釋器無法識別'SystemUtil',因爲它不存在於常規的VBScript腳本中。通過QTP創建'SystemUtil'對象並將其添加到腳本中,就像在常規VBScript中不能執行'Browser(「title:=。*」)''一樣,這樣的構造僅在QTP測試中可用。 – Motti 2013-03-21 18:51:07
那麼qtp有自己的vb腳本解釋器版本嗎?該版本可用於解釋用記事本編寫的腳本嗎? – Ashwin 2013-03-22 01:12:15
- 1. @ VB腳本在VB.Net(ASP剃刀)腳本不能正常工作
- 2. wkhtmltopdf不能在php腳本中工作
- 3. sed不能在shell腳本中工作
- 4. 腳本不能在Internet Explorer中工作
- 5. send-mailmessage不能在腳本中工作
- 6. python腳本不能在PowerShell中工作
- 7. awk不能在bash腳本中工作
- 8. apachectl不能在shell腳本中工作
- 9. Pycap不能在腳本中工作
- 10. python struct.pack()不能在腳本中工作
- 11. Javascript腳本不能在Safari中工作
- 12. xdotool不能在shell腳本中工作
- 13. jQuery腳本不能在IE中工作
- 14. Twitter腳本不能在IE9中工作?
- 15. Onload腳本不能在Firefox中工作
- 16. 腳本不能在Firefox中工作
- 17. 腳本不能在鉻中工作
- 18. jQuery腳本不能在IE中工作?
- 19. jQuery腳本不能在iframe中工作?
- 20. Ajax腳本不能在UIWebview中工作
- 21. grep不能在腳本中工作
- 22. 腳本不能在IE中工作
- 23. AJAX腳本不能在Firefox中工作
- 24. preg_match不能在腳本php中工作,但在線工作
- 25. 腳本不能在localhost工作
- 26. 腳本不能在博客工作
- 27. epylint腳本不能在Windows上工作
- 28. 腳本不能在Windows 7上工作
- 29. jquery腳本不能在iPad上工作
- 30. 在jsp/HTML中的VB腳本在IE10中不工作,但在以下版本中工作
VBScript中沒有'SystemUtil'對象。 – 2013-03-19 02:21:12