Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dans Configuration Manager, le fournisseur SMS et les technologies associées peuvent être programmés à l’aide des langages de programmation suivants.
Code managé
Le SDK Configuration Manager fournit les bibliothèques Microsoft .NET Framework permettant d’accéder au fournisseur SMS et d’étendre la console du Configuration Manager.
Remarque
Vous pouvez également utiliser l’espace de noms System.Management pour accéder au fournisseur SMS, mais cette approche n’est pas documentée dans le Kit de développement logiciel (SDK) Configuration Manager.
La programmation du fournisseur SMS avec du code managé a les exigences suivantes :
Serveur de site Configuration Manager installé
Microsoft.ConfigurationManagement.ManagementProvider .NET Framework assembly.
Microsoft Visual Studio
Microsoft .NET Framework version 4
.NET Framework
La version 4 de .NET Framework doit être installée sur l’ordinateur de développement et sur les ordinateurs sur lesquels vous souhaitez déployer votre application .NET Framework. Pour télécharger le package redistribuable de .NET Framework, consultez Télécharger .NET Framework. Il est également installé dans le cadre de Visual Studio.
Extension de l’interface utilisateur de la console du Configuration Manager
La programmation des extensions de console du Configuration Manager répond aux exigences suivantes :
Serveur de site Configuration Manager installé
Console Configuration Manager installée
Microsoft Visual Studio
Microsoft.ConfigurationManagement.ManagementProvider .NET Framework assembly.
Microsoft .NET Framework 4
Pour plus d’informations, consultez À propos des extensions de console.
Pour plus d’informations sur le déploiement des extensions de console du gestionnaire de Configuration Manager, consultez Déploiement de l’extension de console du gestionnaire de Configuration Manager
VBScript
Vous pouvez utiliser Windows Management Instrumentation (WMI) pour accéder au fournisseur SMS.
Les exemples de script sont fournis dans VBScript et utilisent WMI pour accéder à Configuration Manager. Pour plus d’informations, voir Vue d’ensemble des objets.
La programmation du fournisseur SMS avec VBScript répond aux exigences suivantes :
Serveur de site Configuration Manager installé
Environnement d’exécution de scripts WSH (Windows Script Host)
Pour plus d’informations sur l’écriture de scripts avec WMI, consultez Windows Management Instrumentation.
C++
Des exemples C++ sont fournis pour certaines technologies de Configuration Manager, où C++ est le langage de développement le plus approprié. Dans la plupart des cas, les développeurs C++ doivent utiliser les exemples VBScript comme guide. Pour plus d’informations sur l’utilisation de WMI avec C++, consultez Création d’une application WMI avec C++.
Autres langues
Pour les langages qui ne sont pas basés sur .NET Framework, utilisez les exemples VBScript comme point de départ pour accéder à Configuration Manager via WMI.
Importante
Pour plus d’informations sur les exigences générales relatives à Configuration Manager, voir Configurations prises en charge.
Voir aussi
Exigences de développement du client Configuration ManagerConfiguration Manager bibliothèques de Kit de développement logiciel (SDK) et Files d’en-tête