压缩,精简系统bat

压缩,精简系统bat

ID:5782022

大小:34.00 KB

页数:10页

时间:2017-12-24

压缩,精简系统bat_第1页
压缩,精简系统bat_第2页
压缩,精简系统bat_第3页
压缩,精简系统bat_第4页
压缩,精简系统bat_第5页
资源描述:

《压缩,精简系统bat》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、压缩,精简系统batbat文件,新建一个文档,输入以下内容(精简文字,压缩winms,转移虚拟内存,关闭休眠文件,系统数据保护)@echooffpowercfg-hoffecho准备精简系统字体echo.pausedel/f/s/q"C:WindowsFonts"setmxms=aifnot"!mxms!"=="a"setmxms=&&%comspec%/V:ON/C%0%*&&goto:EOFsetmxms=rem算法描述:remwindows的winsxs目录中文件夹的格式都是:"类型_名字_库id_版本号_语言_签名"rem检查所有的文件夹,如果发现有

2、版本不同的文件存在,则删除所有旧版本的文件夹rem需要注意:名字部分可能也会包含多个下划线rem创建目录setstartT=%TIME%setmove_dir=%SystemRoot%winsxs_delifnotexist%move_dir%ulmd%move_dir%setlog=%temp%winsxs-clear.logpushd"%SystemRoot%winsxs"echo=====================start%DATE%%TIME%============================>>"%log%"rem遍历win

3、sxs文件夹的所有目录FOR/F"eol=;tokens=1-4delims="%%ain('dir/ad/o-n%SystemRoot%winsxs*.*')do(if"%%c"=="

"ifexist"%SystemRoot%winsxs%%d"call:fnDoClear%%d)echo=====================OK!%DATE%%TIME%============================>>"%log%"echoclearOK!echofrom%startT%to%TIME%.Checkyour'%move_d

4、ir%'please.echoviewlogfrom%log%setstartT=setmove_dir=popdgoto:EOF:fnDoClearremarg:dir_namerem分解目录名FOR/F"eol=;tokens=1-14delims=_"%%gin("%1")do(call:fnSplitName%1ifnot"%f_type%"==""call:fnDoClearDir%1!f_type!!f_name!!f_id!!f_rev!!f_lang!!f_sign!)goto:EOF:fnSplitNameremarg:dir_namere

5、mreturnf_xxxvarssetf_type=setf_name=setf_id=setf_rev=setf_lang=setf_sign=FOR/F"eol=;tokens=1-14delims=_"%%gin("%1")do(if"%%m"==""(setf_type=%%gsetf_name=%%hsetf_id=%%isetf_rev=%%jsetf_lang=%%ksetf_sign=%%l)else(if"%%n"==""(setf_type=%%gsetf_name=%%h_%%isetf_id=%%jsetf_rev=%%ksetf_l

6、ang=%%lsetf_sign=%%m)else(if"%%o"==""(setf_type=%%gsetf_name=%%h_%%i_%%jsetf_id=%%ksetf_rev=%%lsetf_lang=%%msetf_sign=%%n)else(if"%%p"==""(setf_type=%%gsetf_name=%%h_%%i_%%j_%%ksetf_id=%%lsetf_rev=%%msetf_lang=%%nsetf_sign=%%o)else(if"%%q"==""(setf_type=%%gsetf_name=%%h_%%i_%%j_%%k

7、_%%lsetf_id=%%msetf_rev=%%nsetf_lang=%%osetf_sign=%%p)else(if"%%r"==""(setf_type=%%gsetf_name=%%h_%%i_%%j_%%k_%%l_%%msetf_id=%%nsetf_rev=%%osetf_lang=%%psetf_sign=%%q)else(if"%%s"==""(setf_type=%%gsetf_name=%%h_%%i_%%j_%%k_%%l_%%m_%%nsetf_id=%%osetf_rev=%%psetf_lang=%%qsetf_sign=%%

8、r)else(if"%%t"==""(setf_ty

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。