script (scr)

說明

執行指令 Script。

這個 Script 可能包含任何有效的 AppScan® Source 指令行介面 (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