Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Puoi creare azioni personalizzate che possono essere usate con le azioni di Configuration Manager esistenti.
Le azioni personalizzate sono azioni della riga di comando che richiamano un'applicazione. L'applicazione può essere un processo, uno script o altri comandi specificati in una descrizione di file MOF (Managed Object Format).
Per altre informazioni, vedere Informazioni sulle applicazioni client di azioni personalizzate di Configuration Manager.
Per consentire agli utenti di configurare l'azione personalizzata, è possibile creare un controllo azione personalizzato che si integra nell'Editor sequenza di attività.
La creazione di un controllo azione personalizzato richiede i passaggi seguenti.
Creazione del controllo azione personalizzato
Per creare un controllo azione personalizzato, utilizzare Visual Studio 2005 per creare un controllo Windows che implementa due classi.
Il controllo visualizzato nell'Editor sequenza di attività è la prima classe, che deriva dalla classe SMSOsdEditorPageControl . In questa classe definirete l'interfaccia utente e il trasferimento dei dati da e verso l'azione. Quando viene creata un'azione personalizzata, il PropertyManager del controllo rende disponibili per l'uso le proprietà dell'azione personalizzata. Queste sono le proprietà definite nel file MOF dell'azione personalizzata.
La seconda classe implementa il controllo delle opzioni e deriva dalla classe TaskSequenceOptionControl .
Per altre informazioni sulla creazione di un controllo personalizzato in Visual Studio, vedere Come creare un controllo azione personalizzato di Configuration Manager.
Nota
L'esempio di SDK di Configuration Manager CustomTasksequenceAction mostra come creare un controllo azione e un MOF personalizzati per la sequenza di attività.
Guida di supporto
Non è possibile integrare la Guida del controllo con il supporto della Guida tasto F1 della console di Configuration Manager. Se un utente preme F1 nel controllo, il controllo non esegue alcuna operazione. Tuttavia, è possibile implementare la Guida nel controllo usando un meccanismo di propria scelta per aprire il file CHM della Guida. Ad esempio, è possibile aggiungere un pulsante Guida per aprire il file CHM della Guida.
Creazione del file MOF dell'azione personalizzata
Ogni azione Configuration Manager è definita nel file MOF del provider della sequenza di attività, _tasksequenceprovider.mof. Un'azione personalizzata estende questo file MOF con una descrizione per la classe di azione personalizzata. È consigliabile creare la descrizione dell'azione personalizzata in un file MOF separato.
Per altre informazioni, vedere Informazioni sul file MOF dell'azione personalizzata di Configuration Manager e su come creare un file MOF per un'azione personalizzata di Configuration Manager.
Distribuzione dell'assembly del controllo azione personalizzato
Dopo aver creato l'assembly del controllo dell'azione personalizzato, è necessario copiarlo nella stessa directory dell'Adminui.tasksequenceeditor.dll. In genere questa directory si trova in %ProgramFiles%\Microsoft Configuration Manager\AdminUI\bin.
Uso del controllo azione personalizzato
Per usare l'azione personalizzata, creare e modificare una sequenza di attività nella console di Configuration Manager. Facendo clic su Aggiungi viene visualizzato un elenco di categorie e l'azione personalizzata dovrebbe essere elencata nella categoria specificata nel file MOF dell'azione personalizzata.
Dopo averlo selezionato, verrà visualizzato il controllo creato. L'azione si comporta in modo analogo alle azioni predefinite di Configuration Manager. È possibile aggiungere condizioni all'azione e spostarla all'interno della sequenza di attività.
Per altre informazioni, vedere Come usare un'azione personalizzata di Configuration Manager.