action exécutable Configuration Manager
Dans Configuration Manager, l’action exécutable exécute un programme ou ouvre un fichier à l’aide du programme inscrit auprès de Windows pour ce type de fichier.
Les attributs et éléments suivants sont spécifiques à une action qui exécute un programme :
L’attribut
ActionDescription
d’élémentClass
est défini surExecutable
.L’élément
Executable
est parentFilePath``,
du chemin d’accès au programme et desParameters
paramètres passés à l’exécutable.
Exemple de fichier XML d’action exécutable
<ActionDescription Class="Executable" DisplayName="Test Action (execute)" MnemonicDisplayName="A test item" Description="A test item Description">
<ShowOn>
<string>DefaultHomeTab</string>
<string>ContextMenu</string>
</ShowOn>
<!--<ResourceAssembly>
<Assembly>Microsoft.ConfigurationManagement.dll</Assembly>
<Type>Microsoft.ConfigurationManagement.AdminConsole.Properties.Resources.resources</Type>
</ResourceAssembly>-->
<!--<ImagesDescription>
<ExternalImage>
<Assembly>AdminUI.Package.dll</Assembly>
<Type>Microsoft.ConfigurationManagement.AdminConsole.Package.SmsPackageUtils</Type>
<Method>ShowPackageLockedIcon</Method>
</ExternalImage>
<ResourceAssembly>
<Assembly>AdminUI.UIResources.dll</Assembly>
<Type>Microsoft.ConfigurationManagement.AdminConsole.UIResources.Properties.Resources.resources</Type>
</ResourceAssembly>
<ImageResourceName>New</ImageResourceName>
</ImagesDescription>-->
<!--<ImagesDescription AliasProperty="OwnedByThisSite">
<ResourceAssembly>
<Assembly>AdminUI.UIResources.dll</Assembly>
<Type>Microsoft.ConfigurationManagement.AdminConsole.UIResources.Properties.Resources.resources</Type>
</ResourceAssembly>
<AliasResourceAssembly>
<Assembly>AdminUI.UIResources.dll</Assembly>
<Type>Microsoft.ConfigurationManagement.AdminConsole.UIResources.SMS_Collection-OwnedByThisSite.resources</Type>
</AliasResourceAssembly>
<ImageResourceName>CollectionsIcon</ImageResourceName>
</ImagesDescription>-->
<!--<ActionStateAssembly>
<Assembly>AdminUI.Report.dll</Assembly>
<Type>Microsoft.ConfigurationManagement.AdminConsole.Report.ReportsUtilityClass</Type>
<Method>EnableReportMenu</Method>
-->
<!--Method signature: public static bool EnableMenu(object sender, ScopeNode scopeNode, ActionDescription action, ResultObjectBase resultObject)-->
<!--
</ActionStateAssembly>-->
<!--<InstancePermissions>
<SecurityFlagsDetailDescription BitName="Delete" BitValue="4" DependsOn="1" />
</InstancePermissions>-->
<!--<MatchPattern>[^1]</MatchPattern>
<MatchValueToTest>##SUB:Order##</MatchValueToTest>-->
<Executable>
<FilePath>https://go.microsoft.com/fwlink/?LinkId=67307</FilePath>
</Executable>
</ActionDescription>
D’autres éléments et attributs sont documentés dans ActionDescription.
Voir aussi
actions Configuration Manager
Guide pratique pour créer une action Configuration Manager
Guide pratique pour rechercher un GUID de nœud Configuration Manager