Nouveau ! S'en suivra avec le temps de nouvelles publications ..
| |
Connexion / inscription Derniers messages
du forum ![]() |
Discussion consultée 524 fois 2 messages Contrôler les services windows
Contr%F4ler+les+services+windows
#1La_Brossele 27 octobre 2011 à 17h11 Salut ;
Pour les heureux possesseur d'un ordinateur employant le système windows, je propose d'expliquer succinctement comment prendre le contrôle manuel sur les services du système. "Les services" de windows sont une catégories de programmes et de fonctionnalités qui démarrent lors du démarrage global. Dans le genre, l'antivirus est souvent un ensemble de services automatiquement lancés. L'utilisateur moyen n'a pas besoin de savoir le pourquoi du comment, mais pour certaines circonstances savoir démarrer ou arrêter ces services peux être utile. J'ai également vu certains cas de programmes qui laissaient le service en place après avoir été désinstallé... Les services : Pour en obtenir la liste, il faut invoquer le panneau de gestion. Un raccourci se trouve dans les outils d'administration. On peux y accéder par la gestion de l'ordinateur, et aussi en connaissant son nom (services.msc). Voici l'aspect : On peux sélectionner un service, et en obtenir les propriétés. Ici le service bureau netmeeting. Il est possible de faire démarrer, arrêter, de manière automatique ou manuelle, et même de le désactiver depuis cette fenêtre des propriétés. Mais ce n'est pas rapide à obtenir... La console : Encore une fois on passe par un utilitaire de la console de commandes. Il s'agit de sc. Il est fournit en standard avec windows. Pour lancer la console de commande, exécutez simplement "cmd" pour obtenir la célèbre fenêtre noire. Les fonctions de sc : Ce programme nous permet de connaitre, manipuler et démarrer tous les services. Pour notre exemple, le bureau netmeeting, se nomme mnmsrvc. C'est indiqué sur la page de ses propriétés. Tapez dans la console puis validez : sc queryex mnmsrvc pour obtenir les informations complètes. Pour connaitre toutes ses fonctions, il suffit de taper : sc répondre n pour la question posée. Les fonctions qui nous intéresse au plus haut point sont : start stop delete Avec ces trois là on peux manipuler à notre guise un service déjà installé. "Mais il faut taper la commande dans la console ?" Non, nous allons en faire un mini script de commande ; pour windows cela se nomme un batch. Le batch : Il suffit de référencer les commandes à exécuter et windows les lance les unes après les autres. Pour rédiger un batch, il suffit de créer un nouveau fichier texte. De l'ouvrir pour y inscrire les commandes, une par ligne. De le renommer en appliquant l'extension .bat Tadaa ! Dans mon exemple je démarre juste le bureau netmeeting puis je ferme la console avec "exit". Conclusion : Pas de limite d'utilisation, mais il faut tout de même agir avec considération avec des outils tels que SC. Parmi les usages possibles, le fait de pouvoir démarrer à volonté un service à certains moment d'un simple double clic m'est utile. Accessoirement, un batch peut être lancé par les tâches planifiées...
#2helljole 27 octobre 2011 à 20h40 salut,
Intéressent, heureusement on ne peut pas stopper le service de l’antivirus si facilement. Si je ne me trompe pas pour la tempo il suffit de rajouter la ligne suivante dans votre fichier batch « @CHOICE /T:O,3 /N » Dans ce cas, vous obtiendrez une pause de 3 secondes. (L’arrêt ou la temporisation d’un service permet parfois l’exécution d’un programme récalcitrant) Contrôler les services windows
|