强悍修改WIN7的文件夹背景(修改DLL)
在网上找了很长时间修改WIN7中的文件夹背景,有好多是修改个性化图片,但是它只能对某一个目录生效,并且根据网上的教程,我遇到好多问题。试验了好多次,终于成功了。下面把过程写下来,作为记录。
一、下载软件:Restorator 2007
二、修改操作shellstyle.dll的权限
要修改的文件是C:\Windows\Resources\Themes\Aero\Shell\NormalColor目录下的shellstyle.dll,因为这个文件具有系统文件属性,修改它的时候系统会提示你需要TrustedInstaller权限。
修改权限的操作如下:
说明:下面的图片中的文件不是shellstyle.dll,那是因为我用的是网络上关于修改权限的图片。没有自己截图,比较懒。
1、在shellstyle.dll文件上单击右键选属性
2、然后点安全选项卡 点 高级
3、在弹出的框中点 所有者 然后点 编辑
切记一定要把完全控制勾选上~确定
这样,shellstyle.dll这个文件就可以被修改了。
三、继续修改shellstyle.dll的操作
1、打开Restorator 2007,打开C:\Windows\Resources\Themes\Aero\Shell\NormalColor目录下的shellstyle.dll文件,将UIFILE下的1 导出为文本文件 1.txt 。
2、网上说用编辑器编辑这个1.TXT文件,但是我发现,如果直接用记事本个性的话,在保存前TXT文档是按脚本分行的,命令看的清清楚楚;保存完之后就团到一起,完成了后面的操作后,资源管理器就打不开了。所以我就用WORD来进行这个操作。
打开1.TXT文件(默认用记事本打开),全选,复制,到WORD里粘贴,下面的操作在WORD中进行。
3、搜索<if id="atom(clientviewhost)">将其后面跟着的内容按如下说明替换
将background和sortcolumn那两行的??替换成自己喜欢的颜色
我用红 204,绿 232,蓝 207(下面有关于颜色的说明)
<ViewHost
foreground="themeable(ARGB(255, ??, ??, ??), windowtext)"——文件名文字颜色,这里不动
background="themeable(ARGB(255, ??, ??, ??), window)" ------背景颜色,修改为自己需要的颜色
sortcolumn="themeable(ARGB(255, ??, ??, ??), window)" -------背景颜色,修改为自己需要的颜色
subtext="ARGB(255, 139, 139, 139)"
animation="rectangle|s|fast"
/>
说明:我这里打开这个dll文件时,导出的1.txt里面显示的是这样的格式:
background="themeable(gtc(ItemsView, 0, 0, 3802), window)"
没关系,直接用background="themeable(ARGB(255, ??, ??, ??), window)" 替换它就可以了
另外,ARGB(255, ??, ??, ??) 后面的??指的是RGB颜色哦,不是(“色调”85,“饱和度”90,“亮度”205),而是其对应的(红 204,绿 232,蓝207)
总共有大概7处的<if id="atom(clientviewhost)">,全部按上面类似的替换掉
4、用第三步的方法进行的修改后,效果如下图(图片是网上找的,有色差,不关我事哦)
大家可以看到,右边的文件列表的背景颜色修改了,可是左边的树形列表的颜色还没有修改。想修改的进行这一步,不想修改的可以直接看下一步。
搜索<style resid="propertreestyle">,这里总数有34处,只需修改第一处,把后面的内容修改成如下格式,当然,蓝色部分的数字,可以自己修改。我还是用红204,绿 232,蓝 207
<style resid="propertreestyle">
<ProperTreeModule
background="themeable(argb(255, ??, ??, ??),window)"
foreground="themeable(gtc(TooltipStyle, 2, 0, 3803), windowtext)"
/>
<ProperTreeHost
font="IconFont"
background="themeable(argb(255, ??, ??, ??),window)"
foreground="windowtext"
/>
<if id="atom(ProperTreeLinksHeader)">
<Element
foreground="themeable(gtc(Button, 1, 4, 3803), windowtext)"
background="themeable(argb(255, ??, ??, ??),window)"
padding="rect(9rp,9rp,0rp,7rp)"
font="gtf(textstyle, 4, 0)"
四、我们刚刚是在WORD中进行的修改,现在要弄回到TXT中,当然还是全选、复制、粘贴。这样保存出来的就不会团到一起了。
五、在Restorator 2007中,在UIFILE下的1 点右键,选择导入,把刚刚修改过的TXT文件导入,然后保存就OK了。
六、重启生效。
来源:http://blog.sina.com.cn/s/blog_49c182c20100w3nb.html
强悍修改WIN7的文件夹背景(修改DLL)相关推荐
- 【转】Win7 更改文件夹背景
Win7 更改文件夹背景 1.Win xp 下文件夹背景的修改 将Windows窗口的颜色设置成淡绿色,这样可以更好地保护眼睛.后来我就按照步骤将窗口颜色设置了一下,感觉确实好很多了,相信很多经常用电 ...
- win7更改文件夹背景图片和文件夹背景色
更改背景图片: W7FBC是一个名为Windows 7 Folder Background Changer的软件,可用于设置文件夹背景图片. 双击运行,第一次会有一个安装过程,屏幕一闪后就完成了.以后 ...
- Win7如何修改文件夹背景颜色教学
Win7如何修改文件夹背景颜色教学分享.我们电脑的文件夹背景颜色默认都是白色的,那么我们要怎么去将它设置成为其他的颜色呢?比如将它设置成为护眼绿色,接下来我们一起来看看详细的操作方法教学吧. 操作方法 ...
- ubuntu16.04 xfce4的鼠标主题设置为oxygen-red、修改文件夹背景颜色、两处系统字体设置、右键菜单添加压缩解压选项
安装 oxygen-cursor-theme oxygen-cursor-theme-extra 然后 设置=>鼠标和触摸板 如果是自定义鼠标主题,那么把主题文件解压后拷贝到: /usr/sha ...
- win7 ftp服务器修改读写权限,win7 ftp服务器文件夹权限修改
win7 ftp服务器文件夹权限修改 内容精选 换一换 企业主机安全可对您已开启的告警防御能力提供总览数据,帮助您快速了解安全告警概况包括存在告警的服务器.待处理告警事件.已处理告警事件.已拦截IP和 ...
- U盘加背景图片,改图标,修改字体颜色,把文件夹变彩色,更改文件夹背景
U盘加背景图片,改图标,修改字体颜色,把文件夹变彩色,更改文件夹背景 改图标: 1.首先选择一个你喜欢的图标,图标的扩展名是:ico. 2.将这个图标文件拷到U盘,并在U盘中新建一个文本文档. 3.在 ...
- 手动修改Win7开机欢迎界面背景图片
http://www.360doc.com/content/13/1216/10/7560484_337531979.shtml 今天给大家介绍手动修改Win7开机欢迎界面背景.直接进入主题了哈:打开 ...
- 修改win7锁屏界面背景
修改win7锁屏界面背景步骤: 1.打开注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\L ...
- 【转】桌面背景文件夹-win7文件夹背景,文件夹背景
怎么把文件夹换背景 打开记事本 复制一下内容 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [{BE098140-A513-11D ...
- android下创建文件夹和修改其权限的方法
原文:http://www.cnblogs.com/wanqieddy/archive/2011/12/28/2304906.html 由于工作的需要,今天研究了在android下创建文件夹和修改其权 ...
最新文章
- 程序员面试的一些心得
- linux之vim如何快速找到第二次打开文件的指定行
- 算术运算导致溢出_CPU的控制器与运算器
- 今天的几点感悟_20160429
- HTML5中的Web Notification桌面通知(右下角提示)
- Bootstrap CSS 编码规范之Less 和 Sass 中的操作符
- ONNX系列三 --- 使用ONNX使PyTorch AI模型可移植
- 多线程之终止线程的四种方法
- exchange2003 SMTP连接器的应用案例
- 安卓Notification通知栏全解
- HTML电气规范表格不显示,ElecBook天正电气规范在线查询.chm
- CCF CSP认证201509-1数列分段
- 视频打包为MP4格式并存储到TF卡的实现
- nodejs eggjs框架 爬虫 readhub.me
- 在中信工作的那些日子
- python教程百度文库_python教程
- daily CodeWars
- 理解有符号数和无符号数的区别。
- java开发本科应届生薪资大概是多少?外行人最少15k,25k是人均水平...
- dpo指标详解买入绝技_DPO指标详解 DPO指标使用技巧
热门文章
- 魅族路由器极速版刷机_[技术贴]路由器刷pandavan固件教程——以魅族路由器极速版为例...
- Atheros AR9285 坑爹网卡只有 54M/65M,开启 150M 速率的方法
- 威纶通触摸屏与仪表通讯_【智】威纶通触摸屏与两台变频器Modbus RTU通讯案例详解...
- JAVA读取配置文件工具类
- 模2运算 / 模2算法(模2加法、模2减法、模2乘法、模2除法)
- 需求分析,我们应当怎样做
- npm ERR! y@1.0.0 dev: `webpack-dev-server --inline --progress --config build/webpack.dev.conf.js`
- 十次方项目开发系列【3】:基于MyBatis Plus实现条件查询和分页
- 通信-RS232、RS485、RS422
- 电流纹波率取r = 0.4的原因 // 《精通开关电源设计》P48:r的最优值