Как удаленно перезапустить службу windows

Как перезапустить службу на удаленном компьютере в Windows?

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

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

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

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

  • Пуск/Выполнить. Введите “mmc”.
  • Файл/Добавить/удалить оснастку… Нажмите “Добавить…”
  • Найдите “Услуги” и нажмите “Добавить”
  • Выберите “Другой компьютер:” и введите имя хоста/IP-адрес удаленной машины. Нажмите “Готово”, “Закрыть” и т.д.

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

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

Используя командную строку, вы можете сделать это:

Я предлагаю вам взглянуть на RSHD

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

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

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

Открыть приглашение dos
Тип telnet yourmachineip/name
Вход в систему
тип net start & serviceName * например. w3svc

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

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

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

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

Щелкните правой кнопкой мыши имя компьютера и выберите “Подключиться к удаленному компьютеру”

Читайте также:  0x8007232b активация windows 10 как исправить

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

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

Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow.

Закрыт 7 лет назад .

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

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

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

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

  1. Пуск / Выполнить. Наберите «mmc».
  2. Файл / Добавить / Удалить оснастку . Нажмите «Добавить . «
  3. Найдите «Услуги» и нажмите «Добавить».
  4. Выберите «Другой компьютер:» и введите имя хоста / IP-адрес удаленного компьютера. Нажмите Finish, Close и т. Д.

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

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

Используя командную строку, вы можете сделать это:

Предлагаю вам взглянуть на RSHD

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

Что ж, если у вас есть Visual Studio (я знаю, что это в 2005 году, хотя не уверен в более ранних версиях), вы можете добавить удаленный компьютер в свой тег «Server Explorer». На этом этапе у вас будет доступ к СЛУЖБАМ, которые запущены или могут быть запущены с этой машины (а также журналам событий, очередям и парочке других интересных вещей).

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

Откройте приглашение DOS
Введите telnet yourmachineip / name
Войдите в систему,
введите net start и serviceName * например, w3svc

Это запустит IIS, или вы можете использовать net stop, чтобы остановить службу.

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

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

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

Щелкните правой кнопкой мыши имя своего компьютера и выберите «Подключиться к удаленному компьютеру».

Читайте также:  Как работать с ядром линукс

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

Удаленный перезапуск службы Windows

В этой небольшой статье будет рассмотрено как можно быстро организовать автоматический или ручной (это уже кому как нравится или по потребности) локальный или удаленный перезапуск службы Windows. К слову, этот способ можно также использовать для удаленного запуска программ Windows независимо от их предназначения. Почему может понадобиться запуск программы на удаленном компьютере или зачем он — удаленный запуск?

Работа одного из серверов компании построена таким образом, что при выполнении определенной задачи, на компьютер администратора с помощью команды net send отправляется информационное сообщение, например «Пришла почта!».

Ситуация, которая может возникнуть, а вместе с ней появиться и необходимость в удаленном перезапуске службы — Мессенджер сервера (служба сообщений, имеющая имя в системе Messenger) иногда зависает. В этом случае сообщение не будет отправлено на сетевую машину. Не всегда есть возможность подойти к серверу, чтобы сделать все вручную. Да и нужно ли? (Хотя иногда администратору приходится побегать и понадобиться купить дешевую обувь в Москве). Но мы пойдем другим путем.

Удаленный перезапуск службы Messenger

Все можно сделать, не вставая из-за своего рабочего места. Для работы будем использовать небольшую программу из пакета системных утилит Марка Руссиновича — PsExec

Небольшое описание с technet.microsoft.com
PsExec — описание

Скачать весь пакет утилит, среди которых и PsExec.exe можно по адресу http://download.sysinternals.com/files/PSTools.zip

Таким образом, эта небольшая программа обладает замечательными возможностями, и просто должна иметь место (ИМХО) среди инструментов системного администратора.

На удаленной машине (сервере) создается батник перезапуска службы следующего содержания

Как удаленно перезапустить службу windows

Общие обсуждения

С Машины W7(доменная) в cmd выполняю команду на машину не доменную , учетка прописана :

>psservice.exe \\info-pc -u Администратор -p Пароль restart HASP Loader

