PublishAssessmentASE

描述

将所选评估发布到 AppScan® 企业控制台

语法

ounceauto PublishAssessmentASE -file <assessment_file> 
[-aseapplication <ase_application>] [-caller <caller>] 
[-folder <location>] [-name <published_assessment_name>] 
[-preventOverwrite]
  • -file <assessment_file>:必需。评估文件的路径和文件名。
  • -aseapplication <ase_application>:当连接到 AppScanEnterprise Server 9.0.3 和更高版本时,这是必需的(除非禁用需求,如此处所述)。当连接到 AppScanEnterprise Server 的较低版本时,关联应用程序是可选的。使用该选项可指定要与评估关联的 企业控制台 应用程序。
  • -caller <caller>:可选。为报告生成操作指定调用者。调用者可以是实际用户的名称,但不要求如此。调用者名称将写入 ounceauto 日志文件。
  • -folder <location>:可选。仅当连接到 V9.0.3 之前的 AppScanEnterprise Server 版本该选项才适用。指定要发布到的 企业控制台 文件夹。如果不使用该参数,那么评估将不会被发布到缺省 企业控制台 文件夹。
  • -name <published_assessment_name>:可选。评估将在 企业控制台 中另存为的名称。如果未使用此参数,那么将根据为生成评估而已扫描的 AppScan 源 应用程序来生成名称(将在此名称前追加 AppScan Source:)。
  • -preventOverwrite:可选。如果名称相同的评估已存在于服务器上,那么包含该参数可防止发布。

返回值

如果成功,那么返回请求标识;如果请求提交不成功,那么返回 -1。

示例

要将 WebGoat_Internal 评估发布到 AppScanEnterprise Server V9.0.3 或更高版本:

ounceauto publishassessmentase -file C:\Ounce\Data\WebGoat_Internal.ozasmt 
-aseapplication myapplication