Utilisation du modèle d'application SCCM 2012 pour installer PsExec

Je fais beaucoup de tests avec PsExec parce que j'ai besoin de cet outil pour simuler exactement comment System Center 2012 Configuration Manager (CM12) et CM07 installent/exécutent des applications. Récemment, alors que je faisais des tests, j'avais besoin d'exécuter PsExec sur l'un de mes nouveaux serveurs, mais j'ai remarqué qu'il n'était pas installé. Pour installer PsExec, je voulais utiliser le modèle d'application de CM12, mais PsExec n'a PAS de fichier MSI à installer. Il a simplement un fichier .exe dans un fichier zip. Au lieu d'un fichier MSI, j'ai créé une application d'installation de script pour PsExec.

Si jamais vous vous trouvez dans une situation similaire, suivez ces étapes :

Tout d'abord, créez une clé de registre à utiliser avec votre méthode de détection.

[HKEY_LOCAL_MACHINESOFTWAREEnhansoftOutils]
« PSExec » = « Installé »

Créez ensuite un fichier batch pour installer PsExec et placez-le avec les fichiers source décompressés.

copier %~dps0*.* %windir%system32
regedit /s psexec.reg
regedit /s ES_Flag.reg

Maintenant, dans la console CM12, cliquez sur le bouton Créer une application dans le nœud Bibliothèque de logiciels.

Modèle d'application - Spécifiez manuellement les informations sur l'application

Sélectionnez l'option "Spécifier manuellement les informations de l'application". Cliquez sur Suivant.

Modèle d'application - Informations générales

Remplissez les détails de votre candidature et cliquez sur Suivant.

Modèle d'application - Catalogue d'applications

Remplissez les détails dans cette boîte de dialogue, puis cliquez sur Suivant.

Modèle d'application - Programme d'installation de scripts

Sélectionnez Script Installer, puis cliquez sur Suivant.

Modèle d'application - Types de déploiement

Cliquez sur Ajouter…

Modèle d'application - Contenu

Entrez l'emplacement source et les informations du fichier batch, puis cliquez sur Suivant.

Modèle d'application - Méthode de détection

Cliquez sur Ajouter une clause….

Modèle d'application - Règle de détection

Modifiez le Type de paramètre sur Registre et sélectionnez la clé de registre. Dans mon cas, afin de tester toutes les fonctionnalités, j'ai également activé "Ce paramètre de registre doit satisfaire à la règle suivante pour indiquer la présence de cette application", et utilisé "Égal à" avec Opérateur et tapé "Installé" pour Valeur. Ensuite, cliquez sur OK puis cliquez sur Suivant.

Installer PsExec - Modèle d'application - Expérience utilisateur

Modifiez les options selon vos besoins et cliquez sur Résumé.

Installer PsExec - Modèle d'application - Résumé

Cliquez sur Suivant.

Installer PsExec - Modèle d'application - Types de déploiement-Résumé

Cliquez sur Résumé.

Installer PsExec - Modèle d'application - Confirmer les paramètres

Cliquez sur Suivant puis sur Fermer.

C'est tout ce qu'il y a à faire et PsExec devrait s'installer sous peu. Traitez ce script d'application comme vous le feriez pour tout autre déploiement d'application. J'ai attribué cela à mon Tous les clients de bureau et serveur collection.

Ensuite, j'ai commencé à réfléchir à la façon dont cette application d'installation de script pourrait être utilisée autrement, par exemple avec BgInfo !

Si vous avez des questions sur cet article de blog, n'hésitez pas à laisser une note dans la section commentaires ci-dessous. Ou, vous pouvez envoyer un e-mail à Parler technique ou contactez-moi sur Twitter @GarthMJ.

Découvrez comment Right Click Tools change la façon dont les systèmes sont gérés.

Augmentez immédiatement votre productivité grâce à notre version Community Edition limitée et gratuite.

Commencez dès aujourd'hui avec Right Click Tools :

Assistance

  • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.

Contact

  • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.

En soumettant ce formulaire, vous comprenez que Recast Software peut traiter vos données comme décrit dans le Recast Software Politique de confidentialité.

fr_FRFrench