Перенос профиля Google Chrome в другую папку, нюансы

в 12:26, , рубрики: Google Chrome, windows, браузеры, папка, профиль, метки: , ,

Не секрет, что для браузера Google Chrome можно указать папку профиля вручную, используя командную строку. Например:

"C:Documents and SettingsbobLocal SettingsApplication DataGoogleChromeApplicationchrome.exe" --user-data-dir="S:Profilesbob" 

Полезно это (в моем случае, например), когда необходимо хранить профиль на шифрованном разделе (диск S:), который подключается по необходимости. Данную команду можно использовать для ярлыка.

Однако, кроме этого, я использую следущий .reg файл, который нужно импортировать в реестр. Для того, чтобы при нажатии по ссылкам в программах, Chrome открывался используя именно переносной профиль (а не профиль по умолчанию):

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOTChromeHTMLshellopencommand]
@=""C:\Users\me\AppData\Local\Google\Chrome\Application\chrome.exe" --user-data-dir="S:\Profiles\bob" -- "%1""

[HKEY_CLASSES_ROOThttpshellopencommand]
@=""C:\Users\me\AppData\Local\Google\Chrome\Application\chrome.exe" --user-data-dir="S:\Profiles\bob" -- "%1""

[HKEY_CLASSES_ROOThttpsshellopencommand]
@=""C:\Users\me\AppData\Local\Google\Chrome\Application\chrome.exe" --user-data-dir="S:\Profiles\bob" -- "%1""

Содержимое этого .reg файла советую сохранить, т.к. при обновлении Google Chrome (в случае мажорных обновлений как минимум) он сбивает в реестре ассоциации на профиль по умолчанию.

PS. Предполагается, что Google Chrome используется в системе как браузер по умолчанию.

Автор: andydufreyne


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js