PsService v2.24 — Service information and configuration utility
Copyright (C) 2001-2010 Mark Russinovich
Sysinternals — www.sysinternals.com

Unable to access Service Control Manager on \\info-pc:
╬Єърчрэю т фюёЄєях.

на другой машине :

C:\Users\misha.SIBPROEKT>psservice.exe \\konekt -u admin -p ПАРОЛЬ restart HASP Loader

PsService v2.24 — Service information and configuration utility
Copyright (C) 2001-2010 Mark Russinovich
Sysinternals — www.sysinternals.com

Unable to connect to \\konekt:
┬їюф т ёшёЄхьє эх яЁюшчтхфхэ: т√сЁрээ√щ Ёхцшь тїюфр фы фрээюую яюы№чютрЄхы эр ¤Єюь ъюья№■ЄхЁх эх яЁхфєёьюЄЁхэ.

Также на удаленном компьютере у вас должен быть аккаунт с административными правами — чтобы вы смогли останавливать и запускать службы.-ТОЕСТЬ МОЯ УЧЕТКА ДОЛЖНА БЫТЬ ?

Я так понимаю — Не удается получить доступ диспетчер управления службами

Читайте также:  Windows 10 принтер недопустимые аргументы

Почему не перазагружается служба , хотя хотя службы запущены?

и как cmd руссифицировать заодно ( Control Panel в Regional Setting везде Russia/Russian ) ?

windows server 2008R2 standart AD+DNS+DHCP , клиенты W7 pro , Контроллер домена-Один —-> Заранее благодарен !

Заметки Лёвика

web программирование, администрирование и всякая всячина, которая может оказаться полезной

windows — удаленная перезагрузка компьютера или перезапуск службы

В случае, когда требуется удаленно перезагрузить комьпютер, или перезапустить службу на удаленном компьютере можно воспользоваться средствами командной строки — это как раз тот случай, когда удаленное управление компьютером не требуется

Удаленная перезагрузка компьютера Windows
shutdown -r -f -m \\IP_OR_NAME -t 5

Удаленный перезапуск служб windows
Стандартная утилита windows для управления службами — sc. Команды на перезапуск нету — делаем выкл/вкл:

sc \\IP_OR_NAME stop service_name
sc \\IP_OR_NAME start service_name

или psservice из пакета PsTools

Перезапуск локальных служб
net stop service_name
net start service_name

Перезапуск iis-server
iisreset

Подробная помощь по утилитам:
shutdown /?
sc /?
hh ntcmds.chm::/sc.htm

PSTools — набор полезных утилит для администрирования локальных и удаленных систем под управлением Windows.

Использование: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\ ]
[-t xx] [-c “комментарий”] [-d up:xx:yy]

Без аргументов Вывод справки по использованию (как и -?)
-i Отображение интерфейса, д.быть первым параметром
-l Выход (не совместим с параметром -m)
-s Завершение работы компьютера
-r Перезагрузка компьютера
-a Прекращение завершения работы системы
-m \\ Удаленный компьютер, на котором выполняется действие
-t xx Таймаут завершения работы — xx сек.
-c “comment” Комментарий (не более 127 знаков)
-f Принудительное завершение приложений без предварительного предупреждения
-d [u][p]:xx:yy Код причины завершения работы
u — пользовательский код
p — код запланированного завершения
xx — основной код причины (1 — 255)
yy — дополнительный код причины (1 — 65535)

Опубликовано Суббота, Март 27, 2010 в 22:35 в следующих категориях: Без рубрики. Вы можете подписаться на комментарии к этому сообщению через RSS 2.0. Вы можете добавить комментарий, или trackback со своего сайта.

Автор будет признателен, если Вы поделитесь ссылкой на статью, которая Вам помогла:
BB-код (для вставки на форум)

html-код (для вставки в ЖЖ, WP, blogger и на страницы сайта)

ссылка (для отправки по почте)

Комментарии (2) к записи “windows — удаленная перезагрузка компьютера или перезапуск службы”

Levik…

[…] something about levik[…]…
levik.blogger.com

Так а по подробнее пожалуйста про удалённый компьютер.
При попытке перезагрузить удалённую машину выдаёт “отказано в доступе”
Как авторизироваться на удалённой машине для выполнения перезагрузки?

Оцените статью