Могу ли я (как я) удаленно запускать и останавливать службу Windows, работающую на другом сервере, из командной строки?
Мой сервер работает под управлением Windows Server 2003.
Конечно. Если вы вошли в систему с учетной записью с правами «Администратор» на удаленном сервере, просто выполните:
sc \\remote-server stop service-name
и
sc \\remote-server start service-name
В sc
Команда выполняется асинхронно с диспетчером управления службами, поэтому вы можете запросить службу с помощью приведенной ниже команды, чтобы убедиться, что она действительно остановлена, прежде чем вы попытаетесь запустить ее снова:
sc \\remote-server query service-name