如何修改单个修改C:\Program Files文件夹的图标

来源:百度知道 编辑:UC知道 时间:2024/05/02 17:44:12
我想修改C盘下Program Files 文件夹的图标但是他的属性里面没有自定义,我以为是系统文件就在CMD里用 attrib -s "Program Files",但是弄完以后属性里还是没有,注册表里不知道在哪找.在CLASSES_ROOT里面找了几下都是文件夹选项的事.用IconPackager好象不能单独修改他,DEF其他盘的Program Files都可以修改,就是C盘的不行.麻烦哪位大哥帮忙想想在哪可以调出Program Files属性里的自定义选项,或者有什么文件能强行的单独改一个文件的图标
1楼的试了,有两个问题。这个方法确实可以,在对其他文件夹的时候没问题,但是我用attrib "Program Files" +r的时候,还是没反应。还有就是只能在只读的时候能改图标,把只读改回去以后图标又回去了

修改Program Files (x86)图标:
文件夹-工具-文件夹选项-查看-高级设置-勾掉隐藏计算机文件夹中的空驱动器,隐藏受保护的操作系统文件夹(推荐)-是-应用-确定

Program Files文件夹下有个隐藏的desktop.ini,用记事本打开,则显示:

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21781
IconResource=C:\Windows\system32\SHELL32.dll,3

Program Files (x86)文件夹下有个隐藏的desktop.ini,用记事本打开,则显示:

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21817

把Program Files (x86)文件夹下隐藏的desktop.ini改为和Program Files文件夹下隐藏的desktop.ini相同的,即:

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21781
IconResource=C:\Windows\system32\SHELL32.dll,3

如果想用自己选择的文件夹图标,则修改IconResource=(自己选择的文件夹图标位置)
重启资源管理器。。。