如何将 chrome 扩展数据从一台计算机复制到另一台计算机?

如何将 chrome 扩展数据从一台计算机复制到另一台计算机?

我有一台新电脑,里面有一些扩展程序可以屏蔽我可能拖延的某些网站。

我有一整套列表(因为我没有自律),无法重新导入,需要一次将一个站点输入到扩展中。

我的方法是转到应用程序数据中的实际扩展文件夹并复制所有数据,但这无济于事。

如何才能节省大量时间并导入这些数据?

编辑:关于这个问题,似乎还有另一个与我类似的问题,即从扩展文件夹复制数据并使用开发人员模式,然后加载解压的扩展。这会安装扩展,但扩展的内容是全新的 - 没有复制任何数据。

答案1

通过导出以下文件夹,我能够完全导出我的扩展及其设置:

C:\Users\username\AppData\Local\Google\Chrome\User Data\Default\Extensions
C:\Users\username\AppData\Local\Google\Chrome\User Data\Default\Local Extension Settings
C:\Users\username\AppData\Local\Google\Chrome\User Data\Default\Local Storage
C:\Users\username\AppData\Local\Google\Chrome\User Data\Default\Sync Extension Settings

答案2

如果辅助计算机中没有任何值得关注的内容,您可以尝试复制整个用户配置文件。

只需将整个配置文件文件夹从主计算机复制到辅助计算机即可。此文件夹位于:%LocalAppData%\Google\Chrome\UserData\Default

通常,如果您使用 Chrome 登录 Google 帐户,所有这些内容也会同步。如果您同时登录了这两个帐户,Chrome 只会备份您的个人资料,然后在另一个系统上恢复它。

我更倾向于确保 Chrome 已登录我的 Google 帐户。这是 Google 为您提供的非常方便的备份。

答案3

我刚刚能够通过以下方式迁移扩展程序的设置将其 ID 文件夹复制到%AppData%\Local\Google\Chrome\User Data\Default\Sync Extension Settings

Sync Extension Settings是扩展保存其(选项)数据的最常见位置,但还有其他几个可用位置,例如Local Extension SettingsIndexedDB

相关内容