Читаем Windows Vista. Для профессионалов полностью

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

– Adapt – описывает работу устройства.

Параметр start= определяет способ запуска службы и может принимать следующие значения.

– Boot – служба запускается загрузчиком системы при инициализации ядра.

– System – запускается после инициализации ядра операционной системы.

– Auto – служба запускается автоматически после отображения окна приветствия (winlogon.ехе).

– Demand – запускается вручную программами, когда она им необходима. Данное значение используется по умолчанию.

– Disabled – служба отключена.

Параметр error= определяет действия при неудачной попытке запуска службы и может принимать следующие значения.

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

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

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

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

• Sc description <имя службы> <новая строка описания> – изменяет строку описания для данной службы.

• Sc failure <имя службы> reset= reboot= command= actions= – позволяет изменить поведение операционной системы в случае возникновения ошибки при запуске указанной в команде службы. Она поддерживает следующие значения своих параметров.

Параметр reset= определяет интервал работы службы без ошибок, по истечении которого счетчик ошибок сбрасывается в 0 (на основе счетчика ошибок определяются действия, выполняемые при ошибке).

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

Параметр actions= определяет действия (можно указать не больше трех), которые будет выполнять система при возникновении ошибки в работе службы. Возможны следующие значения данного параметра:

– Run – не обращать внимания на ошибку;

– Restart – выполнить перезапуск службы;

– Reboot – выполнить перезагрузку компьютера.

В этом параметре также указывается время в миллисекундах (после символа /), которое система будет ожидать, перед тем как выполнить указанное ранее действие.

Таким образом, общий формат значения параметра actions= следующий: действие первое/интервал первый/действие второе/интервал второй/действие третье/интервал третий.

• sc privs <имя службы> <список привилегий> – позволяет изменить список привилегий, предоставляемых соответствующей службе. Команда является нововведением Windows Vista.

Управление службами

Используя следующие команды с их параметрами, можно управлять службами.

• Sc create <имя службы> [type=<тип службы>] [start=<тип запуска>] [error=<действие при ошибке>] [binpath=<путь к исполняемому файлу службы>] [group=<имя группы, которой принадлежит служба>] [depend=<список служб и групп, которые должны быть запущены перед данной (пишутся через косую черту )>] [obj=<учетная запись пользователя, от имени которого запускается данная служба>] [displayname=<отображаемое имя службы>] [password=<пароль к используемой учетной записи пользователя>] – позволяет создать новую службу.

• Sc continue <имя службы> – запускает службу, которая ранее была приостановлена.

• Sc control <имя службы> <управляющий код> – посылает службе указанный в команде управляющий код. Возможны следующие стандартные управляющие коды: paramchange, netbindadd, netbindremove, netbindenable, netbinddisable. Можно также указывать пользовательские коды, если служба их поддерживает.

• Sc delete <имя службы> – удаляет указанную службу.

• Sc pause <имя службы> – приостанавливает работу данной службы.

• Sc start <имя службы> [<аргументы запуска>] – запускает службу.

• Sc stop <имя службы> – останавливает работу службы.

Другие команды

С помощью следующих команд можно выполнять другие действия над службами.

• Sc boot  – определяет, будет ли текущий сеанс работы компьютера сохраняться как последняя удачная конфигурация. Если в команде используется значение ok, то текущий сеанс работы компьютера будет сохраняться как последняя удачная конфигурация.

• Sc interrogate <имя службы> – с помощью данной команды можно обновить сведения о службе, получив новые сведения у диспетчера служб.

• Sc lock – блокирует работу диспетчера служб, после чего ни одна служба не сможет запуститься. Чтобы прекратить блокирование диспетчера служб, нужно нажать клавишу U.

Перейти на страницу:

Похожие книги

Основы программирования в Linux
Основы программирования в Linux

В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек C/C++ и стан­дартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка c библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах GNOME® и KDE®, хранения данных с использованием СУБД MySQL® и отладки программ. Книга хорошо структурирована, что делает обучение легким и быстрым. Для начинающих Linux-программистов

Нейл Мэтью , Ричард Стоунс , Татьяна Коротяева

ОС и Сети / Программирование / Книги по IT
1001 совет по обустройству компьютера
1001 совет по обустройству компьютера

В книге собраны и обобщены советы по решению различных проблем, которые рано или поздно возникают при эксплуатации как экономичных нетбуков, так и современных настольных моделей. Все приведенные рецепты опробованы на практике и разбиты по темам: аппаратные средства персональных компьютеров, компьютерные сети и подключение к Интернету, установка, настройка и ремонт ОС Windows, работа в Интернете, защита от вирусов. Рассмотрены не только готовые решения внезапно возникающих проблем, но и ответы на многие вопросы, которые возникают еще до покупки компьютера. Приведен необходимый минимум технических сведений, позволяющий принять осознанное решение.Компакт-диск прилагается только к печатному изданию книги.

Юрий Всеволодович Ревич

Программирование, программы, базы данных / Интернет / Компьютерное «железо» / ОС и Сети / Программное обеспечение / Книги по IT
Полное руководство по Microsoft Windows XP
Полное руководство по Microsoft Windows XP

В книге известного американского автора описывается среда ОС Windows XP и принципы ее функционирования, приведен сравнительный анализ Windows XP с предшествующими версиями операционной системы Windows. Рассматриваются вопросы применения и модификации нового интерфейса с целью получения прямого доступа ко всем функциям Windows XP обсуждаются варианты подключения к компьютерным сетям. Несколько разделов посвящены работе с реестром и конфигурационными файлами, мультимедийным функциям и разнообразным системным службам, а также методам решения проблем с программным обеспечением и оборудованием. Особое внимание уделено обеспечению безопасности операционной системы.Издание адресовано пользователям и сетевым администраторам, желающим активно применять возможности операционной системы Windows XP (в том числе и недокументированные).

Джон Поль Мюллер , Питер Нортон

ОС и Сети, интернет / ОС и Сети / Книги по IT