Partilhar via


Ação executável do gestor de configuração

No Gestor de Configuração, a ação executável executa um programa ou abre um ficheiro utilizando o programa registado com Windows para esse tipo de ficheiro.

Os seguintes atributos e elementos são específicos de uma ação que executa um programa:

  • O ActionDescription atributo do elemento é definido para Class Executable .

  • O Executable elemento é o pai do caminho para o FilePath``, programa, e Parameters para, os parâmetros passados para o executável.

Amostra de ação executável XML

<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>  

Outros elementos e atributos estão documentados na Descrição do Ação.

Consulte também

Ações de gestor de configuração
Como criar uma ação de gestor de configuração
Como encontrar um nó de gestor de configuração GUID