Om Configuration Manager anpassade åtgärder

Du kan skapa anpassade åtgärder som kan användas med befintliga Configuration Manager åtgärder.

Anpassade åtgärder är kommandoradsåtgärder som anropar ett program. Programmet kan vara en process, ett skript eller andra kommandon som du anger i en MOF-filbeskrivning (Managed Object Format).

Mer information finns i Om Configuration Manager anpassade åtgärdsklientprogram.

Om du vill tillåta användare att konfigurera din anpassade åtgärd kan du skapa en anpassad åtgärdskontroll som integreras i aktivitetssekvensredigeraren.

Följande steg krävs för att skapa en anpassad åtgärdskontroll.

Skapa den anpassade åtgärdskontrollen

Om du vill skapa en anpassad åtgärdskontroll använder du Visual Studio 2005 för att skapa en Windows-kontroll som implementerar två klasser.

Kontrollen som visas i aktivitetssekvensredigeraren är den första klassen, som härleds från klassen SMSOsdEditorPageControl . I den här klassen definierar du användargränssnittet och dataöverföringen till och från åtgärden. När en anpassad åtgärd skapas gör kontrollens PropertyManager den anpassade åtgärdens egenskaper tillgängliga för användning. Det här är de egenskaper som definieras i MOF-filen för den anpassade åtgärden.

Den andra klassen implementerar alternativkontrollen och härleds från klassen TaskSequenceOptionControl .

Mer information om hur du skapar en anpassad kontroll i Visual Studio finns i Skapa en Configuration Manager anpassad åtgärdskontroll.

Obs!

Configuration Manager SDK-exemplet CustomTasksequenceAction visar hur du skapar en anpassad aktivitetssekvensåtgärdskontroll och MOF.

Stödhjälp

Du kan inte integrera kontrollens hjälp med stöd för Configuration Manager konsol F1-nyckelhjälp. Om en användare trycker på F1 i kontrollen gör kontrollen ingenting. Du kan dock implementera hjälp i din kontroll med hjälp av en valfri mekanism för att öppna .chm-hjälpfilen. Du kan till exempel lägga till en hjälpknapp som öppnar .chm-hjälpfilen.

Skapa MOF-filen för anpassad åtgärd

Varje Configuration Manager åtgärd definieras i MOF-filen för aktivitetssekvensprovidern _tasksequenceprovider.mof. En anpassad åtgärd utökar MOF-filen med en beskrivning för den anpassade åtgärdsklassen. Du bör skapa en beskrivning av din anpassade åtgärd i en separat MOF-fil.

Mer information finns i Om MOF-filen för Configuration Manager anpassad åtgärd och Hur du skapar en MOF-fil för en Configuration Manager anpassad åtgärd.

Distribuera sammansättningen för anpassad åtgärdskontroll

När den anpassade åtgärdskontrollsammansättningen har skapats måste den kopieras till samma katalog som Adminui.tasksequenceeditor.dll. Den här katalogen finns vanligtvis i %ProgramFiles%\Microsoft Configuration Manager\AdminUI\bin.

Använda den anpassade åtgärdskontrollen

Om du vill använda den anpassade åtgärden skapar och redigerar du en aktivitetssekvens i Configuration Manager-konsolen. Om du klickar på Lägg till visas en lista med kategorier, så bör du se den anpassade åtgärden i den kategori som du angav i MOF-filen för den anpassade åtgärden.

När du har valt den visas kontrollen som du har skapat. Åtgärden fungerar som standardåtgärderna för Configuration Manager. Du kan lägga till villkor i åtgärden och du kan flytta åtgärden i aktivitetssekvensen.

Mer information finns i Använda en Configuration Manager anpassad åtgärd.