Я ищу механизм для открытия одного URL в текущем браузере пользователя по умолчанию по расписанию / периодически.
Я знаю, что если бы я писал код .Net для этого, я мог бы просто сделать что-то вроде того, Process.Start("http://example.com/somePage.html")
что заставило бы браузер по умолчанию открываться по этому адресу. Кроме того, я могу пойти Start -> Run
и ввести указанный адрес, и это также приведет к открытию браузера по умолчанию для этого адреса. Используя эти знания, я подумал, что создам запланированную задачу Windows, в которой в поле «Запуск программы» указан URL-адрес, который я хотел запустить. К сожалению, это не работает. Когда задача запускается, URL-адрес не открывается (равно как и браузеры).
Кто-нибудь может указать мне правильное направление, чтобы это произошло? В идеале я хотел бы держаться подальше от сторонних утилит, используя Windows Task Scheduler. Кроме того, чтобы прояснить ситуацию, я не ищу плагин для браузера для этого.
Кроме того, я не ищу ничего необычного, если не разбудить спящий компьютер для выполнения этой задачи. Я в порядке, просто позволяя этому случиться, только когда пользователь вошел в систему.