Comment redémarrer un service sur une machine distante dans Windows? [fermé]
parfois, pendant le débogage, je dois redémarrer un service sur une machine distante. Actuellement, je le fais via un bureau distant. Comment peut-il être fait à partir de la ligne de commande sur ma machine locale?
8 réponses
vous pouvez utiliser la console de services, en cliquant sur le côté gauche, puis en sélectionnant l'option" Se connecter à un autre ordinateur " dans le menu Action.
Si vous souhaitez utiliser la ligne de commande, vous pouvez utiliser
sc \machine stop <service>
vous pouvez utiliser mmc:
- Démarrer / Exécuter. Tapez "mmc".
- Fichier / Ajouter/Supprimer un composant logiciel Enfichable... Cliquez Sur " Ajouter..."
- trouver" Services "et cliquez sur "Ajouter"
- sélectionnez "un autre ordinateur:" et tapez le nom d'hôte / l'adresse IP de la machine distante. Cliquez sur Terminer,Fermer, etc.
à ce moment-là, vous serez en mesure de gérer les services comme s'ils étaient sur votre machine locale.
vous pouvez utiliser System Internals PSEXEC commande pour exécuter à distance un NET stop yourservice , puis net start yourservice
en utilisant la ligne de commande, vous pouvez faire ceci:
AT \computername time "NET STOP servicename"
AT \computername time "NET START servicename"
Eh bien, si vous avez Visual Studio (je sais que c'est en 2005, mais pas sûr des versions précédentes), vous pouvez ajouter la machine distante à votre étiquette "Server Explorer". À ce moment-là, vous aurez accès aux SERVICES qui sont en cours d'exécution, ou qui peuvent être exécutés, à partir de cette machine (ainsi que les journaux d'événements, les files d'attente, et quelques autres choses intéressantes).
une façon serait d'activer telnet server sur le machine que vous voulez contrôler les services sur (Ajouter / Supprimer des composants windows)
Ouvrir l'invite de commandes dos
Tapez telnet yourmachineip/nom de
Connexion
type net start &serviceName * e.g. w3svc
ce service démarre IIS ou vous pouvez utiliser net stop pour arrêter un service.
selon votre configuration, vous devez trouver un moyen de sécuriser la connexion telnet car je pense qu'elle n'est pas cryptée.
plusieurs bonnes solutions ici. Si vous êtes toujours sur Win2K et que vous ne pouvez rien installer sur l'ordinateur distant, cela fonctionne aussi:
ouvrir la Console de gestion de L'ordinateur (clic droit sur mon ordinateur, choisir Gérer; ouvrir à partir des outils administratifs dans le Menu Démarrer; ou ouvrir à partir du MMC En utilisant le snap-in).
faites un clic droit sur le nom de votre ordinateur et choisissez "Se connecter à un ordinateur distant"
mettre le nom de l'ordinateur et justificatifs d'identité et vous avez un accès complet à de nombreuses fonctions d'administration, y compris le panneau de contrôle des services.