Вместо того, чтобы пытаться щелкнуть диалоговое окно, есть ли способ, которым вы можете определить условие, которое вызовет ошибку, и обработать ее?
Хотя вы найдете несколько способов перечисления окон и отправки им сообщений о щелчках, есть еще несколько вещей, которые вы хотите рассмотреть:
Что если появится несвязанное диалоговое окно с кнопкой ОК? Это может вызвать проблемы у ваших пользователей, если «Вы уверены, что хотите удалить содержимое c: \», получит автоматическое исправление.
Кроме того, если ваша установка работает на Vista / Windows7 / server2008 с включенным UAC, то ваш сценарий должен будет выполняться с правами администратора, или любые сообщения о щелчках будут отклонены.