压缩,精简系统bat.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
压缩,精简系统bat

压缩,精简系统bat bat文件,新建一个文档,输入以下内容(精简文字,压缩winms,转移虚拟内存,关闭休眠文件,系统数据保护) @echo off powercfg -h off echo 准备精简系统字体 echo. pause del /f /s /q C:WindowsFonts set mxms=a if not !mxms! == a set mxms=%comspec% /V:ON /C %0 %* goto :EOF set mxms= rem 算法描述: rem windows的winsxs目录中文件夹的格式都是:类型_名字_库id_版本号_语言_签名 rem 检查所有的文件夹,如果发现有版本不同的文件存在,则删除所有旧版本的文件夹 rem 需要注意:名字部分可能也会包含多个下划线 rem 创建目录 set startT=%TIME% set move_dir=%SystemRoot%\winsxs_del if not exist %move_dir%\nul md %move_dir% set log=%temp%\winsxs-clear.log pushd %SystemRoot%\winsxs echo ===================== start %DATE% %TIME% ============================ %log% rem 遍历winsxs文件夹的所有目录 FOR /F eol=; tokens=1-4 delims= %%a in (dir /ad /o-n %SystemRoot%\winsxs\*.*) do ( if %%c == DIR if exist %SystemRoot%\winsxs\%%d call:fnDoClear %%d ) echo ===================== OK! %DATE% %TIME% ============================ %log% echo clear OK! echo from %startT% to %TIME%. Check your %move_dir% please. echo view log from %log% set startT= set move_dir= popd goto :EOF :fnDoClear rem arg: dir_name rem 分解目录名 FOR /F eol=; tokens=1-14 delims=_ %%g in (%1) do ( call:fnSplitName %1 if not %f_type% == call:fnDoClearDir %1 !f_type! !f_name! !f_id! !f_rev! !f_lang! !f_sign! ) goto :EOF :fnSplitName rem arg: dir_name rem return f_xxx vars set f_type= set f_name= set f_id= set f_rev= set f_lang= set f_sign= FOR /F eol=; tokens=1-14 delims=_ %%g in (%1) do ( if %%m == ( set f_type=%%g set f_name=%%h set f_id=%%i set f_rev=%%j set f_lang=%%k set f_sign=%%l ) else ( if %%n == ( set f_type=%%g set f_name=%%h_%%i set f_id=%%j set f_rev=%%k set f_lang=%%l set f_sign=%%m ) else ( if %%o == ( set f_type=%%g set f_name=%%h_%%i_%%j set f_id=%%k set f_rev=%%l set f_lang=%%m set f_sign=%%n ) else ( if %%p == ( set f_type=%%g set f_name=%%h_%%i_%%j_%%k set f_id=%%l set f_rev=%%m set f_lang=%%n set f_sign=%%o ) else ( if %%q == ( set f_type=%%g set f_name=%%h_%%i_%%j_%%k_%%l set f_id=%%m set f_rev=%%n set f_lang=%%o set f_sign=%%p ) else ( if %%r == ( set f_type=%%g s

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档