Como posso reiniciar um serviço em uma máquina remota no Windows? [fechado]

Às vezes, durante a depuração, tenho de reiniciar um serviço numa máquina remota. Atualmente, estou fazendo isso via Desktop remoto. Como pode ser feito a partir da linha de comando na minha máquina local?

Author: Josh Kodroff, 2008-10-09

8 answers

Pode usar a consola de serviços, carregando no lado esquerdo e seleccionando a opção "Ligar a outro computador" no menu Acção.

Se desejar utilizar apenas a linha de comandos, pode utilizar

sc \\machine stop <service>
 191
Author: Vinko Vrsalovic, 2008-10-09 15:52:04

Pode usar o mmc:

  1. Iniciar / Executar. Tipo "mmc".
  2. ficheiro / Adicionar / Remover Snap-in... Carregue Em " Adicionar..."
  3. Encontre "serviços" e carregue em "Adicionar"
  4. seleccione "Outro Computador:" e digite o nome da máquina / endereço IP da máquina remota. Clique em Terminar, Fechar, etc.
Nessa altura, poderá gerir os serviços como se estivessem na sua máquina local.
 38
Author: Ryan Duffield, 2008-10-09 15:39:14

Você pode usar configurações Internas do Sistema PSEXEC comando para executar remotamente um net stop yourservice, então net start yourservice

 9
Author: Philibert Perusse, 2008-10-09 15:39:15

Usando a linha de comandos, pode fazer isto:

AT \\computername time "NET STOP servicename"
AT \\computername time "NET START servicename"
 7
Author: Andrew Moore, 2008-10-09 15:52:32
Sugiro que dê uma vista de olhos à RSHD.

Não precisa de se preocupar com um cliente, O Windows tem-no por omissão.

 1
Author: tafa, 2008-10-09 15:39:18

Bem, se você tem Visual Studio (eu sei que é em 2005, Mas Não tenho certeza sobre versões anteriores), você pode adicionar a máquina remota ao seu tag "Server Explorer". Nesse ponto, você terá acesso aos serviços que estão funcionando, ou podem ser executados, a partir dessa máquina (bem como logs de eventos, filas, e algumas outras coisas interessantes).

 0
Author: Stephen Wrighton, 2008-10-09 15:37:36

Uma maneira seria activar o servidor de telnet na máquina em que deseja controlar os Serviços (Adicionar/Remover os componentes do windows)

Abrir prompt dos
Type telnet yourmachineip / name
Registar
type net start &serviceName * e.g. w3svc

Isto vai iniciar o IIS ou pode usar a paragem líquida para parar um serviço.

Dependendo da sua configuração, tem de ver uma forma de garantir a ligação à telnet, pois penso que não está encriptada.

 0
Author: alexmac, 2008-10-09 15:37:37
Há aqui várias boas soluções. Se você ainda está no Win2K e não pode instalar nada no computador remoto, isso também funciona:

Abra a consola de gestão do computador (carregue com o botão direito do rato no Meu Computador, escolha gerir; abra a partir das Ferramentas Administrativas no Menu inicial; ou abra a partir do MMC usando o snap-in).

Carregue com o botão direito no nome do seu computador e escolha "Ligar ao computador remoto"

Põe o nome e as credenciais do computador e tens acesso total a muitos administradores. funções, incluindo o painel de controlo dos serviços.
 0
Author: , 2008-10-09 18:32:28