內容物件是指令碼與 WhatsUp Gold 互動的介面。
您必須利用 Context
名稱空間擷取所有的方法和屬性。
Note: 從說明檔複製程式碼時若出現版權資訊,最好移除貼上的版權資訊。
方法 |
方法說明 |
||||||||||||||||||||||||||||||||||||
|
此方法可將訊息寫入 WhatsUp Gold 偵錯記錄檔。 範例 JScript Context.LogMessage("使用 Context.GetProperty() 檢查監控工具名稱"); VBScript Context.LogMessage "使用 Context.GetProperty() 檢查位址" |
||||||||||||||||||||||||||||||||||||
|
此方法可讓您將數值存入 INMSerialize 物件。無論輪詢幾次,系統都會保留此值。(此方法僅適用於動態指令碼。) 範例 JScript var nCount = parselnt(nNum) +1; |
||||||||||||||||||||||||||||||||||||
|
此方法可讓您將數值存入 INMSerialize 物件。無論輪詢幾次,系統都會保留此值。(此方法僅適用於 PowerShell。) |
||||||||||||||||||||||||||||||||||||
|
此方法可讓您設定結果代碼和結果訊息。您可以藉此讓 WhatsUp Gold 系統得知監控工具是否成功。 每個指令碼都必須呼叫 SetResult。若未呼叫 SetResult,則一律認定指令碼成功。 範例 JScript Context.SetResult(0, "指令碼順利完成。"); //Success VBScript Context.SetResult 1, "出現錯誤。" |
||||||||||||||||||||||||||||||||||||
|
此方法可讓程式碼取得要用於監控工具的參考變數。 範例 JScript Context.GetReferenceVariable("A") 您必須先建立參考變數「A」。 |
||||||||||||||||||||||||||||||||||||
|
此方法可讓您以圖形表示數值。 範例 JScript Context.SetValue(245) |
||||||||||||||||||||||||||||||||||||
|
此方法可讓您存取下列任何裝置屬性。這些名稱有大小寫之分。
範例 JScript var sAddress = Context.GetProperty("Address"); |