Справочник параметров командной строки


           

С помощью операции qc на


  • С помощью операции qc на экран выводится следующая информация о службе: SERVICE_NAME (имя раздела реестра для службы), TYPE, ERROR_CONTROL, BINARY_PATH_NAME, LOAD_ORDER_GROUP, TAG, DISPLAY_NAME, DEPENDENCIES и SERVICE_START_NAME.

  • Администратор может использовать SC, чтобы определить двоичное имя любой службы и выяснить, использует ли служба процесс совместно с другими службами. Для этого введите следующую команду:
    sc qc имя_службы
    С помощью SC можно сопоставить службы в узле «Службы» консоли ММС процессам в программе «Системный монитор». Если двоичное имя службы — Services.exe, значит, служба имеет общий доступ к процессу контроллера службы.
    Services.exe запускает все службы. Чтобы сэкономить системные ресурсы, несколько служб Win32, разработанные для Windows, совместно используют процесс Services.exe. Эти службы не указаны в качестве отдельных процессов в средствах «Системный монитор» и «Диспетчер задач». Это верно и для процесса Svchost.exe, являющийся базовым процессом службы, который совместно используется множеством работающих служб.
    Может не существовать процесса для каждой службы Win32, потому что третья часть этих служб настроена на совместное использование процессов. SC можно использовать для получения сведений о конфигурации этих служб. Если служба не использует процесс совместно с другими службами, в программе «Системный монитор» во время выполнения службы существует процесс для нее.
    Команды SС полезны разработчикам служб, потому что предоставляют более подробные и точные сведения о службах, чем программа Services.exe, которая включена в Windows. Services.exe определяет запущена служба, остановлена или приостановлена. Хотя этих средств достаточно для отлаженного приложения, которое выполняется безошибочно, сведения, предоставляемые ими о разработанной службе, могут ввести в заблуждение. Например, служба, которая запускается, отображена как запущенная, независимо от того, действительно ли она выполняется или нет.
    SC реализует вызовы ко всем функциям интерфейса API управления службами Windows. Настроить параметры для этих функций можно, задав их в командной строке.
    С помощью средства SC имеется возможность запросить состояние службы и получить значения, хранящиеся в полях структуры состояний. Services.exe не выводит полное состояние службы, а средства SC отображают точное состояние службы, а также номер последней контрольной точки и сведения о состоянии ожидания. Контрольную точку можно использовать как средство отладки, потому что она показывает путь инициализации до момента, когда программа перестала отвечать. SC позволяет задавать имя удаленного компьютера, что дает возможность вызвать функции интерфейса API службы и посмотреть структуры состояния службы на удаленном компьютере.

    Содержание  Назад  Вперед





    Forekc.ru
    Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий