跳至主内容

使用命令行工具

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

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

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

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

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

    命令格式为 sudo./productConfigurationTool-authToken密码命令

    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" : "NO"
					}
					}

失败时输出示例:

"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

命令已成功执行。