Закрыть / восстановить определенный профиль Chrome?

Есть ли способ идентифицировать несколько экземпляров "Chrome.exe" для закрытия / восстановления определенного профиля?

Сценарий: я использую 2 разных профиля Chrome и пытаюсь создать приложение для одного из них, которое закрывает его и восстанавливает его каждые несколько часов (потому что через несколько часов работающий флеш-плеер начинает зависать и не работает Кажется, нет никакого способа предотвратить это, и он не перестает зависать, пока Chrome не будет перезапущен).

Я пытался использовать функцию "Выход" (Ctrl+Shift+Q), но это закрывает оба профиля.

Я пробовал chrome://inducebrowsercrashforrealz, но это также приводит к остановке всех профилей, а не только того профиля, в котором он введен.

Я также попытался определить каждое окно профиля, который я хочу закрыть (по названию веб-страницы на вкладке), и закрыть его... но когда я снова открываю профиль (используя ярлык ниже), восстанавливается только последнее закрытое окно.

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="ProfileName"

Похоже, единственный способ восстановить все окна профиля - это если Chrome самопроизвольно падает, или вы закрываете правильные задачи "Chrome.exe" из диспетчера задач.

Кто-нибудь знает возможное решение этой проблемы?

Редактировать:

Я пытался создать резервные копии файлов Last/Current Session/Tabs и перезаписать их при закрытии 2-го профиля... но это не работает, потому что по какой-то причине Chrome все еще использует эти файлы, пока 1-й профиль не будет закрыт (даже если они файлы не относятся к 1-му профилю).

Я собираюсь сдаться, я ненавижу работать с Chrome.

0 ответов

Другие вопросы по тегам