Утилита sc – контролируем сервисы Windows из командной строки
Метки: Windows | администрирование Windows
Четверг, 2 июля 2009 г.
Просмотров: 18880
Подписаться на комментарии по RSS
SC - это простая утилита командной строки, с помощью которой вы можете взаимодействовать, управлять или опрашивать диспетчер управления службами в Windows. SC работает под системами Windows XP, Windows Vista, Windows 7, Windows Server 2003/2008. “SC” может запрашивать подробную информацию о состоянии службы, запускать, останавливать или настраивать службы. Поэтому в отличие от графического интерфейса Диспетчера управления службами (services.msc) данная утилита является идеальным средством для использования в скриптах.
В этом простейшем примере мы получим информацию о службах и их конфигурации.
Выполните из командной строки следующую команду:
C:\Windows\system32>sc query
Вы должны получить детальный перечень всех служб включая имя службы (например: BITS), Отображаемое имя службы (Background Intelligent Transfer Service), типа запуска службы и текущее состояние.
Для пагинации вывода используйте команду:
C:\Windows\system32>sc query | more
Для копирования вывода в буфер сделайте так:
C:\Windows\system32>sc query | clip
Если вы знаете имя определенной службы, вы можете запросить информацию только по ней:
C:\Windows\system32>sc query BthServ
SERVICE_NAME: BthServ
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0×0)
SERVICE_EXIT_CODE : 0 (0×0)
CHECKPOINT : 0×0
WAIT_HINT : 0×0
Так же можно запустить или остановить службу:
C:\Windows\system32>sc stop BthServ
SERVICE_NAME: BthServ
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 3 STOP_PENDING
(STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0×0)
SERVICE_EXIT_CODE : 0 (0×0)
CHECKPOINT : 0×0
WAIT_HINT : 0×0
C:\Windows\system32>sc start BthServ
SERVICE_NAME: BthServ
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 2 START_PENDING
(NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0×0)
SERVICE_EXIT_CODE : 0 (0×0)
CHECKPOINT : 0×0
WAIT_HINT : 0×7d0
PID : 384
FLAGS :
И наконец для получения полного списка доступных опций, запросите помощь:
C:\Windows\system32>sc ?
Постовой
Обычно если мне требуется печать баннеров, я обращаюсь в студию печати "Полный Принтец": печать баннеров
Еще записи по теме
- Настраиваем Windows Remote Desktop в командной строке
- Удаление ПО на компьютерах локальной сети с помощью WMIC
- Подключаемся и отключаемя к Wi-Fi сети, используя Netsh
- Как отключить chkdsk во время загрузки Vista
- Как создать и использовать диск сброса пароля в Windows Vista
- Отключении отчета об ошибках в Windows 7, XP, Vista
- XP, Vista, Windows 7: Создания ярлыка для блокировки экрана
Комментариев: 3
пагинация - это звучит...
Классно...огромное спасибо за материал. Очень удобно адмнить Windows через Ubuntu 10.04 )
И я хочу тут написать какую-то хуету