中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 写出一半代码.请大家能帮我一下.制作全能就能快点要完成
作者:
标题: 写出一半代码.请大家能帮我一下.制作全能就能快点要完成 上一主题 | 下一主题
molicn
初级用户





积分 134
发帖 44
注册 2005-11-12
状态 离线
『楼 主』:  写出一半代码.请大家能帮我一下.制作全能就能快点要完成

@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 ]

2006-7-1 08:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
molicn
初级用户





积分 134
发帖 44
注册 2005-11-12
状态 离线
『第 2 楼』:  

请大家帮我看是否有错误,忙了一天.我现在有一个难题大家帮我解决下
@echo off
color 4a
echo IE历史清理
echo.
@echo off
pause
reg delete HKCU\Software\Microsoft\Internet Explorer\TypedURLs /v auto
echo.
pause
错在那里了?
我不搞不懂

2006-7-1 08:35
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
molicn
初级用户





积分 134
发帖 44
注册 2005-11-12
状态 离线
『第 3 楼』:  

echo 开始删除多余启动项目,保留输入法而已!
reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v auto
echo.
这段是否有错误呢?高手呀..请帮我一下吧.我想在明天完成它

2006-7-1 08:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
molicn
初级用户





积分 134
发帖 44
注册 2005-11-12
状态 离线
『第 4 楼』:  

删除方面,我不知道哪个删除比较好.能否给个好的办法给我

2006-7-1 08:53
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
namejm
荣誉版主

batch fan


积分 5226
发帖 1737
注册 2006-3-10
来自 成都
状态 离线
『第 5 楼』:  

  “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来屏蔽回显。

  其他的暂时就没法帮上忙了。

2006-7-1 09:50
查看资料  发短消息 网志   编辑帖子  回复  引用回复
molicn
初级用户





积分 134
发帖 44
注册 2005-11-12
状态 离线
『第 6 楼』:  

兄弟你提供删除注册表无效

2006-7-1 14:07
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
namejm
荣誉版主

batch fan


积分 5226
发帖 1737
注册 2006-3-10
来自 成都
状态 离线
『第 7 楼』:  

  sorry,回帖的时候不够仔细,引号打错地方了,应该是:delete "HKCU\Software\Microsoft\Internet Explorer\TypedURLs" /v auto

  如果不加提示就删除的话,在最后添加参数 /f,如果要屏蔽回显(比如:在没有auto这个值的时候,不会有提示),请在最后添加nul 2>nul。

2006-7-1 14:41
查看资料  发短消息 网志   编辑帖子  回复  引用回复
molicn
初级用户





积分 134
发帖 44
注册 2005-11-12
状态 离线
『第 8 楼』:  

你这个还是不行咯,你自己试下我自己做的,全面铲除
@echo off
color 4a
echo IE历史清理
echo.
@echo off
pause
reg delete HKCU\Software\Microsoft\Internet Explorer\TypedURLs /va /f
echo.
pause

2006-7-1 22:58
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
namejm
荣誉版主

batch fan


积分 5226
发帖 1737
注册 2006-3-10
来自 成都
状态 离线
『第 9 楼』:  

  我晕,加了引号居然不行,不加引号反倒能成功?不知道你用的什么系统。反正在我的xp+sp2简体中文版下提示“错误:命令行参数无效”

  另外,你的参数一会是/va,一会是/v,还真弄不明白你的TypedURLs下究竟有些什么内容。

  同一段代码中,@echo off没必要用两次。

2006-7-2 00:11
查看资料  发短消息 网志   编辑帖子  回复  引用回复
molicn
初级用户





积分 134
发帖 44
注册 2005-11-12
状态 离线
『第 10 楼』:  

@echo off
color 4a
echo IE历史清理
echo.
@echo off
pause
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs" /va /f
echo.
pause
这个才对不好意思咯

2006-7-2 01:14
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: