我想關閉通過Wscript.exe調用的QTP。如何停止Wscript exe
0
A
回答
1
我用這三個命令和它完美的罰款。
TASKKILL /F /FI "USERNAME eq Ankita" /IM wscript.exe"
TASKKILL/F/IM QTAutomationAgent.exe
TASKKILL/F/IM QTPro.exe
0
taskkill.exe/IM qtp.exe
0
終止進程沒有給它機會適當倒閉是不公平的。
以下是可以使用API關閉QTP的代碼示例。它將綁定到打開的QTP應用程序並以優雅的方式關閉它。
'Create QuickTest.Application object'
Dim oQtpObject : Set oQtpObject = CreateObject("QuickTest.Application")
oQtpObject.Test.Close
'Clean up'
Set oQtpObject = Nothing ' Release the Application object
我沒有QTP安裝並不能檢查這些代碼是如何被調用。你可以嘗試從QTP腳本代碼直接調用它,如果它不起作用,你可以創建一個包含引用代碼的外部腳本,並從QTP調用它。
感謝, 馬切伊
+0
通過使用CreateObject調用另一個QTP實例,而Ankita需要關閉已經運行/掛起的實例,如果您要嘗試使用代碼,請改用GetObject。 – 2010-08-20 12:19:32
1
你不能在一臺機器上創建的QuickTest應用的多個實例。 即使你說10次createobject(「QuickTest.Application」),所有將會保持應用程序的相同實例。
使用上述API方法關閉quickTest是絕對的解決方案。
相關問題
- 1. 防止exe文件停止
- 2. 如何修復.exe已停止工作?
- 3. webdev.webserver20.exe已停止工作
- 4. QTAgent32.exe已停止工作
- 5. C++ .exe停止工作
- 6. CScript/WScript防止錯誤被阻止
- 7. MSTEST錯誤 - qtagent32.exe已停止工作
- 8. 11.exe已停止工作(代碼塊)
- 9. .exe已停止工作代碼塊cpp
- 10. 在php中停止執行exe文件
- 11. Visual Studio vshost32.exe已停止工作
- 12. 修改EXE以停止啓動firefox
- 13. Code :: Blocks錯誤.exe已停止工作
- 14. HttpHostx64.exe在VS2015中停止工作
- 15. [程序名稱] .exe已停止工作
- 16. [OpenGL | C#] vhost32.exe在glTexImage2D停止工作
- 17. g ++。exe已停止工作(eclipse)
- 18. Visual Studio 2012:WebDev.WebServer40.exe已停止工作
- 19. 如何解決此錯誤:.exe文件已停止工作
- 20. 如何修改它停止後的Windows服務exe文件?
- 21. 如何解決此錯誤:vstest.executionengine.x86.exe已停止工作?
- 22. 如何停止在C#中運行exe來啓動新實例?
- 23. 如何停止線程當Tomcat停止
- 24. 如何在運行後停止進程?
- 25. 使用python subprocess.popen ..不能阻止exe停止工作提示
- 26. 如何停止Minitest?
- 27. 如何停止touchesMoved
- 28. 如何停止.click()?
- 29. 如何停止nsurlconnection?
- 30. 如何停止HttpURLConnection.getInputStream()?
它沒有工作:( – Ankita 2010-08-19 13:06:31