[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统增强] 系统优化简单批处理

  1. @echo off
  2. color b0
  3. set a=28
  4. set b=1
  5. :re
  6. set /a a+=3
  7. set /a b+=1
  8. mode con: cols=%a% lines=%b%
  9. if %a% lss 70 goto re
  10. @echo -----------------------------------------------------
  11. @echo.&echo.
  12. title  批处理之家 不求最大,只求最好,做最好的批处理论坛!
  13. @echo.
  14. @echo -----------------------------------------------------
  15. @echo.   
  16. @echo.     Windows XP 服务优化批处理,开始之前请备份服务.
  17. @echo.     
  18. @echo.     
  19. @echo.     sc config   (服务名) start= DISABLED (禁用)
  20. @echo.     sc config   (服务名) start= DEMAND   (手动)
  21. @echo.     sc config   (服务名) start= AUTO   (自动)
  22. @echo.&echo.
  23. @echo -----------------------------------------------------
  24. @echo.     按任意键开始进行系统的服务优化!
  25. @echo.           
  26. @pause
  27. sc config   Alerter start= DISABLED
  28. sc config   ALG start= DISABLED
  29. sc config   AppMgmt start= DEMAND
  30. sc config   wuauserv start= DISABLED
  31. sc config   BITS start= DISABLED
  32. sc config   ClipSrv start= DISABLED
  33. sc config   EventSystem start= DISABLED
  34. sc config   COMSysApp start= DEMAND
  35. sc config   Browser start= DISABLED
  36. sc config   CryptSvc start= DISABLED
  37. sc config   DcomLaunch start= AUTO
  38. sc config   Dhcp start= AUTO
  39. sc config   TrkWks start= DISABLED
  40. sc config   MSDTC start= DISABLED
  41. sc config   Dnscache start= DISABLED
  42. sc config ERSvc start= DISABLED
  43. sc config   Eventlog start= AUTO
  44. sc config   FastUserSwitchingCompatibility start= DISABLED
  45. sc config   helpsvc start= DISABLED
  46. sc config   HTTPFilter start= DISABLED
  47. sc config   HidServ start= DISABLED
  48. sc config   ImapiService start= DISABLED
  49. sc config   CiSvc start= DISABLED
  50. sc config   PolicyAgent start= DISABLED
  51. sc config   dmserver start= DISABLED
  52. sc config   dmadmin start= DISABLED
  53. sc config   Messenger start= DISABLED
  54. sc config   swprv start= DISABLED
  55. sc config   Netlogon start= DISABLED
  56. sc config   mnmsrvc start= DISABLED
  57. sc config   Netman start= DEMAND
  58. sc config   NetDDE start= DISABLED
  59. sc config   NetDDEdsdm start= DISABLED
  60. sc config   Nla start= DISABLED
  61. sc config   xmlprov start= DEMAND
  62. sc config   NtLmSsp start= DISABLED
  63. sc config   SysmonLog start= DISABLED
  64. sc config   PlugPlay start= AUTO
  65. sc config   WmdmPmSN start= DISABLED
  66. sc config   Spooler start= DISABLED
  67. sc config   ProtectedStorage start= DISABLED
  68. sc config   RSVP start= DISABLED
  69. sc config   RasAuto start= DISABLED
  70. sc config   RasMan start= DEMAND
  71. sc config   RDSessMgr start= DISABLED
  72. sc config   RpcSs start= AUTO
  73. sc config   RpcLocator start= DISABLED
  74. sc config   remoteRegistry start= DISABLED
  75. sc config   NtmsSvc start= DISABLED
  76. sc config   remoteAccess start= DISABLED
  77. sc config   seclogon start= DISABLED
  78. sc config   SamSs start= AUTO
  79. sc config   wscsvc start= DISABLED
  80. sc config   lanmanserver start= DISABLED
  81. sc config   ShellHWDetection start= DISABLED
  82. sc config   SCardSv start= DISABLED
  83. sc config   SSDPSRV start= DISABLED
  84. sc config   SENS start= DISABLED
  85. sc config   srservice start= DISABLED
  86. sc config   Schedule start= DISABLED
  87. sc config   LmHosts start= AUTO
  88. sc config   TapiSrv start= DEMAND
  89. sc config   TlntSvr start= DISABLED
  90. sc config   TermService start= DISABLED
  91. sc config   Themes start= DISABLED
  92. sc config   UPS start= DISABLED
  93. sc config   upnphost start= DEMAND
  94. sc config   VSS start= DISABLED
  95. sc config   WebClient start= DISABLED
  96. sc config   AudioSrv start= AUTO
  97. sc config   WudfSvc start= DEMAND
  98. sc config   SharedAccess start= DEMAND
  99. sc config   stisvc start= DISABLED
  100. sc config   MSIServer start= DEMAND
  101. sc config   winmgmt start= AUTO
  102. sc config   Wmi start= DEMAND
  103. sc config   W32Time start= DISABLED
  104. sc config   WZCSVC start= DISABLED
  105. sc config   WmiApSrv start= DISABLED
  106. sc config   lanmanworkstation start= AUTO
  107. @echo.&echo.
  108. echo     特别感谢 批处理之家 。
  109. @echo.&echo.
  110. @pause
复制代码

简单解释下

sc config  就是配置服务的意思  
主要利用了 sc config 命令


@echo off
color b0
set a=28
set b=1
:re
set /a a+=4
set /a b+=1

mode con: cols=%a% lines=%b%
if %a% lss 100 goto re


利用 set /a 动态处理 cmd窗口,在弹出的cmd窗口里
自动的弹出一个从小 变化到指定的窗口 ,感觉非常好
此批处理草别人的。


一般我们处理批处理窗口大小的命令
我这里简单的解释下:
@echo off
@mode con cols=40 lines=11
.....
这样方便的处理那个黑框子的大小。
我们可以改变 cols 和lines的大小来改变cmd窗口的大小

而此批处理很经典 。利用set /a 来自动的调整cmd窗口的大小
是在为妙也。并加循环
再来仔细分析下:如下:

color b0   此处是设定颜色(批处理什么颜色呢?就他好看^^)
set a=28
set b=1


set a=28 set b=1 设定初始的时刻cmd窗口大小
:re
set /a a+=4
set /a b+=1

mode con: cols=%a% lines=%b%
if %a% lss 100 goto re


利用循环方式从28和 lines=1开始往上加了
不错。然后只要a小于100,就开始循环往上加
处理cmd 非常好



利用 set /a 动态处理 cmd窗口,在弹出的cmd窗口里

自动的弹出一个从小 变化到指定的窗口 ,感觉非常好
此批处理草别人的。





[ 本帖最后由 lixiaodaoaaa 于 2009-6-27 16:41 编辑 ]

TOP

返回列表