使用 C# 管理 Chrome 插件

本文关键字:插件 Chrome 管理 使用 | 更新日期: 2023-09-27 18:34:03

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

使用 C# 管理 Chrome 插件

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

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

在配置文件目录中,您将找到一个"首选项"文件,该文件包含已安装的扩展以及是否启用了扩展。每个扩展对象的状态键确定其是否启用,如果禁用,则确定其 0,如果未禁用,则确定 1。"本地状态"和"首选项"文件都是JSON格式。

以下是一些默认位置。

视窗 XP

  • 谷歌浏览器: C:''Documents and Settings''%USERNAME%''Local设置''应用程序数据''谷歌''铬''用户数据''默认
  • 铬: C:''文档和设置''%用户名%''本地设置''应用程序数据''铬''用户数据''默认

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

  • 谷歌浏览器: ~/图书馆/应用程序支持/谷歌/浏览器/默认
  • :~/库/应用程序支持/铬/默认

Linux目录

  • 谷歌浏览器:~/.config/google-chrome/Default
  • 铬: ~/.config/铬/默认

铬操作系统

    /
  • 首页/克罗诺斯/