Как перезапустить службу на удаленной машине в Windows? [закрытый]



иногда во время отладки мне нужно перезапустить службу на удаленной машине. В настоящее время я делаю это через удаленный рабочий стол. Как это можно сделать из командной строки на моем локальном компьютере?

721   8  

8 ответов:

вы можете использовать консоль служб, нажав на левой стороне, а затем выбрав опцию "подключиться к другому компьютеру" в меню действий.

Если вы хотите использовать только командную строку, вы можете использовать

sc \machine stop <service>

вы можете использовать mmc:

  1. Start / Run. Тип "mmc".
  2. File / Add/Remove Snap-in... нажать кнопку add..."
  3. найти " Услуги "и нажмите кнопку"Добавить"
  4. выберите "другой компьютер" и введите имя хоста / IP-адрес удаленной машины. Нажмите кнопку Готово, закрыть и т. д.

в этот момент Вы сможете управлять службами, как если бы они были на вашем локальном компьютере.

можно использовать Внутренние Системы PSEXEC команда для удаленного выполнения net stop yourservice, потом net start yourservice

С помощью командной строки, вы можете сделать это:

AT \computername time "NET STOP servicename"
AT \computername time "NET START servicename"

Я бы предложил вам взглянуть на RSHD

вам не нужно беспокоиться за клиента, Windows имеет его по умолчанию.

Ну, если у вас есть Visual Studio (я знаю, что это в 2005 году, но не уверен в более ранних версиях), вы можете добавить удаленную машину в свой тег "Server Explorer". В этот момент у вас будет доступ к службам, которые работают или могут быть запущены с этой машины (а также журналы событий, очереди и несколько других интересных вещей).

один из способов-включить сервер telnet на машине, на которой вы хотите управлять службами (добавить / удалить Компоненты windows)

открыть dos prompt
Введите telnet yourmachineip / name
Войдите в систему
введите net start & serviceName * например w3svc

это запустит IIS или вы можете использовать net stop для остановки службы.

в зависимости от вашей установки вам нужно посмотреть на способ обеспечения подключения telnet, как я думаю, его нешифрованный.

несколько хороших решений здесь. Если вы все еще находитесь на Win2K и не можете ничего установить на удаленном компьютере, это также работает:

Откройте консоль управления компьютером (щелкните правой кнопкой мыши Мой компьютер, выберите Управление; открыть из средств администрирования в меню Пуск; или открыть из MMC с помощью оснастки).

Правой Кнопкой Мыши на названии вашего компьютера и выберите "подключиться к удаленному компьютеру"

введите имя компьютера и учетные данные, и у вас есть полный доступ к многие функции администратора, включая панель управления службами.

Comments

    Ничего не найдено.