使用C#管理Chrome加载项

时间:2014-12-11 05:15:50

标签: c# google-chrome

如何使用C#启用和禁用chrome加载项。这个要求的方法应该是什么?我在互联网上搜索但到目前为止没有运气。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可以通过操纵Chrome用户数据目录来执行此操作。

请注意,使用新的配置文件可以有多个目录(一个用于 每个配置文件),您可以在用户数据目录中找到的“本地状态”文件中找到配置文件及其用户名列表。

在配置文件目录中,您将找到“首选项”文件,此文件包含已安装的扩展程序以及是否已启用它们。每个扩展对象的状态键确定是否启用,如果禁用则为0,如果不是则为1。 “本地状态”和“首选项”文件都是JSON格式。

以下是一些默认位置..

Windows XP

  • Google Chrome:C:\ Documents and Settings \%USERNAME%\ Local 设置\应用数据\ Google \ Chrome \用户数据\默认
  • Chromium:C:\ Documents and Settings \%USERNAME%\ Local Settings \ Application Data \ Chromium \ User Data \ Default

Windows 8或7或Vista

  • Google Chrome:C:\ Users \%USERNAME%\ AppData \ Local \ Google \ Chrome \ User 数据\默认
  • Chromium:C:\ Users \%USERNAME%\ AppData \ Local \ Chromium \ User 数据\默认

Mac OS X

  • Google Chrome:〜/ Library / Application Support / Google / Chrome / Default
  • Chromium:〜/ Library / Application Support / Chromium / Default

<强>的Linux

  • Google Chrome:〜/ .config / google-chrome / Default
  • Chromium:〜/ .config / chromium / Default

Chrome操作系统

  • /家庭/克罗诺斯/