script (scr)
描述
运行命令脚本。
此脚本可以包含带参数的任何有效 AppScan® Source command line interface (CLI) 命令。record (rc) 命令可生成脚本文件。
脚本可以使用 ${VAR} 符号表示法来引用环境变量(其中 VAR 是环境变量的名称)。
当 script 命令从命令行传递到 AppScanSrcCli 时,会在脚本末尾自动退出 AppScanSrcCli。
语法
script script_filescript_file:要运行的脚本文件的完整路径和文件名。
脚本中的注释
以井号 (#) 开头的行是注释。以交互方式或从脚本文件内运行时,CLI 会跳过注释。
以下示例脚本包含注释:
login localhost User 123456
#navigate to my workspace
cd MyApplication
#scan my application
scan
logout示例
经常登录并以交互方式使用 CLI 的用户可能希望在从控制台运行的同时记录用于重复执行的脚本。您可以使用 record (rc) 命令对整个会话编制脚本,然后重复或按计划时间间隔运行此脚本。通过允许单个批处理文件或脚本登录、创建项目、扫描、复制文件等等,使用脚本将整个会话自动化。
- 运行名为 myscript.txt 的脚本:
AllApplications>> Script c:\myscript.txt - 以下示例脚本将登录,打开记录,创建应用程序,导入给定目录下的所有 ppf 项目,运行评估,然后退出:
log on C:\mylogfile.log new MyApplication C:\myAppFolder cd MyApplication im c:\Projects\*.ppf scan logout请注意,如果脚本总是从
AppScanSrcCli命令行来运行,那么logout不是必要的。