![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-29 07:07 |
共 47,816 主题排行 / 349,916 发帖 / 今日 2 篇 / 48,265 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 请问如何删除删除系统服务? |
| 可打印版本 9,641 / 34 |
| 第1楼 vlq5299 | 发表于 2006-06-15 16:40 |
| 初级用户 发帖 59 积分 136 | |
|
请问如何删除删除系统服务? 我想删除一项系统服务,请问用批次处理方式如何处理?
|
|
| 第2楼 vlq5299 | 发表于 2006-06-15 17:43 |
| 初级用户 发帖 59 积分 136 | |
|
请问注册表删除的问题 我在批次处理程序中执行
REG DELETE HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\RsCCenter 总是提示错误,但是在cmd中运行却可以通过,请问是为什么? 附件 1.PNG (12.64 KiB) |
|
| 第3楼 namejm | 发表于 2006-06-15 17:46 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
请在CMD中用 sc /? 查询。sc stop 服务名 格式可以干掉它。
|
|
| 第4楼 vlq5299 | 发表于 2006-06-15 17:49 |
| 初级用户 发帖 59 积分 136 | |
|
谢谢了
|
|
| 第5楼 namejm | 发表于 2006-06-15 17:52 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
在CMD窗口中用reg delete /? 查看帮助文件你就明白了。
注意,在批处理中,根键应该用HKLM(根键名首字母组合)之类的格式来表示。 |
|
| 第6楼 vlq5299 | 发表于 2006-06-15 18:00 |
| 初级用户 发帖 59 积分 136 | |
|
我换成REG DELETE HKLM\SYSTEM\ControlSet001\Services\RsCCenter在bat中仍然不行呀
提示仍然是: C:\> '' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 [ Last edited by vlq5299 on 2006-6-15 at 18:04 ] |
|
| 第7楼 不得不爱 | 发表于 2006-06-15 20:24 |
| 超级版主 发帖 2,044 积分 5,310 来自 四川南充 | |
|
大概你那个BAT文件有乱码!
|
|
| 第8楼 bagpipe | 发表于 2006-06-16 12:44 |
| 银牌会员 发帖 425 积分 1,144 来自 北京 | |
|
@echo off
setlocal enabledelayedexpansion for /f "tokens=1,2* delims=: " %%i in ('"sc query|findstr /c:"SERVICE_NAME" /c:"DISPLAY_NAME""') do set mm=%%j !mm! echo 你系统上的服务有: %mm% set /p a=请输入你要删除的服务名称: sc stop "%a%" >nul 2>nul||echo Error......&&goto :eof sc delele "%a%" >nul 2>nul||echo Error.......&&goto :eof echo 服务成功删除!!! endlocal |
|
| 第9楼 bagpipe | 发表于 2006-06-16 12:57 |
| 银牌会员 发帖 425 积分 1,144 来自 北京 | |
|
发错了
@echo off setlocal enabledelayedexpansion for /f "tokens=1,2* delims=: " %%i in ('"sc query|findstr /c:"SERVICE_NAME"') do set mm=%%j !mm! echo 你系统上的服务有: %mm% set /p a=请输入你要删除的服务名称: sc stop "%a%" >nul 2>nul||echo Error......&&goto :eof sc delele "%a%" >nul 2>nul||echo Error.......&&goto :eof echo 服务成功删除!!! endlocal |
|
| 第10楼 DOSforever | 发表于 2006-06-16 14:32 |
| 金牌会员 发帖 2,239 积分 4,639 | |
|
我想你的问题是删除系统服务,而不是停掉吧。我也一直在问这个问题,就是如何从注册表中删除某项系统服务。我曾经试过,有关启动的项是被我删除了,但还有一些相关的项不允许我删除,不知道为什么。
|
|
| 第11楼 vlq5299 | 发表于 2006-06-16 16:56 |
| 初级用户 发帖 59 积分 136 | |
|
我打算删除系统服务,我曾经通过注册表删除,但是用批处理总是提示出错,但是运行cmd却可以,不知道为什么?
[ Last edited by qwe1234567 on 2006-6-16 at 19:26 ] 附件 1.png (12.64 KiB) |
|
| 第12楼 bagpipe | 发表于 2006-06-16 17:07 |
| 银牌会员 发帖 425 积分 1,144 来自 北京 | |
|
我建议把你运行的批处理程序贴出来。要不谁也不知道你哪里出现问题了
|
|
| 第13楼 namejm | 发表于 2006-06-16 18:56 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
呵呵,确实不能通过bat来删除,而CMD中却可以,不解。
|
|
| 第14楼 不得不爱 | 发表于 2006-06-16 19:11 |
| 超级版主 发帖 2,044 积分 5,310 来自 四川南充 | |
|
你是用什么软件写的BAT文件?字节都不对?我给你发个文件试下!
附件 2.rar (132 bytes) |
|
| 第15楼 不得不爱 | 发表于 2006-06-16 19:13 |
| 超级版主 发帖 2,044 积分 5,310 来自 四川南充 | |
|
你怎么一个问题发几个主题贴子?
|
|
| 1 2 3 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |