script (scr)
說明
執行指令 Script。
這個 Script 可能包含任何有效的 AppScan® Source command line interface (CLI) 指令及引數。record (rc)
指令可以產生 Script 檔。
Script 可使用 ${VAR}
表示法來參照環境變數(其中 VAR
是環境變數的名稱)。
從指令行將 script
指令傳遞至 AppScanSrcCli
時,該指令會在 Script 結束時自動結束 AppScanSrcCli
。
語法
script script_file
script_file
:您想要執行之 Script 檔的完整路徑和檔名。
Script 中的註解
前面有數字記號 (#
) 的行是註解。CLI 以互動方式執行或從 Script 檔內執行時,會跳過註解。
下列範例 Script 包含註解:
login localhost User 123456
#navigate to my workspace
cd MyApplication
#scan my application
scan
logout
範例
通常登入後以互動方式使用 CLI 的使用者,在從主控台執行時,可能會想要記錄 Script 來反覆地執行。您可以利用 record (rc)
指令將整個階段作業寫成 Script,然後反覆地執行它,或依排定間隔執行它。可使用單一批次檔或 Script 來登入、建立專案、掃描、複製檔案等等,以利用 Script 將整個階段作業自動化。
- 執行名稱為 myscript.txt 的 Script:
AllApplications>> Script c:\myscript.txt
- 下列範例 Script 會登入、開啟記載、建立應用程式、匯入給定目錄下的所有 ppf 專案、執行評量,然後結束:
log on C:\mylogfile.log new MyApplication C:\myAppFolder cd MyApplication im c:\Projects\*.ppf scan logout
請注意,如果 Script 一律從
AppScanSrcCli
指令行執行,則不需要logout
。