Показать полную графическую версию : [решено] Отключение служб XP из командной строки
Подскажите, пожалуйста, как можно отключить службу MS Windows XP из командной строки?
Остановить не проблема строкой типа sc stop “имя службы”, только вот после перезапуска системы служба запускается.
sc config <имя_службы> start= disabled
Как быть если в результате для службы с именем ShellHWDetection на эране вижу:
Modifies a service entry in the registry and Service Database.
SYNTAX:
sc <server> config [service name] <option1> <option2>...
CONFIG OPTIONS:
NOTE: The option name includes the equal sign.
type= <own|share|interact|kernel|filesys|rec|adapt>
start= <boot|system|auto|demand|disabled>
error= <normal|severe|critical|ignore>
binPath= <BinaryPathName>
group= <LoadOrderGroup>
tag= <yes|no>
depend= <Dependencies(separated by / (forward slash))>
obj= <AccountName|ObjectName>
DisplayName= <display name>
password= <password>
akrav, какую команду вы выполняете для получения этого экрана?
вот код bat-ка:
@sc config ShellHWDetection start=disabled
@pause
Petya V4sechkin
23-03-2008, 19:01
akrav, пробел после = нужен:
sc config ShellHWDetection start= disabled
вообще в переводе русской справки XP косячок:
Without a space between a parameter and its value (for example, type= own, not type=own), the operation will fail.
Если между параметром и его значением имеется пробел (например type= own вместо type=own) произойдет сбой операции.
SharkyEXE
03-03-2010, 15:23
Всем здравствуйте. Прошу помощи: как при помощи командыsc config <имя_службы> start= disabledустановить тип запуска службы "Отключено"? При этом служба в своем названии содержит пробелы. Прошу объяснить мне, пожалуйста, на примере картинки-скриншота, прикрепленного к данному моему сообщению. Спасибо.
Petya V4sechkin
03-03-2010, 15:30
SharkyEXE, в кавычки возьмите.
Подскажите, как установить запуск службы " вручную" ?
start= {boot|system|auto|demand|disabled}
Указывает тип запуска для службы. Тип запуска по умолчанию start= demand.
boot Драйвер устройства, который загружается загрузчиком системы
system Драйвер устройства, который запускается при инициализации ядра
auto Служба, которая автоматически запускается при каждой перезагрузке компьютера и даже в том случае, если на компьютер не вошел ни один пользователь
demand Служба, которая должна запускаться вручную. Это значение используется по умолчанию, если не указан параметр start=
disabled Служба, которую нельзя запустить. Чтобы запустить отключенную службу, выберите другой тип запускаВзято отсюда (http://www.4its.ru/html/windows-cmd.html)
Или в ветке реестра [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Имя службы] задать параметру Start значение 3 (dword).
gen0m.rsw
18-10-2010, 23:57
А через что путче отключать сервисы, через CMD или REG, на живую системму?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.