如何自定义图标【Windows】

1
Want create site? Find Free WordPress Themes and plugins.

目录

  1. U盘/硬盘
  2. 文件夹
  3. 压缩文件
  4. 应用程序


材料准备:图标(.ico)文件的制作
如果你已经有了一张.ico格式的图片,跳过这部分去看对应章节。
首先我们要找好一张图片,格式不限,我个人建议是.png,这样处理起来最方便。
然后寻找可以将图片转换为.ico格式的网站(例如)或自行处理。
现在我们已经获得了一张.ico格式的图片光影,可以开始教程了。

1、U盘/硬盘

FDXOR1.jpg

前提:需要打开电脑的自动播放功能
此处我们以U盘为例。
首先把准备好的.ico图标放到U盘根目录中,然后在U盘根目录下新建一个文本文档,在其中输入以下内容

[autorun] ICON=FOOBAR.ico,0

将其中FOOBAR改为自定义的图标的名字,保存,将该文本文档改名为autorun.inf
现在U盘中应该有了如下两个文件文件
完工,拔插一次U盘,自定义的图标就会显示出来。
FDvjHO.jpg
附:
ICON=FOOBAR.ico,0 中的0指使用图标的次序,对于.ico文件来说,这个值为0
此页面对autorun.inf有更多介绍,有兴趣可以看一下试着自定义更多的东西
图标理论上可以存放在U盘内的任何位置,只要把图标名称改为路径即可,不过我个人认为这样做没有什么好处
移动硬盘也是硬盘
想要改回默认图标,将autorun.inf删去即可

2、文件夹

文件夹

文件夹的图标有至少两种修改方法
法一:直接在图形窗口中编辑右键文件夹,依次点击属性-自定义-文件夹图标-更改图标-浏览,找到想要更换的图标,之后一路确定就可以了
法二:与U盘/移动硬盘的更改方式类似,将.ico文件放置在想要自定义的文件夹中,然后在该文件夹下新建一个文本文档,在其中输入以下内容

[.ShellClassInfo]
IconFile=FOOBAR.ico
IconIndex=0

将其中FOOBAR改为自定义的图标的名字,保存,将该文本文档改名为desktop.ini
现在文件夹中应该有了如下两个文件FrWdhD.jpg
完工,退出重进一次,自定义的图标就会显示出来。
附:
有些时候你可能刷新一下就看不见创建的desktop.ini了,这种情况一般可以通过取消勾选文件夹选项(win10下是页面顶部的 查看-选项)-查看-高级设置-文件和文件夹-隐藏受保护的操作系统文件来解决
IconIndex=0中的0指使用图标的次序,对于.ico文件来说,这个值为0
此页面对desktop.ini有更多介绍,有兴趣可以看一下试着自定义更多的东西
图标理论上可以存放在硬盘内的任何位置,只要把图标名称改为路径即可,不过我个人认为这样做没有什么好处
有一些文件夹通过这种方式进行图标更改时,如用户文件夹,必须把文件内容改为[.ShellClassInfo] IconResource=FOOBAR.ico,0,暂时没有搞清楚这是为什么,也许是权限的原因,也许是做Windows的程序员不经常在一块喝咖啡,讲讲他们都做了些啥。

3、压缩文件

压缩文件更改图标的方法有多种,但目前看来无论哪种方法都需要安装特定的软件,而且最终生成的都是.exe文件。

最简单的方法是在创建压缩文件时使用自解压文件格式,一些压缩软件,如WinRAR在创建自解压格式的文件时可以对其图标进行自定义,这样就可以比较简单的创建一个有自定义图标的压缩文件了。不过严格来讲你得到的其实是一个.exe文件。
另一种方法也是创建自解压文件,提供这个功能的压缩软件都可以,只要获得的是.exe文件就行,然后参见4、应用程序的法二

4、应用程序

我目前找到了两种方法
法一:曲线救国,更换应用程序快捷方式的图标
我们需要更改图标的大多数时候只是为了看起来舒服,而不是为了去做一些可能损害知识产权的事情。所以,只需要想个法子让它在桌面上看起来长得不一样就好了
此处我们以Graphicsgale的启动程序gale.exe为例,本文中使用的图标就是用这个软件制作的。
如果桌面上已经有了软件的快捷方式,则可以跳过这一步:
首先找到软件所在的目录,软件默认的安装目录一般都在C:\Program Files或C:\Program Files (x86)中,要是你有下载后直接用的习惯,它也可能在qq的filereceive或者某些浏览器的download文件夹中,找到之后看看里面有没有一个后缀为.exe的文件(如果没有,说明你找错地方了)

右键gale.exeexe,选择创建快捷方式,得到
快捷方式
右键得到的快捷方式-属性-更改图标,接下来的操作非常简单,如果弄不出来的话,请参考2、文件夹的法一,操作是一样的。
最后刷新,快捷方式看起来应该会变成这样
快捷方式
右键快捷方式-固定到任务栏,完工
法二:这是有一些难度的方法,但确实从根本上替换了应用程序的图标,我觉得做这些事情已经超出了单单为换一个图标所能花费的时间和耐心,但如果你还是下决心这么干的话,有一篇教程(英文),见此

附:
法一在修改快捷方式图标后,直接打开对应的.exe,任务栏中的图标依然会变成修改过后的图标,暂不清楚其中的原理
如果需要改回默认的图标,依然在快捷方式-属性-更改图标中浏览,找到对应.exe文件,选中,之后就会出现默认的图标了,一路确定就可以改回来。

Did you find apk for android? You can find new Free Android Games and apps.

关于作者

光影

一条评论

  1. 光影

    写这篇教程汇总的时候题头特色图片的制作遇到了超出预期的麻烦,那个默认的U盘图标网上找不着,截图又不清晰,最后没有办法,把SHELL32.dll拆了挨个翻才弄到。

发表评论