共用方式為


Configuration Manager動作 XML

每個Configuration Manager動作都是由 ActionDescription XML 專案所定義,該元素會定義動作類型,以及Configuration Manager主控台用來顯示動作的其他資訊。 元素 ActionDescription 具有各種子專案,可提供動作類型特定的資訊,以及在顯示動作之前進行的條件式測試。

下列 XML 範例描述執行命令提示字元、建立.txt檔案,並在記事本中開啟該.txt檔案的動作。 專案 ActionDescriptionClass 屬性代表可執行檔動作 Executable ,而 元素同時提供可執行檔的路徑和要傳遞至該可執行檔的參數。元素 ShowOn 會指示主控台在操作功能表和功能區功能表的預設主控制項索引標籤上,都提供此動作。

<ActionDescription Class="Executable" DisplayName="ExecutableActionName" Description="ExecutableActionDescription">  <ShowOn>    <string>DefaultHomeTab</string>    <string>ContextMenu</string>  </ShowOn>  <ResourceAssembly>    <Assembly>UIExtensionsDemo.dll</Assembly>    <Type>UIExtensionsDemo.Resources.resources</Type>  </ResourceAssembly>  <ImagesDescription>    <ResourceAssembly>      <Assembly>UIExtensionsDemo.dll</Assembly>      <Type>UIExtensionsDemo.Resources.resources</Type>    </ResourceAssembly>    <ImageResourceName>ActionIcon</ImageResourceName>  </ImagesDescription>  <Executable>    <FilePath>cmd</FilePath>    <Parameters>/C "echo ##SUB:__RELPATH## > %temp%\relpath.txt & notepad %temp%\relpath.txt"</Parameters>  </Executable></ActionDescription>  

Configuration Manager主控台使用的預設動作會定義在位於 %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ConsoleRoot\ 資料夾的 XML 檔案中。 自訂動作的 XML 檔案可以放在%ProgramFiles%\Microsoft 端點管理員\AdminConsole\XmlStorage\Extensions\Actions 資料夾的適當Configuration Manager主控台節點下。 Configuration Manager主控台節點是由名為 的資料夾所識別,該資料夾具有Configuration Manager主控台資料夾的 GUID。

以下是專案的一般 ActionDescription 屬性:

屬性 描述
ActionVerb 指出動作是否與標準動作相關聯。
Class 動作類型,例如 ShowDialog。
DisplayName 操作功能表中顯示的文字。
MnemonicDisplayName 助記顯示名稱。
描述 動作描述。
ImageDescription 動作圖示的相關資訊。
SelectionMode 決定顯示動作的時機,如下所示:

單 (預設) 。 只有當選取集包含單一專案時,才會顯示動作。

多個。 當選取集包含多個專案時,就會顯示動作。

兩者。 選取一或多個專案時,會顯示動作。

如需屬性的完整清單,請參閱 ActionDescription

任何指定的動作類型都有一些子專案。

另請參閱

關於Configuration Manager主控台動作Configuration Manager AssemblyType 動作
Configuration Manager條件式動作
Configuration Manager可執行檔動作
Configuration Manager群組動作
Configuration Manager報表動作
Configuration Manager ShowDialog 動作
如何建立Configuration Manager動作
如何尋找Configuration Manager節點 GUID