[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 怎样更改批处理文件图标?

请教各位高手,小弟初学者,想知道如何把我的.bat文件的图标改掉,默认的像个齿轮样子的太丑了,我想用自己的图片应该怎么弄?
就像每个快捷方式一样都有自己的样子。。。

在网上帮前辈找的,没试过。

打开注册表
HKEY_CLASSES_ROOT\batfile\DefaultIcon
将默认数值改成你的图标路径就好了
之后重启即刻生效
不重启的话过一段时间也可以生效

TOP

要学会goole
HKEY_CLASSES_ROOT\batfile\DefaultIcon
修改上述位置

TOP

原帖由 fish 于 2010-8-1 19:41 发表
打开注册表
HKEY_CLASSES_ROOT\batfile\DefaultIcon
将默认数值改成你的图标路径就好了
之后重启即刻生效
不重启的话过一段时间也可以生效

我刚才看了一下,批处理的图标保存在SHELL32.DLL中。153是系统默认的bat文件的图标组号,如果你想改成我的电脑的图标用16替换就应该可以了
新建一个记事本,输入下面的代码:
reg add HKEY_CLASSES_ROOT\batfile\DefaultIcon /ve /d "%SystemRoot%\System32\shell32.dll,-16" /f >nul
taskkill /f /im explorer.exe && explorer.exe

保存为.bat文件运行就可以了..

TOP

谢谢各位高手的教导,想再请教下,我做的.bat文件想拿到别人电脑上用的,按照上面各位讲的只能在自己电脑上修改,是不是中间得做点什么变通?
PS:开始问题没描述清除,抱歉哦

TOP

或者说我想用一张指定的图片,修改好后拿到别人电脑上这个.bat文件还是以这个图片显示的

TOP

回复 6楼 的帖子

前辈您可以用BatProject把批处理做成带任意图标的可执行文件。
相关链接:http://www.bathome.net/viewthread.php?tid=7186&extra=&page=1

[ 本帖最后由 fish 于 2010-8-3 21:36 编辑 ]

TOP

我下载了  不咋会用  不知道怎么插入图片。。。您能稍微讲下步骤吗

TOP

回复 8楼 的帖子

帮助->更新组件,找到bat2exe的那个插件,双击,就更新了,然后在菜单栏的下面那条快捷栏里的最后就会出现两个箭头(上橙下绿)的那个按钮,你编好bat程序后点那个按钮,然后您就应该会用了,相信前辈您一定会用的,真的很easy的。。。

TOP

更新组件里点有插件、模块四个选项,全都点了 没反应的。。。您能解释下吗? 真的不是很easy。。。。

TOP

回复 10楼 的帖子

刚才试一下,确实不能在线更新了,估计是服务器出故障了,那么。。。
只好这样了,楼主前辈可以先把bat转为exe,再用reshacker给exe加图标。
bat转exe工具相关地址:http://www.bathome.net/thread-1050-1-1.html
reshacker下载地址:http://download.pchome.net/development/install/detail-84159.html
友情提示:使用前请仔细查杀病毒,网上的东西是双刃剑哦。。。

[ 本帖最后由 fish 于 2010-8-7 13:13 编辑 ]

TOP

真的  这个软件不能用  没权限打开他 还有其他办法吗?

TOP

回复 12楼 的帖子

前辈您无权打开哪个文件?是那个个zip还是什么?

TOP

原帖由 zy9300250 于 2010-8-5 19:22 发表
真的  这个软件不能用  没权限打开他 还有其他办法吗?

哦,对了,如果是解压的时候无权访问什么的,你得先把杀毒软件什么的关了,这个东西大部分杀毒软件都会报毒,因为有点像加壳了嘛,如果您实在不相信软件的话,那最好还是不用的好,直接把bat嵌入一门语言里编译成一个可执行文件就行了,不过这个我还不会,惭愧啊。。。

TOP

终于做好了,很好很强大,非常感谢fish一如既往呕心沥血的帮助!!版主应该给你颁奖的!

TOP

返回列表