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