Configuration Manager動作 XML
每個Configuration Manager動作都是由 ActionDescription
XML 專案所定義,該元素會定義動作類型,以及Configuration Manager主控台用來顯示動作的其他資訊。 元素 ActionDescription
具有各種子專案,可提供動作類型特定的資訊,以及在顯示動作之前進行的條件式測試。
下列 XML 範例描述執行命令提示字元、建立.txt檔案,並在記事本中開啟該.txt檔案的動作。 專案 ActionDescription
Class
屬性代表可執行檔動作 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