加入和編輯動態指令碼動作

此動作能讓您撰寫 VBScript 或 JScript 程式碼,執行自訂動作。若指令碼傳回錯誤碼,表示動作失敗。

Note: 此指令碼動作有一個內容物件,可用來取得動作內容的詳細資訊。

Note: 系統提供多個程式碼範例,讓您為設備建立實用的指令碼動作。

Note: WhatsUp Gold 所有的指令碼功能都使用 SNMP API

若要加入新的動態指令碼動作:

  1. 在 WhatsUp Gold 網頁介面上移至 [管理] > [動作]。此時會出現 [Action Library]。
  2. 按一下 [新增]。此時會出現 [選取動作類型] 對話方塊。
  3. 選取 [動態指令碼動作],然後按一下 [確定]。此時會出現 [新增動態指令碼動作] 對話方塊。
  4. 輸入或選取適當資訊:
    • 名稱: 輸入動作的專屬名稱。此名稱會顯示在 Action Library 中。
    • 說明:(選用) 輸入動作的其他相關資訊。這段說明會顯示在 Action Library 中動作的旁邊。
    • 逾時 (秒):輸入 WhatsUp Gold 連接所選設備的容許時間長度。若超過您輸入的時間卻仍未連線,就會發生「逾時」狀況,WhatsUp Gold 隨即停止與設備連線,並視為連線失敗。

    Note: 雖然逾時上限是 60 秒,但強烈建議您避免使用超過 10 秒的預設逾時值,而且逾時值越短越好。

    • 指令碼類型:選取撰寫此動態指令碼時所用的指令碼語言 (VBScript 或 JScript)。
    • 指令碼文字:在此輸入您的動作程式碼。

    Note: 請避免在指令碼文字中使用百分比變數,否則解析後可能成為包含特殊字元的文字 (單引號 ' '、雙引號 " "、百分比 %、換行字元……等等),可能使指令碼無效。

  5. 按一下 [確定] 可儲存變更內容。

Tip: 若要檢查動作狀態或取消動作,請移至 WhatsUp Gold 主控台的 [工具] > [執行中動作]

若要編輯現有的動態指令碼動作:

  1. 在 WhatsUp Gold 網頁介面上移至 [管理] > [動作]。此時會出現 [Action Library] 對話方塊。
  2. 選取要修改的動作,然後按一下 [編輯]
  3. 輸入或選取適當資訊:
    • 名稱: 輸入動作的專屬名稱。此名稱會顯示在 Action Library 中。
    • 說明:(選用) 輸入動作的其他相關資訊。這段說明會顯示在 Action Library 中動作的旁邊。
    • 逾時 (秒):輸入 WhatsUp Gold 連接所選設備的容許時間長度。若超過您輸入的時間卻仍未連線,就會發生「逾時」狀況,WhatsUp Gold 隨即停止與設備連線,並視為連線失敗。

    Note: 雖然逾時上限是 60 秒,但強烈建議您避免使用超過 10 秒的預設逾時值,而且逾時值越短越好。

    • 指令碼類型:選取撰寫此動態指令碼時所用的指令碼語言 (VBScript 或 JScript)。
    • 指令碼文字:在此輸入您的動作程式碼。

    Note: 請避免在指令碼文字中使用百分比變數,否則解析後可能成為包含特殊字元的文字 (單引號 ' '、雙引號 " "、百分比 %、換行字元……等等),可能使指令碼無效。

  4. 按一下 [確定] 可儲存變更內容。

Tip: 若要檢查動作狀態或取消動作,請移至 WhatsUp Gold 主控台的 [工具] > [執行中動作]

另請參閱

設定動作

加入和編輯呼叫器動作

加入和編輯電子郵件動作

加入和編輯記錄到文字檔動作

加入和編輯呼叫器動作

加入和編輯 PowerShell 動作

範例:PowerShell 動作指令碼

加入和編輯程式動作

加入和編輯服務重新啟動動作

加入和編輯簡訊動作

加入和編輯簡訊直送動作

加入和編輯 SNMP Set 動作

加入和編輯音效動作

加入和編輯 SSH 動作

加入和編輯 Syslog 動作

加入和編輯文字轉換語音動作

加入和編輯 VMware 動作

加入和編輯網頁警報動作

加入和編輯 Windows 事件記錄檔動作

使用 WinPopup 動作