ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Sc continue tapisrvsc control Отправляет службе код CONTROL B. Синтаксис sc [ имя_сервера ] control [ имя_службы ] [{ paramchange | netbindadd | netbindremove | netbindenable | netbinddisable | пользовательский_управляющий_код }] Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. { paramchange | netbindadd | netbindremove | netbindenable | netbinddisable | пользовательский_управляющий_код } Задает управляющий код, который посылается службе. /? Отображает справку в командной строке. sc create Создает раздел и записи службы в реестре и в базе данных диспетчера служб. Синтаксис sc [ имя_сервера ] create [ имя_службы ] [ type= { own | share | kernel | filesys | rec | adapt | interact type= { own | share }}] [ start= { boot | system | auto | demand | disabled }] [ error= { normal | severe | critical | ignore }] [ binpath= имя_двоичного_пути ] [ group= группа_порядка_загрузки ] [ tag= { yes | no }] [ depend= зависимости ] [ obj= { имя_учетной_записи | имя_объекта }] [ displayname= отображаемое_имя ] [ password= пароль ] Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. type= { own | share | kernel | filesys | rec | adapt | interact type= { own | share }} Указывает тип службы. Тип по умолчанию type= own.
start= { boot | system | auto | demand | disabled } Указывает тип запуска для службы. Тип запуска по умолчанию start= demand.
error= { normal | severe | critical | ignore } Указывает серьезность ошибки, если служба не запускается при загрузке. Значение параметра по умолчанию error= normal.
binpath= имя_двоичного_пути Указывает путь в двоичном файле службы. Значение по умолчанию для параметра binpath= не задано. Эту строку необходимо указать. group= группа_порядка_загрузки Указывает имя группы, членом которой является эта служба. Список групп сохраняется в реестре в подразделе HKLM\System\CurrentControlSet\Control\ServiceGroupOrder. Значение по умолчанию является пустым. tag= { yes | no } Указывает, следует ли получить код TagID из вызова CreateService. Теги используются только драйверами, запускающимися при загрузке или запуске системы. depend= зависимости Указывает имена служб и групп, которые должны быть запущены раньше данной службы. Имена разделяются косой чертой (/). obj= { имя_учетной_записи | имя_объекта } Указывает имя учетной записи, для которой будет выполняться служба, или имя объекта драйвера Windows, в котором будет запущен драйвер displayname= отображаемое_имя Определяет понятное, точное имя для службы, которое используется в программах пользовательского интерфейса. password= пароль Задает пароль. Данный параметр требуется при использовании учетной записи, отличной от учетной записи «Локальная система». /? Отображает справку в командной строке. Примечания
Примеры Далее приведены примеры использования команды sc create. sc \\myserver create NewService binpath= c:\windows\system32\NewServ.exe sc delete Удаляет раздел службы из реестра. Если служба выполняется или другой процесс использует эту службу, она помечается для удаления. Синтаксис sc [ имя_сервера ] delete [ имя_службы ] Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. /? Отображает справку в командной строке. Примечания
Примеры Далее приведены примеры использования команды sc delete. Sc delete newserv sc description Задает строку описания для службы. Синтаксис sc [ имя_сервера ] description [ имя_службы ] [ описание ] Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. описание Задает описание для конкретной службы. Если строка не указана, описание службы не изменяется. Количество символов в строке описания службы неограниченно. /? Отображает справку в командной строке. Примеры Далее приведены примеры использования команды sc description. sc description newserv "Runs quality of service control." sc enumdepend Выводит список служб, которые не могут выполнятся, пока запущена определенная служба. Синтаксис sc [ имя_сервера ] enumdepend [ имя_службы ] [ размер_буфера ] Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. размер_буфера Задает размер буфера перечисления в байтах. Значение по умолчанию равно 1024 байта. /? Отображает справку в командной строке. Примечания
Примеры Далее приведены примеры использования команды sc enumdepend. sc enumdepend rpcss 5690 sc failure Определяет действия, которые надо предпринять при сборе работы службы. Синтаксис sc [ имя_сервера ] failure [ имя_службы ] [ reset= интервал_без_ошибок ] [ reboot= широковещательное_сообщение ] [ command= командная_строка ] [ actions= действия_при_сбое_и_время_задержки ] Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. reset= интервал_без_ошибок Задает период времени работы службы без ошибок (в секундах), после которого счетчик ошибок сбрасывается в 0. Данный параметр должен использоваться совместно с параметром actions=. reboot= широковещательное_сообщение Определяет сообщение для широковещательной рассылки при сбое работы службы. command= командная_строка Определяет командную строку для запуска при сбое работы службы. Дополнительные сведения о запуске пакетных и VBS файлов при сбое см. разделе «Примечания». actions= действия_при_сбое_и_время_задержки Указывает действия при сбое и время задержки (в миллисекундах), отделенные косой чертой (/). Допустимы следующие действия: run, restart и reboot. Этот ключ не может быть использован с параметром reset=. Чтобы не предпринимать никаких действий при сбое, используйте параметр actions= "". /? Отображает справку в командной строке. Примечания
Примеры Далее приведены примеры использования команды sc failure. sc failure msftpsvc reset= 30 actions= restart/5000 sc getdisplayname Получает отображаемое имя определенной службы. Синтаксис sc [ имя_сервера ] getdisplayname [ имя_службы ] [ размер_буфера ] Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. размер_буфера Задает размер буфера в байтах. Значение по умолчанию равно 1024 байта. /? Отображает справку в командной строке. Примеры Далее приведены примеры использования команды sc getdisplayname. sc getdisplayname clipsrv sc getkeyname Выводит имя раздела, соответствующего определенной службы, используя отображаемое имя как входящие данные. Синтаксис sc [ имя_сервера ] getkeyname [ отображаемое_имя_службы ] [ размер_буфера ] Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. отображаемое_имя_службы Указывает отображаемое имя службы. размер_буфера Задает размер буфера в байтах. Значение по умолчанию равно 1024 байта. /? Отображает справку в командной строке. Примечания
Примеры Далее приведены примеры использования команды sc getkeyname. sc getkeyname "удаленный вызов процедур (rpc)" sc interrogate Посылает службе запрос INTERROGATE. Синтаксис sc [ имя_сервера ] interrogate [ имя_службы ] Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. /? Отображает справку в командной строке. Примечания
Примеры Далее приведены примеры использования команды sc interrogate. sc interrogate sharedaccess sc lock Блокирует базу данных диспетчера служб. Синтаксис sc [ имя_сервера ] lock Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. /? Отображает справку в командной строке. Примечания
Примеры Далее приведены примеры использования команды sc lock. Sc lock sc pause Посылает службе запрос PAUSE. Синтаксис sc [ имя_сервера ] pause [ имя_службы ] Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. /? Отображает справку в командной строке. Примечания
Примеры Далее приведены примеры использования команды sc pause. Sc pause tapisrv sc qc Запрашивает сведения о конфигурации службы. Синтаксис sc [ имя_сервера ] qc [ имя_службы ] [ размер_буфера ] Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. размер_буфера Задает размер буфера в байтах. Значение по умолчанию равно 1024 байта. /? Отображает справку в командной строке. Примечания
· Администратор может использовать 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 службы и посмотреть структуры состояния службы на удаленном компьютере. Примеры Далее приведены примеры использования команды sc qc. sc qc \\myserver newsrvice sc qdescription Выводит на экран строку описания службы. Синтаксис sc [ имя_сервера ] qdescription [ имя_службы ] [ размер_буфера ] Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. размер_буфера Задает размер буфера в байтах. Значение по умолчанию равно 1024 байта. /? Отображает справку в командной строке. Примеры Далее приведены примеры использования команды sc qdescription. sc qdescription rpcss sc qfailure Выводит на экран действия, которые будут выполняться при отказе работы службы. Синтаксис sc [ имя_сервера ] qfailure [ имя_службы ] [ размер_буфера ] Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. размер_буфера Задает размер буфера в байтах. Значение по умолчанию равно 1024 байта. /? Отображает справку в командной строке. Примечания
Примеры Далее приведены примеры использования команды sc qfailure. sc qfailure rpcss sc query Получает и отображает сведения о конкретной службе, драйвере, типе службы или типе драйвера. Синтаксис sc [ имя_сервера ] query [ имя_службы ] [ type= { driver | service | all }] [ type= { own | share | interact | kernel | filesys | rec | adapt }] [ state= { active | inactive | all }] [ bufsize= размер_буфера ] [ ri= индекс_возобновления ] [ group= имя_группы ] Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. Данный параметр операции query не используется совместно с другими параметрами этой операции (отличными от параметра имя_сервера). type= { driver | service | all } Указывает объекты для перечисления. Тип по умолчанию service.
type= { own | share | interact | kernel | filesys | rec | adapt } Указывает тип драйверов и тип служб для перечисления.
state= { active | inactive | all } Указывает состояние запуска службы, которая включается в перечисление. По умолчанию active.
bufsize= размер_буфера Задает размер буфера перечисления в байтах. По умолчанию размер пакета равен 1024 байтам. Увеличьте размер буфера перечисление, когда вывод результатов запроса превышает 1024 байтов. ri= индекс_возобновления Указывает номер индекса, с которого начинается или возобновляется перечисление. Номер по умолчанию равен 0. Когда в ответ на запрос выведено больше сведений, чем буфер может отобразить по умолчанию, используйте данный параметр совместно с параметром bufsize=. group= имя_группы Указывает группу служб для перечисления. По умолчанию выбираются все группы. /? Отображает справку в командной строке. Примечания
Enum: more data, need 1822 bytes start resume at index 79 Чтобы вывести на экран оставшиеся сведения результата команды query, повторно выполните команду query, указав в параметре bufsize= количество байтов и конкретный индекс в параметре ri=. Например, оставшиеся выходные данные можно вывести на экран с помощью следующей команды. sc query bufsize= 1822 ri= 79 Примеры Далее приведены примеры использования команды sc query. sc query sc queryex Получает и отображает подробные сведения о конкретной службе, драйвере, типе службы или типе драйвера. Синтаксис sc [ имя_сервера ] queryex [ type= { driver | service | all }] [ type= { own | share | interact | kernel | filesys | rec | adapt }] [ state= { active | inactive | all }] [ bufsize= размер_буфера ] [ ri= индекс_возобновления ] [ group= имя_группы ] Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. Данный параметр операции queryex не используется совместно с другими параметрами этой операции (отличными от параметра имя_сервера). type= { driver | service | all } Указывает объекты для перечисления. Тип по умолчанию service.
type= { own | share | interact | kernel | filesys | rec | adapt } Указывает тип драйверов и тип служб для перечисления.
state= { active | inactive | all } Указывает состояние запуска службы, которая включается в перечисление. По умолчанию active.
bufsize= размер_буфера Задает размер буфера перечисления в байтах. По умолчанию размер пакета равен 1024 байтам. ri= индекс_возобновления Указывает номер индекса, с которого начинается или возобновляется перечисление. По умолчанию — 0. group= имя_группы Указывает группу служб для перечисления. По умолчанию выбираются все группы. /? Отображает справку в командной строке. Примечания
Enum: more data, need 2130 bytes start resume at index 75 Чтобы вывести на экран оставшиеся сведения результата команды queryex, повторно выполните команду queryex, указав в параметре bufsize= количество байтов и конкретный индекс в параметре ri=. Например, оставшиеся выходные данные можно вывести на экран с помощью следующей команды. sc queryex bufsize= 2130 ri= 75 Примеры Далее приведены примеры использования команды sc queryex. sc queryex messenger sc querylock Запрашивает и отображает состояние блокировки базы данных диспетчера служб. Синтаксис sc [ имя_сервера ] querylock Параметр имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. /? Отображает справку в командной строке. sc sdset Задает дескриптор безопасности службы с помощью SDDL. Синтаксис sc [ имя_сервера ] sdset имя_службы дескриптор_безопасности_службы Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. дескриптор_безопасности_службы Задает дескриптор службы в SDDL. /? Отображает справку в командной строке. Примечания
sc sdshow Отображает дескриптор безопасности службы с помощью SDDL. Синтаксис sc [ имя_сервера ] sdshow имя_службы Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. /? Отображает справку в командной строке. Примечания
Примеры Sc sdshow rpcss sc start Служит для запуска службы. Синтаксис sc [ имя_сервера ] start имя_службы [ аргументы_службы ] Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. аргументы_службы Задает аргументы службы, которые надо выполнить для запуска службы. /? Отображает справку в командной строке. Примеры Далее приведены примеры использования команды sc start. Sc start tapisrv sc stop Посылает службе запрос STOP. Синтаксис sc [ имя_сервера ] stop имя_службы Параметры имя_сервера Задает имя удаленного сервера, на котором находится служба. В имени следует использовать формат UNC ("\\myserver"). Чтобы запустить SC локально, этот параметр следует пропустить. имя_службы Указывает имя службы, возвращенное операцией getkeyname. /? Отображает справку в командной строке. Примечания
Примеры Далее приведены примеры использования команды sc stop. Sc stop tapisrv Примечания
======================================================================================== Schtasks Настраивает выполнение команд и программ через заданные интервалы или в указанное время. Добавляет и удаляет задания из расписания, запускает и останавливает задания по требованию, отображает и изменяет назначенные задания. Чтобы посмотреть синтаксис команды, щелкните следующую команду: schtasks create Создает новое назначенное задание. Синтаксис schtasks /create /tn имя_задания /tr выполнение_задания /sc расписание [ /mo модификатор ] [ /d день ] [ /m месяц [, месяц...] [ /i время_простоя ] [ /st время_запуска ] [ /sd дата_запуска ] [ /ed дата_окончания ] [ /s компьютер [ /u [ домен \] пользователь /p пароль ]] [ /ru {[ домен \] пользователь | "System" } [ /rp пароль ]] /? Параметры /tn имя_задания Определяет имя для задания. /tr выполнение_задания Указывает программу или команду, которая выполняет задание. Введите полный путь и имя исполняемого файла, файла сценария или пакетного файла. Если пропущен путь, программа SchTasks.exe предполагает, что файл находится в системном_корневом_каталоге \System32. /sc расписание Задает тип расписания. Допустимыми значениями являются ЕЖЕМИНУТНО, ЕЖЕЧАСНО, ЕЖЕДНЕВНО, ЕЖЕНЕДЕЛЬНО, ЕЖЕМЕСЯЧНО, ОДНОКРАНО, ПРИ ЗАПУСКЕ, ПРИ ВХОДЕ В СИСТЕМУ, ПРИ ПРОСТОЕ.
/mo модификатор Определяет частоту выполнения команды в соответствии с его типом расписания. Этот параметр обязателен для расписания ЕЖЕМЕСЯЧНО. Параметр является допустимым, но необязательным для расписаний ЕЖЕМИНУТНО, ЕЖЕЧАСНО, ЕЖЕДНЕВНО или ЕЖЕНЕДЕЛЬНО. По умолчанию значение равно 1.
/d день Указывает день недели и день месяца. Параметр допустим только с расписаниями ЕЖЕНЕДЕЛЬНО или ЕЖЕМЕСЯЧНО.
/m месяц [, месяц...] Указывает месяц года. Допустимые значения — с ЯНВ по ДЕК и * (каждый месяц). Параметр /m действителен только для расписания ЕЖЕМЕСЯЧНО. Параметр требуется при использовании модификатора ПОСЛЕДНИЙ. В других случаях он является необязательным. Значение по умолчанию *(каждый месяц). /i время_простоя Указывает интервал времени простоя компьютера (в минутах) до начала выполнения задания. Введите любое число от 1 до 999. Параметр допустим только с расписанием ПРИ ПРОСТОЕ, в этом случае он обязателен. /st время_запуска Задает время начала выполнения задания в 24-часовом формате в виде чч:мм:сс. По умолчанию установлено локальное время, когда команда завершена. Параметр /st является действительным для расписаний типа ЕЖЕМИНУТНО, ЕЖЕДНЕВНО, ЕЖЕНЕДЕЛЬНО, ЕЖЕМЕСЯЧНО и ОДНОКРАТНО. Требуется для расписания ОДНОКРАТНО. /sd дата_запуска Задает дату начала выполнения задания в формате мм / дд / гггг. По умолчанию установлено значение текущей даты. Параметр /sd можно использовать со всеми расписаниями. Он требуется для расписания ОДНОКРАТНО. /ed дата_окончания Определяет последнюю дату, на которую назначается выполнение команды. Параметр является необязательным. Недопустимо использование с расписаниями типа ОДНОКРАТНО, ПРИ ЗАПУСКЕ, ПРИ ВХОДЕ В СИСТЕМУ, ПРИ ПРОСТОЕ. По умолчанию у расписаний нет даты окончания. /s компьютер Задает имя или IP-адрес удаленного компьютера (с обратными косыми чертами или без них). По умолчанию используется локальный компьютер. /u [ домен \] пользователь Выполняет команду с разрешения указаной учетной записи пользователя. По умолчанию, команда запускается с разрешения пользователя, вошедшего в систему компьютера, на котором выполняется SchTasks. /p пароль Задает пароль учетной записи пользователя, указанной параметром /u. Параметр требуется при использовании параметра /u. /ru {[ домен \] пользователь | "System" } Выполняет задания с разрешения указанной учетной записи пользователя. По умолчанию, начинается выполнение задание с разрешения пользователя, вошедшего в систему компьютера, на котором выполняется SchTasks.
/rp пароль Определяет пароль учетной записи пользователя, заданной параметром /ru. Если пропустить этот параметр при указании учетной записи пользователя, программ SchTasks.exe предлагает ввести пароль и скрывает введенный текст. Для заданий, выполняемых с разрешений ученой записи NT Authority\System, не требуется пароль и программа SchTasks.exe не предлагает его ввести. /? Отображает справку в командной строке. Примечания Не нашли, что искали? Воспользуйтесь поиском:
|