|
SIGNATURE=$CHICAGO$
[DEFAULTINSTALL] ADDREG=MY.ADD.REG DELREG=MY.DEL.REG
[MY.ADD.REG] HKLM,SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\WINLOGON,AUTOADMINLOGON,0,”0” HKCU,CONTROL PANEL\DESKTOP,SMOOTHSCROLL,1,01,00,00,00 HKCU,CONTROL PANEL\DESKTOP,SCREENSAVEUSEPASSWORD,1,00,00,00,00
[MY.DEL.REG] HKCU,MYKEY HKLM,SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\WINLOGON,DEFAULTUSERNAME HKLM,SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\WINLOGON,DEFAULTUSERNAME
1.[VERSION] 是文件头。 SIGNATURE=$CHICAGO$ 是指针对WINDOWS(CHICAGO是WINDOWS95的内部名称) 要编辑注册表必须以这两句开头。 2、[DEFAULTINSTALL]段指出INF文件包含的其他段,ADDREG 和DELREG是键,有特殊意义,他指出要添加或删除的注册表项段名 3、WINDOWS98总是先处理DELREG段,后处理ADDREG段,这可能会对我们的应用有所帮助。 [MY.ADD.REG] HKCU,MYKEY,MYVALUE,0,“STRING” 添加名为MYVALUE的字符串值项到键MYKEY下,其值设为STRING HKCU,MYKEY,MYVALUE,,STRING 添加名为MYVALUE的字符串值项到MYKEY,将其值设为STRING HKCU,MYKEY,MYVALUE,1,77,34,05,20添加名为MYVALUE的二进制值项到键MYKEY下,其值设为二进制值77,34,05,20 HKCU,MYKEY,0,”DEFAULT VALUE” 设置键MYKEY的缺省值项为字符串DEFAULT VALUE HKCU,MYKEY,,”DEFAULT VALUE” 设置键MYKEY的缺省值项并将其值设为字符串DEFAULT VALUE HKCU,MYKEY 添加注册表键MYKEY但不设置其值
[MY.DEL.REG] HKCU,MYKEY,MYVALUE 从键MYKEY 中删除值项MYVALUE HKCU,MYKEY 删除键MYKEY及其全部子键,即删除全部分支.
下面是一个自动清除MRU记录的INF文件: CLEAN.INF [VERSION] SIGNATURE=$CHICAGO$
[DEFAULTINSTALL] DELREG=DELTEGKEY
[DELREGKEY] HKCU,”SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\EXPLORER\DOC FIND SPEC MRU”, HKCU, SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\EXPLORER\FINDCOMPUTERMRU, HKCU, SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\EXPLORER\RECENTDOCS, HKCU, SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\EXPLORER\RUNMRU
清除MRU和WINDOWS\RENCENT 的批处理文件 CLEAN.BAT @ECHO OFF C:\WINDOWS\RUNDLL.EXE SETUPX.DLL,INSTALLHINFSECTION DEFAULTINSTALL 132 CLEAN.INF ECHOY |ERASE C:\WINDOWS\RECENT
[1] |
| [返回上一页] [打 印] |
|
上一篇文章:Windows XP 系统注册表综合 | 下一篇文章:注册表基础 |