小小脚本弥补配置程序的天生不足

技巧与实践

“为什么我在运行msconfig命令更改启动项后,重启计算机时总会弹出系统提示窗口?如果忘记勾选‘不显示此信息’,又会让你立刻进行系统配置实用程序的操作,而且每次启动时都会出现,真是阴魂不散……”

的确,msconfig(系统实用配置程序)有时候是个让人哭笑不得的系统程序,它可以用来禁止某些启动项,却似乎不能禁止程序本身的自启动,每次使用它更改启动项后,下次重启时你还非得勾选上述项,否则以后每次开机或重启时你都不得不面对它那张“老脸”。看来,只得想个法子实现运行msconfig命令后,重启时不再弹出窗口提示。

第一步:打开记事本,输入以下字符,并保存为C盘根目录下的DelMscfg.bat批处理文件(可在http://www.cpcw.com/download下载)。

reg export “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run” C:\Run.reg

findstr /i “msconfig” C:\Run.reg

if errorlevel 0 goto Delmscfg

:Delmscfg

reg delete “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVer

sion\Run” /v MSConfig /f

del C:\Run.reg

:over

del C:\Run.reg

exit

第二步:运行gpedit.msc,打开组策略窗口,依次展开“计算机配置→Windows 设置→脚本(启动/关机)”,然后点击右侧窗口中的“关机”项目,在弹出的“关机属性”对话框中点击“添加”按钮,出现“添加脚本”窗口,在“脚本名”栏中通过“浏览”按钮将C:\DelMscfg.bat添进来。设置完成后,退出组策略窗口即可实现上述功能。如此则“可恶”的系统实用配置程序窗口就彻底销声匿迹了!