昨天发表了《挖掘隐藏在Windows XP中的实用工具》一文,其中讲述了windows xp中的一些小程序的大作用,大家看后大呼过瘾。近日作者又将其最新的心得寄来,与读者分享。
1.对象包装我最行
位于C:\Windows\system32文件夹下的packager程序,可以打开一些EXE或DLL文件,并可以选择、复制其中的图标到剪贴板中。然后把它们粘贴插入到一般的Windows程序中使用,可以用于制作计算机类教学课件或文件(如图1)。
2.注册表编辑我更强
“注册表编辑器”是用来更改系统注册表设置的高级工具。尽管,在windows xp中有一个名为regedit的程序可以编辑注册表,但是如果你是一个很在行的人,那不妨试一试C:\Windows\system32文件夹下的regedt32命令,它是regedit的增强版本,除了可以编辑注册表外,还可以设置权限、清除重复项、或删除已被卸载或删除的程序项等高级操作(如图2)。
3.注册/反注册ActiveX不求人
使用过ActiveX的人都知道,ActiveX是一种特殊的控件,即使它被拷贝到系统文件夹下,不注册是无法被系统识别和使用的。如果你遇到这种情况,那无需再东奔西走求人了。不妨按下Win+R键,再输入cmd启动“命令提示符”,进入C:\Windows\System32文件夹。输入regsvr32 后面加上ActiveX控件文件名即可实现注册(如图3)。
注意:
(1)regsvr32.exe是Windows自带的ActiveX注册和反注册工具。它的用法为:
regsvr32 [/u] [/s] [/n] [/i[:cmdline]] dllname
其中dllname为ActiveX控件文件名,建议在安装前拷贝到System文件夹下
参数有如下意义:
/u - 反注册控件
/s - 不管注册成功与否,均不显示提示框
/c - 控制面板输出
/i - 跳过控件的选项进行安装 (与注册不同)
/n - 不注册控件,此选项必须与/i 选项一起使用
如笔者要注册一amovie.ocx控件,则打入 regsvr32 amovie.ocx即可,要反注册它时只需使用 regsvr32/uamovie.ocx就行了。
(2)在windows xp中,即使安装ACDSee、SlowView、IrfanView等看图软件,而且作任何设置,系统都不会将BMP关联给看图软件。在“资源管理器”中双击图片文件,总是调用其内置的预览图片程序,相当霸道!这时,我们只要启动
“命令提示符”,进入C:\Windows\System32文件夹。输入regsvr32 /u shimgvw.dll。
4.动态链接库函数启动器——rundll32