![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-01 19:03 |
共 48,037 主题排行 / 350,122 发帖 / 今日 2 篇 / 48,249 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 写出一半代码.请大家能帮我一下.制作全能就能快点要完成 |
| 可打印版本 952 / 9 |
| 第1楼 molicn | 发表于 2006-07-01 08:26 |
| 初级用户 发帖 44 积分 134 | |
|
写出一半代码.请大家能帮我一下.制作全能就能快点要完成 @echo off
color 4a echo ************************************************** echo ******珠海海城电脑高手批处制作XP优化****** echo *************士海专用版C12006.06.30*************** echo ******qq:278084550****** echo. @echo off pause echo 系统启动项目《备份/清除》如果无法主要文件使用请按HY.reg文件 echo 开始备份启动项目,如果有不对地方自行修改..... regedit /e hy.reg HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RUN\ echo. pause echo 开始删除多余启动项目,保留输入法而已! reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v auto echo. pause echo 系统自定输入法保留程序,其他我们没有保留它,需要的话请按Hy.reg进行还原 regedit molicn1.reg pause pause echo 执行删除小图标 reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Classes\piffile\ /v IsShortcut /f reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Classes\piffile\ /v NeverShowExt /f echo. pause [ Last edited by molicn on 2006-7-1 at 08:36 ] |
|
| 第2楼 molicn | 发表于 2006-07-01 08:35 |
| 初级用户 发帖 44 积分 134 | |
|
请大家帮我看是否有错误,忙了一天.我现在有一个难题大家帮我解决下
@echo off color 4a echo IE历史清理 echo. @echo off pause reg delete HKCU\Software\Microsoft\Internet Explorer\TypedURLs /v auto echo. pause 错在那里了? 我不搞不懂 |
|
| 第3楼 molicn | 发表于 2006-07-01 08:39 |
| 初级用户 发帖 44 积分 134 | |
|
echo 开始删除多余启动项目,保留输入法而已!
reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v auto echo. 这段是否有错误呢?高手呀..请帮我一下吧.我想在明天完成它 |
|
| 第4楼 molicn | 发表于 2006-07-01 08:53 |
| 初级用户 发帖 44 积分 134 | |
|
删除方面,我不知道哪个删除比较好.能否给个好的办法给我
|
|
| 第5楼 namejm | 发表于 2006-07-01 09:50 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
“reg delete HKCU\Software\Microsoft\Internet Explorer\TypedURLs /v auto”这一句,因为要删除的内容中带空格,所以要用引号括起来,修改为reg delete "HKCU\Software\Microsoft\Internet Explorer\TypedURLs /v auto"
删除多余的启动项那段代码中,只删除其中一项的run是不行的,因为能在自启动中添加的地方不下5处。 另外,同一段代码中,如果在最开始就用了@echo off命令,而以下的代码中没有用echo on,则无须再次用@echo off来屏蔽回显。 其他的暂时就没法帮上忙了。 |
|
| 第6楼 molicn | 发表于 2006-07-01 14:07 |
| 初级用户 发帖 44 积分 134 | |
|
兄弟你提供删除注册表无效
|
|
| 第7楼 namejm | 发表于 2006-07-01 14:41 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
sorry,回帖的时候不够仔细,引号打错地方了,应该是:delete "HKCU\Software\Microsoft\Internet Explorer\TypedURLs" /v auto
如果不加提示就删除的话,在最后添加参数 /f,如果要屏蔽回显(比如:在没有auto这个值的时候,不会有提示),请在最后添加nul 2>nul。 |
|
| 第8楼 molicn | 发表于 2006-07-01 22:58 |
| 初级用户 发帖 44 积分 134 | |
|
你这个还是不行咯,你自己试下我自己做的,全面铲除
@echo off color 4a echo IE历史清理 echo. @echo off pause reg delete HKCU\Software\Microsoft\Internet Explorer\TypedURLs /va /f echo. pause |
|
| 第9楼 namejm | 发表于 2006-07-02 00:11 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
我晕,加了引号居然不行,不加引号反倒能成功?不知道你用的什么系统。反正在我的xp+sp2简体中文版下提示“错误:命令行参数无效”
另外,你的参数一会是/va,一会是/v,还真弄不明白你的TypedURLs下究竟有些什么内容。 同一段代码中,@echo off没必要用两次。 |
|
| 第10楼 molicn | 发表于 2006-07-02 01:14 |
| 初级用户 发帖 44 积分 134 | |
|
@echo off
color 4a echo IE历史清理 echo. @echo off pause reg delete "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs" /va /f echo. pause 这个才对不好意思咯 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |