В Windows я пытаюсь запланировать задачу, которая посещает предварительно определенную веб-страницу каждое утро перед тем, как я просыпаюсь, но делаю это в любом уже открытом браузере (если он есть).

Я переключаюсь между браузерами Pale Moon (32-разрядная версия) и Cyberfox (64-разрядная версия). Иногда один открыт, но не другой. Я хочу запланировать задачу, которая открывает веб-страницу в любом браузере, который открыт в данный момент. Если оба уже открыты, то не важно, какие именно. Если ни один из них уже не открыт, то не имеет значения, какой именно. Но если один в данный момент открыт, а другой нет, я не хочу, чтобы планировщик задач открывал другой - что и происходит при статической установке.

Например, если у меня в настоящий момент работает Pale Moon (но не Cyberfox), задача будет переходить на http://example.com в уже открытом Pale Moon, а не запускать Cyberfox (или какой браузер установлен по умолчанию в системе). Если Cyberfox запущен, но не Pale Moon, задача вместо этого откроет страницу в Cyberfox. Если ни один из них не запущен, то не имеет значения, какой именно. Если оба работают, то не важно, какие именно.

Это возможно?

1 ответ1

0

Вы можете создать расписание, которое запускает пакетный файл в определенное время дня. У меня нет командного файла, но в целом он должен иметь следующее:

Проверьте, работает ли browser-1, если да, запустите exe-версию browser-1 с example.com в качестве параметра командной строки и выйдите

Сделайте аналогичную проверку для browser-2 и получите код по умолчанию для обработки ситуации, когда ни один из браузеров не запущен. В этом случае выберите предпочитаемый браузер.

Надеюсь это поможет!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .