Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vlastní akci pořadí úkolů, její vlastnosti a ovládací prvky uživatelského rozhraní definujete vytvořením souboru MOF (Managed Object Format), který popisuje třídu. Soubor MOF se pak zkompiluje pomocí Mofcomp.exe.
Další informace o souborech MOF vlastních akcí najdete v tématu O souboru MOF vlastní akce Configuration Manager.
Následující postup přidá deklaraci třídy pro vlastní akci, kterou jste vytvořili v části Vytvoření Configuration Manager ovládací prvek vlastní akce.
Informace o použití vlastní akce najdete v tématu Informace o Configuration Manager klientských aplikacích vlastních akcí.
Vytvoření souboru MOF pro vlastní akci
V Poznámkovém bloku vytvořte nový soubor.
Do souboru přidejte následující kód MOF.
#pragma autorecover #pragma namespace("\\\\.\\root") // SMS Root Storage instance of __Namespace { Name = "SMS"; }; #pragma namespace("\\\\.\\root\\SMS") // Configuration Manager database name for this computer. instance of __Namespace { Name = "site_REPLACESITECODE"; }; #pragma namespace("\\\\.\\root\\SMS\\site_REPLACESITECODE") #pragma classflags("forceupdate") [ CommandLine("smsswd.exe /run:%1 Application.exe /user:%2"), VariablePrefix("MyCustomActionPrefix"), ActionCategory("My Custom Action Category,7,1"), ActionName{"ConfigMgrTSAction.dll", "ConfigMgrTSAction.Properties.Resources", "ConfigMgrTSAction"}, ActionUI{"ConfigMgrTSAction.dll", "ConfigMgrTSAction","ConfigMgrTSActionControl", "ConfigureTSActionOptions"} ] class ConfigMgrTSActionControl : SMS_TaskSequence_Action { [TaskSequencePackage, CommandLineArg(1)] string PackageIDForApplicationExe; [Not_Null, CommandLineArg(2)] string User; [VariableName("CustomLocation")] string Location; };
Nahraďte
REPLACESITECODE
kódem lokality pro Configuration Manager web.Zvolte složku a uložte soubor jako typ
All Files
s názvem CustomAction.mof.Otevřete okno příkazového řádku, přejděte do složky, do které jste uložili Soubor CustomAction.mof, a zadejte následující:
mofcomp CustomAction.mof
Stisknutím klávesy ENTER zkompilujte soubor CustomAction.mof.
Ověřte, že se třída přidala do CIM Studia. Třída by měla být uvedená jako podřízená třída SMS_TaskSequence_Action.
Dokončete postup použití Configuration Manager vlastního ovládacího prvku akce.
Viz taky
Informace o Configuration Manager vlastních akcích
Informace o souboru MOF vlastní akce Configuration Manager
Vytvoření Configuration Manager vlastního ovládacího prvku akce
Informace o klientských aplikacích Configuration Manager vlastních akcí