JS入门教程:如何修改系统属性

http://itbbs.pconline.com.cn/topic.jsp?tid=6624306&pageNo=1&aid=36904332#floor1

前天发了个帖子“帮人购旧电脑亲历有感”,大家比较关注。其中不少朋友也想了解JS是怎样修改这些电脑软、硬件信息的,本人也不例外。上网一搜索,文章还不少,就按其中一篇修改,经过摸索,大功告成,感觉还真不是什么新技术。闲话少说,先把原文贴上(声明:版权属于原作者)
………………………………………………………………………………………………………
首先将C:\Windows\System32文件夹下的sysdm.cpl文件复制一份出来,然后用资源编辑工具EXESCOPE(下载地址: http://scmy.downloadsky.com/down/HA-eXeScope650-moming.exe,汉化版)打开复制出的sysdm.cpl文件,展开“资源→对话框→101”分支。在右侧一共有9个“Link Window”。除了第4、5个外,把另外七个的“可见”属性去掉(即去掉右侧“可见”前的钩),目的是在检测系统属性时只显示第4、5个的内容。
选中第4个“Link window”,在“标题”栏输入文字“Intel(R) Pentium4(R)处理器”;在第5个“Link window”的“标题”栏中输入“4 GHz,2048 MB 的内存”等信息(连内存信息也一并改了。数字可随意输入,但不可过长,否则显示效果较别扭);再将第4个“Link window”的“Y”坐标值改为“149”,将第5个的调整为“170”,以占据原来第1、2个“Link Window”的位置。
修改好后保存该文件,接下来只要用该文件替换原始文件即可。不过,在替换过程中,董师傅又遇到了一个新问题: 文件保护功能会“作祟” 。董师傅使用的是Windows XP+SP2系统,要把修改后的sysdm.cpl文件复制到C:WindowsSystem32中替换原文件有些麻烦——SP2强大的文件保护功能会自动还原原始文件。
师傅我并不想禁用文件保护功能,所以借助文件替换工具Replacer(下载地址:http://www3.telus.net/_/replacer/Replacer.zip)解决了这个问题。
将下载回来的文件解压到任一文件夹,双击“replace.cmd”出现命令提示符窗口,将C:WindowsSystem32sysdm.cpl文件拖到其中,回车;再将修改过的sysdm.cpl文件拖入其中并回车,输入“Y”后按回车,这样就能替换掉系统文件了(在弹出的Windows文件保护时请点“取消”)。
至此,想要的4GHz的P4 CPU终于“出现”!心动了吧?那就赶快动手吧。破解方法是在运行里输入:dxdiag让微软自带的工具来检测。
………………………………………………………………………………………………………

说明一下,原文中EXESCOPE的下载地址已失效,但很多网站都有下载(天空、华军、太平洋等)。

也许是各人系统版本不同,如果完全按上面方法,在我的机子上不能修改出来,故我稍有改动。下面是我的修改过程。
1、把sysdm.cpl复制到某个文件夹,另再备份一个。
2、用eXeScope打开复制出来的sysdm.cpl,按上文,但我改第4、5个Link window总不能成功,所以干脆改第6、7、8个Link window。没改动的那些Link window我只留下第1个可见(因为我要让它显示我改的版本信息,即“米格1.44专用版”的位置),其他的都取消“可见”,勾选“禁用”。另外对话框的位置不一定用改坐标值的方法,打开对话框编辑器直接拖放更方便直观。

发表回复