跳至主内容

使用命令行工具

Bitdefender端点安全工具 Mac版允许您通过名为 productConfigurationTool 的命令行工具执行特定任务。具体而言,您可以获取产品状态信息并运行快速或完整系统扫描。

要使用 productConfigurationTool ,请按以下步骤操作:

  1. 在计算机上打开终端。

  2. 使用以下命令更改工作目录:

    cd /Library/Bitdefender/AVP/product/bin/
  3. 以管理员权限运行支持的命令(使用 sudo ).

    命令格式为 sudo./productConfigurationTool-authTokenpassword命令

    command_line_best_mac_41069_en.png

    有关 authToken 参数、所需密码及支持命令的详细信息,请参阅本文以下章节。

authToken参数说明

该参数用于防止 productConfigurationTool 工具被未经授权使用。每次执行命令时都必须包含此参数。

注意

作为临时措施, authToken 参数需要密码,您可通过联系 Bitdefender 商务支持获取。

支持的命令

asksForStatus

获取以下信息:

  • 反恶意软件 模块状态(启用或禁用)。

  • 反恶意软件 特征库版本。

  • 产品版本。

  • 最后一次更新时间。

使用方法:

sudo ./productConfigurationTool	-authToken密码-asksForStatus

成功时的输出示例:

{
					"error" : 0,
					"stdout" : {
					"avEnabled" : "是",
					"avSignaturesVersion" : "69440",
					"productVersion" : "4.0.0.175873",
					"lastUpdateTime" : 1507185205
					}
					}

失败时的输出示例:

"error" : 100
asksForAScanToRun

启动扫描任务,完成后提供有关进程的详细信息:扫描的总项目数、扫描持续时间、日志路径以及是否发生感染。

  • 快速扫描 (ID: da29f7c8-23b1-4974-8d11-209959ac694b ) – 此任务配置为基本安全和低资源使用。主要扫描目标是运行进程和一些易受攻击的位置。此任务的一个实例只能在特定时间运行。

    如何执行快速扫描:

    sudo ./productConfigurationTool -authToken密码-asksForAScanToRun
    da29f7c8-23b1-4974-8d11-209959ac694b
  • 全面扫描 (ID: dcf483c4-26d0-4e6f-ba28-6a53a00adae1 ) – 此任务配置为针对任何类型的恶意软件提供最大保护。一个实例只能在特定时间运行。

    如何执行全面扫描:

    sudo ./productConfigurationTool -authToken密码-asksForAScanToRundcf483c4-26d0-4e6f-ba28-6a53a00adae1

此命令后跟为每种扫描任务类型预定义的标识符:

执行 asksForAScanToRun 命令后成功时的输出示例:

{	
					"error" : 0,
					"stdout" : {
					"scanDuration" : 13,
					"logfilepath" : "\/Library\/Application Support\
						  /Antivirus for Mac\/Logs\
						  /da29f7c8-23b1-4974-8d11-209959ac694b.xml",
					"totalScanned" : 6158,
					"infection" : "否"
					}
					}

失败时的输出示例:

"error" : 95

注意

  • 您无法通过使用 productConfigurationTool .

  • 某些扫描任务可能需要较长时间才能完成。例如,完整扫描可能需要运行超过20分钟。

错误代码

错误

描述

100

productConfigurationTool 参数 不正确 .

99

该工具未以管理员权限运行。

98

/Library/Bitdefender/AVP/enterprise/epsdk.dylib 未找到。请更新产品。

97

无法加载 f_EPSDK_GetInstance f_EPSDK_ReleaseInstancetype 函数库中的函数。请更新产品。

96

. json响应缺少某些预期字段或其格式与预期不符。请更新产品。

95

某查询需要事件来获取所有相关数据,但并非所有事件都被捕获。请更新产品。若该错误持续出现,请联系 Bitdefender 商务支持。

94

/Library/Bitdefender/AVP/EndpointSecurityforMac.app/Contents/Info.plist 未找到或 CFBundleVersion 未在 .plist 文件中找到。请更新产品。

93

productConfigurationTool 当前版本的 Bitdefender终端安全工具 不支持此功能。请更新产品。

92

提供的 authToken 密码与预期值不匹配。

0

命令已成功执行。