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?

124
demandé sur Josh Kodroff 2008-10-09 19:32:35

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>
191
répondu Vinko Vrsalovic 2008-10-09 15:52:04

vous pouvez utiliser mmc:

  1. Démarrer / Exécuter. Tapez "mmc".
  2. Fichier / Ajouter/Supprimer un composant logiciel Enfichable... Cliquez Sur " Ajouter..."
  3. trouver" Services "et cliquez sur "Ajouter"
  4. 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.

38
répondu Ryan Duffield 2008-10-09 15:39:14

vous pouvez utiliser System Internals PSEXEC commande pour exécuter à distance un NET stop yourservice , puis net start yourservice

9
répondu Philibert Perusse 2008-10-09 15:39:15

en utilisant la ligne de commande, vous pouvez faire ceci:

AT \computername time "NET STOP servicename"
AT \computername time "NET START servicename"
7
répondu Andrew Moore 2008-10-09 15:52:32

je vous suggère de jeter un oeil à RSHD

Vous n'avez pas besoin de s'embêter pour un client, Windows propose par défaut.

1
répondu tafa 2008-10-09 15:39:18

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).

0
répondu Stephen Wrighton 2008-10-09 15:37:36

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.

0
répondu alexmac 2008-10-09 15:37:37

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.

0
répondu 2008-10-09 18:32:28