帶通配符的 Include()我有一個主腳本,它根據特定列的內容呼叫外部 JSL 腳本。外部 JSL 腳本本身及其名稱會定期修訂,以反映規範的變更。通配符是否可以與 Include() 一起使用來繞過對呼叫的腳本的任何命名變更?
自動化和腳本編寫回覆:包含通配符的 Include()我不這麼認為,但如果文件始終位於同一個資料夾中,您可以透過先檢查所有檔案名稱來確定應包含哪個檔案。
回覆:包含通配符的 Include()一位工作中的朋友也提出了類似的建議。
這似乎有效。
Script_Options = Files in Directory("\\Directory Name\");
//Keyphrase is the unique string to identify the script that should execute
For( i = 1, i <= N Items( Script_Options ), i++,
If( Contains( Script_Options[i], "Keyphrase" ), scripttorun = Script_Options[i]););
Chosen = "\\Directory Name\"||scripttorun;
Include(Chosen);