Я создал скрипт, который запускает связанную с работой веб-страницу, если она в данный момент отсутствует. Если он присутствует, он просто активирует окно / вкладку. Прекрасно работает на моем P C. Вот код.
DetectHiddenWindows, On
IfWinExist, Job Home - Internet Explorer
WinActivate, Job Home - Internet Explorer
else
Run, iexplore.exe https://oursite.com/jobhome.aspx
sleep 50
exitapp
Опять же, отлично работает на моем P C, но я решил поделиться им с коллегами, чтобы помочь им. Ну, пока, это работает только для одного из них.
Вот как это работает неправильно - когда скрипт выполняет Run, iexplore.exe https://oursite.com/jobhome.aspx
, сайт перенаправляет их для входа в систему, , даже если они уже вошли в систему . Кроме того, учетные данные, которые обычно сохраняются и автоматически заполняются IE, полностью отсутствуют . Это невероятно бесит, и мне еще предстоит уточнить проблему.
Кроме того, когда их встречают на этой странице входа, они могут вручную go перейти на сайт в том же окне, и он загружается без запроса учетных данных. Не имеет смысла!
Я также пытался загрузить comobject IE, и возникает та же проблема.
Я подозреваю, что это проблема IE, а не проблема скрипта, но я не уверен.
Любая помощь приветствуется!