Закрыть / восстановить определенный профиль 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.