我需要构建一个控制台程序来读取和更新chrome浏览器设置。
我应该从哪里开始?
检查是否可以修改以下文件。
位置 - c:\用户\\AppData\本地\Google\Chrome\User Data\Default\Preferences(英语:Default\Preferences(
此文件包含一些设置。我从来没有这样做过,所以不确定你是否可以修改文件。但看起来是一个好的开始。另外,不确定 chrome 是否重建文件。(当我在我的机器上打开此文件时打开 chrome 时,它已更新(。
Chrome 设置存储在注册表中,因此此处用于读取/写入注册表,此处用于可用设置列表。
RegistryKey key = Registry.CurrentUser.CreateSubKey(@"SOFTWAREOurSettings");
/// Reading value
var value = key.GetValue("Setting1");
/// Setting value
key.SetValue("Setting1", "This is our setting 1");
如果您不开发此内容以供内部使用,请注意Google的警告:
这些政策严格用于配置贵单位内部的 Google Chrome 实例。在单位外部(例如,在公开分发的程序中(使用这些政策会被视为恶意软件,Google 和防病毒供应商可能会将其标记为恶意软件。