gte Posted October 5, 2009 Share Posted October 5, 2009 (edited) I'm not sure how to poll for this window and close it, if the window exists, here is the information on it? Edited October 5, 2009 by gte HP OpenView ServiceCenter keep alive scriptRemote Desktop Login Script Link to comment Share on other sites More sharing options...
water Posted October 5, 2009 Share Posted October 5, 2009 (edited) You can access the window by its class as well. See the help file for Winclose and click on "Title special definition". AutoItSetOption("WinTitleMatchMode",4) WinClose("[CLASS:xSC4550detdoc9012]","") Edited October 5, 2009 by water My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
jvanegmond Posted October 5, 2009 Share Posted October 5, 2009 You're probably seeing information of the child window though. github.com/jvanegmond Link to comment Share on other sites More sharing options...
gte Posted October 5, 2009 Author Share Posted October 5, 2009 I tried this, and it didn't work, is this the code you were talking about? ElseIf WinExists("[CLASS:xSC4550detdoc9012]", "") Then WinClose("[CLASS:xSC4550detdoc9012]", "") caprskeepalive() You can access the window by its class as well. See the help file for Winclose and click on "Title special definition". HP OpenView ServiceCenter keep alive scriptRemote Desktop Login Script Link to comment Share on other sites More sharing options...
gte Posted October 5, 2009 Author Share Posted October 5, 2009 Yes, it is a child window, I'd like to close it when it pops unless that is not possible?You're probably seeing information of the child window though. HP OpenView ServiceCenter keep alive scriptRemote Desktop Login Script Link to comment Share on other sites More sharing options...
gte Posted October 5, 2009 Author Share Posted October 5, 2009 I defeated this by killing the main process it was associated with, because winclose and winkill don't work on childwindows, but the proper class name can be tested with winactivate and a messagebox. elseif WinExists("[CLASS:xSC4550detdoc9012]", "") = 1 Then WinActivate("[CLASS:xSC4550detdoc9012]", "") Sleep(1000) ProcessClose("scguiw32.exe") Yes, it is a child window, I'd like to close it when it pops unless that is not possible? HP OpenView ServiceCenter keep alive scriptRemote Desktop Login Script Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now