加入和編輯 PowerShell 動作

Windows PowerShell 是一種指令碼語言和命令列 shell,可供系統管理員用來管理 Windows 作業系統。如需 PowerShell 的詳細資訊,請瀏覽 Microsoft 網站

PowerShell 動作為經驗豐富的使用者提供強大並具備彈性的環境,讓使用者能直接使用指令碼元件程式庫 (包括 .NET Framework),開發客製化的動作。如需詳細資訊,請參閱 PowerShell 動作指令碼範例

若要加入新的 PowerShell 動作:

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

    Note: 強烈建議您避免使用超過 10 秒的逾時值。請儘量使用最短的逾時值。

    • 指令碼文字:輸入您的動作程式碼。

      Important: 在 PowerShell 指令碼中將百分比變數當成字串文字時,請以雙引號 (" ") 包住字串文字,不要使用單引號 (' ')。例如:$Message = "%Device.DisplayName changed state"。

  5. 按一下 [確定] 可儲存變更內容。
  6. 按一下 [確定] 可結束 Action Library。

若要編輯現有的 PowerShell 動作:

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

    Note: 強烈建議您避免使用超過 10 秒的逾時值。 請儘量使用最短的逾時值。

    • 指令碼文字:輸入您的動作程式碼。
  4. 按一下 [確定] 可儲存變更內容。
  5. 按一下 [確定] 可結束 Action Library。

另請參閱

設定動作

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

加入和編輯呼叫器動作

加入和編輯電子郵件動作

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

加入和編輯呼叫器動作

範例:PowerShell 動作指令碼

加入和編輯程式動作

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

加入和編輯簡訊動作

加入和編輯簡訊直送動作

加入和編輯 SNMP Set 動作

加入和編輯音效動作

加入和編輯 SSH 動作

加入和編輯 Syslog 動作

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

加入和編輯 VMware 動作

加入和編輯網頁警報動作

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

使用 WinPopup 動作