[07光盘集成细节处理连载一:系统清理]
转贴请注明
系统无用文件清理NSIS脚本(没有任何界面):
----------------------------------------------------------------------------------------------------------------------------------
Name "系统无用文件清理"
outfile "D:\clean.exe"
SetCompressor LZMA
SetCompressorDictSize 8
SetDatablockOptimize on
ShowInstDetails nevershow
Icon "thtz.ico"
Section "系统无用文件清理"
;删除默认屏保
Delete /REBOOTOK "$SYSDIR\scrnsave.scr"
Delete /REBOOTOK "$SYSDIR\ss3dfo.scr"
Delete /REBOOTOK "$SYSDIR\ssbezier.scr"
Delete /REBOOTOK "$SYSDIR\ssflwbox.scr"
Delete /REBOOTOK "$SYSDIR\ssmarque.scr"
Delete /REBOOTOK "$SYSDIR\ssmypics.scr"
Delete /REBOOTOK "$SYSDIR\ssmyst.scr"
Delete /REBOOTOK "$SYSDIR\sspipes.scr"
Delete /REBOOTOK "$SYSDIR\ssstars.scr"
Delete /REBOOTOK "$SYSDIR\sstext3d.scr"
;删除默认壁纸
Delete /REBOOTOK "$WINDIR\Blue Lace 16.bmp"
Delete /REBOOTOK "$WINDIR\Coffee Bean.bmp"
Delete /REBOOTOK "$WINDIR\FeatherTexture.bmp"
Delete /REBOOTOK "$WINDIR\Gone Fishing.bmp"
Delete /REBOOTOK "$WINDIR\Greenstone.bmp"
Delete /REBOOTOK "$WINDIR\Prairie Wind.bmp"
Delete /REBOOTOK "$WINDIR\Rhododendron.bmp"
Delete /REBOOTOK "$WINDIR\River Sumida.bmp"
Delete /REBOOTOK "$WINDIR\Santa Fe Stucco.bmp"
Delete /REBOOTOK "$WINDIR\Soap Bubbles.bmp"
Delete /REBOOTOK "$WINDIR\Zapotec.bmp"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Bliss.bmp"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Ascent.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Autumn.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Azul.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Crystal.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Follow.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Friend.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Home.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Moon flower.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Peace.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Power.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Purple flower.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Radiance.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Red moon desert.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Ripple.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Stonehenge.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Ripple.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Tulips.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Vortec space.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Wind.jpg"
Delete /REBOOTOK "$WINDIR\Web\Wallpaper\Windows XP.jpg"
;删除默认鼠标样式
Delete /REBOOTOK "$WINDIR\Cursors\*.cur"
Delete /REBOOTOK "$WINDIR\Cursors\*.ani"
;删除msi程序安装遗留文件
Delete /REBOOTOK "$WINDIR\Downloaded Installations\*.*"
;删除下载补丁临时文件
Delete /REBOOTOK "$WINDIR\softwareDistribution\download\*.*"
;删除驱动程序预编译文件
Delete /REBOOTOK "$WINDIR\inf\*.pnf"
;删除系统档案暂存文件
Delete /REBOOTOK "$WINDIR\temp\*.*"
;删除普通安装程序遗留文件
Delete /REBOOTOK "$PROGRAMFILES\InstallShield Installation Information\*.*"
;删除系统升级遗留文件
Delete /REBOOTOK "$PROGRAMFILES\WindowsUpdate\*.*"
;删除系统备份DLL文件(建议不删除)
;Delete /REBOOTOK "$SYSDIR\dllcache\*.*"
;删除补丁安装日志
Delete /REBOOTOK "$WINDIR\*.log"
;删除系统暂存文件
Delete /REBOOTOK "$WINDIR\*.tmp"
;删除office模板
Delete /REBOOTOK "$TEMPLATES\*.*"
;我的文档默认快捷方式
Delete /REBOOTOK "$PICTURES\*.lnk"
Delete /REBOOTOK "$VIDEOS\*.lnk"
Delete /REBOOTOK "$MUSIC\*.lnk"
;删除补丁安装备份文件
RMDir /REBOOTOK /r "$WINDIR\$hf_mig$"
;应用全局帐户
SetShellVarContext all
;删除office模板
Delete /REBOOTOK "$TEMPLATES\*.*"
;删除系统样式文档
RMDir /r /REBOOTOK "$PICTURES\示例图片"
RMDir /r /REBOOTOK "$MUSIC\示例音乐"
RMDir /r /REBOOTOK "$MUSIC\我的播放列表"
RMDir /r /REBOOTOK "$MUSIC\Sync Playlists"
RMDir /r /REBOOTOK "$MUSIC\Sample Playlists"
;删除用户帐户图片
RMDir /r /REBOOTOK "$APPDATA\Microsoft\User Account Pictures\Default Pictures"
SectionEnd
Function .onInit
SetSilent silent
Functionend
----------------------------------------------------------------------------------------------------------------------------------
使用NSIS编译成clean.exe,并在T13分钟调用可以实现不允许发布面清理垃圾文件。
喜欢自己做系统光盘(非nLite)的朋友应该会有用。
PS:不要再去看那些老掉牙的启动光盘制作教程了,除了基础部分,细节方面的处理早都过时了。抛弃使用CMD来清理系统和注册表优化吧。NSIS绝对不会让你失望的。
深度的盘是不是用NSIS的我不知道,但番茄的盘的是用NSIS处理细节的。