У меня есть некоторые запланированные задачи, которые открывают IE Windows в фоновом режиме для выполнения периодических процедур.
Проблема в том, что с течением дня несколько экземпляров IE остаются запущенными в фоновом режиме, и это оставляет меньше свободной памяти для работы на сервере.
Задачи настроены так, чтобы останавливать и уничтожать все еще работающие экземпляры при запуске, а также настраивать уничтожение экземпляров, работающих более 1 часа. Все это, кажется, не работает.
Я пытался включить JavaScript window.close()
внизу страницы, но это не сработало. Я подозреваю, что это из-за настроек безопасности, которые спрашивают пользователя, когда неинтерактивные сценарии пытаются закрыть окно.
В: Есть ли способ закрыть эти окна после того, как они сделали это, автоматически?
Редактировать:
Это запланированные задачи в Windows Task Scheduler, который запускает Internet Explorer, напрямую передавая URL для открытия.