使用批处理自动设置服务

@echo off

cls

echo 1.自动:系统启动时自动启动

echo 2.手动:用到时才启动

echo 3.已禁用:禁用服务,不启动

echo 4.保持默认:不改变默认设置

echo.

pause

goto a1

:cho

echo.

echo 1.自动 2.手动 3.已禁用 4.保持默认 5.查看说明

echo.

set choice=

set/p CHOICE=请选择(1-5):

set CHOICE|findstr /r /x "CHOICE=[1-5]">nul||goto :cho

if /i %choice%==1 goto 1

if /i %choice%==2 goto 2

if /i %choice%==3 goto 3

if /i %choice%==4 goto 4

if /i %choice%==5 goto 5

goto :cho

:1

sc config %name% start= AUTO >nul

set name=

echo 已设置%name%为手动

goto %xiayibu%

:2

sc config %name% start= DEMAND >nul

set name=

echo 已设置%name%为手动

goto %xiayibu%

:3

sc config %name% start= DISABLED >nul

set name=

echo 已设置%name%为已禁用

goto %xiayibu%

:4

goto %xiayibu%

:5

type shuoming.txt|find "%name%"

goto cho

:a1

echo 1.Alerter

echo 默认设置:已停用

echo 设置:已停用

echo.

echo 2.Application Layer Gateway Service

echo 默认设置:手动

echo 设置:手动

echo.

echo 3.Application Management

echo 默认设置:手动

echo 设置:手动

echo.

echo 4.Automatic Updates

echo 默认设置:自动

echo 设置建议:手动。自己管理Update的禁用,用时打开。

sc config Wuauserv start= demand

echo.

echo 5.Background Intelligent Transfer Service

echo 说明:是自动更新的断点续传服务。

echo 默认设置:手动

echo 设置建议:已禁用

set name=BITS

set xiayibu=C1

goto cho

:C1

echo 6.ClipBook

echo 默认设置:已禁用

echo 设置:已禁用

echo.

echo 7.COM+ Event System (COM+ 事件系统)

echo 默认设置:手动

echo 设置:手动

echo.

echo 8.COM+ System Application

echo 默认设置:手动

echo 设置:手动

echo.

echo 9.Computer Browser (计算机浏览器)

echo 进程名称:svchost.exe -k netsvcs

echo 详细说明:我们在"网上邻居"上看到显示的内容正是来源于此。一般家庭用计算机不需要,除非你的计算机应用在局域网之上。关闭之后并不影响机子的使用。

echo 依存关系:Server 和 Workstation

echo 默认设置:自动

echo 设置建议:手动。非局域网用户禁用。

echo 我的设置:已禁用(我的机子没有局域网)

set name=Browser

set xiayibu=

set xiayibu=C5

goto cho

:C5

echo 10.Cryptographic Services

echo 我在安装软件和更新时需要开启一下。

echo 依存关系:echoote Procedure Call (RPC)

echo 默认设置:自动

echo 设置建议:手动

echo 我的设置:已禁用

set name=CryptSvc

set xiayibu=

set xiayibu=D1

goto cho

:D1

echo 11.DCOM Server Process Launcher

echo 默认设置:自动

echo 设置:自动

echo.

echo 12.DHCP Client

echo 默认设置:自动

echo 设置:自动

echo.

echo 13.Distributed Link Tracking Client (分布式连结追踪客户端)

echo 就是用于局域网更新连接信息,比如在电脑A有个文件,在B做了个连接,如果文件移动了,这个服务将会更新信息。,对于不在局域网的单机用户来说,当然是禁用它,特殊用户除外。占用4兆内存。

echo 依存关系:echoote Procedure Call (RPC)

echo 默认设置:自动

echo 设置建议:已禁用

echo 我的设置:已禁用

set name=TrkWks

set xiayibu=

set xiayibu=D4

goto cho

:D4

echo 14.Distributed Transaction Coordinator

echo 一般家庭用计算机用不太到,除非你启用的Message Queuing。

echo 默认设置:手动

echo 设置建议:已禁用

echo 我的设置:已禁用

set name=MSDTC

set xiayibu=

set xiayibu=D5

goto cho

:D5

echo 15.DNS Client

echo 为了要达到用最快速、最有效率的方式,让客户端能够迅速找到网域的验证服务,在Win2000/XP系统中,加入了DNS快取(Cache)的功能,当第一次在找到了目的主机的IP地址后,操作系统就会将所查询到的名称及IP地址记录在本机的DNS快取缓冲区中,下次客户端还需要再查询时,就不需要到 DNS服务器上查询,而直接使用本机DNS Cache中的数据即可,所以你查询的结果始终是同一IP地址。这个服务关闭与否影响并不大,在安全性上最多只是可以泄漏你的缓存内容,确定你曾经访问过的网站。关闭后DNS解析会转移到各进程,因此想节省资源可手动甚至禁用。注意:IPSEC需要用到。

echo 无网用户可以关闭。

echo 默认设置:自动

echo 设置:自动

echo.

echo 16.Error Reporting Service

echo 错误报告服务。当使用程序出错时会跳出对话框,问你是否需要向微软发送报告,就是这个服务的功能。没有上网的用户就可直接禁用此服务了,上网用户如果担心报告会向微软透漏你的私人信息,也大可禁用它。

echo 依存关系:echoote Procedure Call (RPC)

echo 默认设置:自动

echo 设置:已禁用

net stop ERSvc

sc config ERSvc start= DISABLED

echo.

ECHO 17.Event Log (事件记录文件)

echo 默认设置:自动

echo 设置:自动

echo.

echo 18.Fast User Switching Compatibility

echo 多用户快速切换服务,即:开始→注销→切换用户"操作即可方便地切换用户环境,如果用不着多用户环境就不用打开它(加入域后默认不能进行快速切换,当然可禁用)。一般建议采用默认手动,否则可能很多功能无法实现。如果你基于安全性考虑,并且不使用多用户环境,可以停止。

echo 依存关系:Terminal Services

echo 默认设置:手动

echo 设置建议:手动。不使用多用户者禁用。

echo 我的设置:已禁用

set name=FastUserSwitchingCompatibility

set xiayibu=

set xiayibu=H1

goto cho

:H1

echo 19.Help and Support

echo 帮助服务

echo 默认设置:自动

echo 设置:已停用

net stop Hlepsvc

sc config Hlepsvc start= disabled

echo.

echo 20.HTTP SSL

echo 默认设置:手动

echo 设置:手动

echo.

echo 21.Human Interface Device Access

echo 默认设置:已禁用

echo 设置:已禁用

echo.

echo 22.IMAPI CD-Burning COM Service

echo 这个就是WinXP内置的CD刻录服务了。如果习惯使用第三方软件或者根本没有刻录机,那就停用。占用1.6兆内存。

echo 默认设置:手动

echo 设置:已禁用

sc config ImapiService start= disabled

echo.

echo 23.Indexing Service (索引服务)

echo 索引服务,文件浏览速度(即双击某文件夹后的等待时间)会明显增加,但会导致系统极度繁忙。因此,请根据自己机器的情况设为"自动"或"禁用"。

echo 默认设置:手动

echo 设置建议:已禁用

echo 我的设置:已禁用

set name=Cisvc

set xiayibu=

set xiayibu=I3

goto cho

:I3

echo 24.Windows Firewall/Internet Connection Sharing (ICS)

echo 提供WinXP内置的Internet连接共享和防火墙功能。具体关闭与否看个人喜好,不用就可以关闭它。

echo 默认设置:手动

echo 设置建议:不做家庭多机网络者禁用

echo 我的设置:自动

set name=ShareAccess

set xiayibu=

set xiayibu=I4

goto cho

:I4

echo 25.IPSEC Services (IP 安全性服务)

echo IPSEC是一种用来保护内部网、专用网络以及外部网(Internet、Extranet)免遭攻击的重要防御方法,主要特征在于它可对所有IP级的通信进行加密和认证,正是这一点才使IPSEC可以确保包括远程登录、客户/服务器、电子邮件、文件传输及Web访问在内的多种应用程序的安全。由于企业及政府用户非常注重于部署安全的IP,所以这一服务显得很重要。在某些网域上也许需要,但是一般使用者大部分是不太需要的,可停止。

echo 默认设置:自动

echo 设置建议:手动

echo 我的设置:手动

set name=PolicyAgent

set xiayibu=

set xiayibu=L1

goto cho

:L1

echo 26.Logical Disk Manager (逻辑磁盘管理员)

echo 默认设置:自动

echo 设置建议:自动

echo.

echo 27.Logical Disk Manager Administrative Service (逻辑磁盘管理员系统管理服务)

echo 默认设置:手动

echo 设置建议:手动

echo.

echo 28.Messenger

echo 默认设置:已禁用

echo 设置建议:已禁用

echo.

echo 29.MS Software Shadow Copy Provider

echo 管理磁盘区卷影复制服务,关掉它我的备份工作也可以顺利完成,用不着的话就禁用它吧。

echo 默认设置:手动

echo 设置:已禁用

sc config SwPrv start= disabled

echo.

echo 30.Net Logon

echo 网域登录服务。

echo 默认设置:手动

echo 设置:已禁用

sc config Nerlogon start= disabled

echo.

echo 31.NetMeeting echoote Desktop Sharing

echo NetMeeting远程桌面共享服务,注意关掉它后,远程桌面共享功能将无法使用.如果你重视安全性,就关。

echo 默认设置:手动

echo 设置:已禁用

sc config Mnmsrvc start= disabled

echo.

echo 32.Network Connections

echo 默认设置:手动

echo 设置:手动

echo.

echo 33.Network DDE

echo 默认设置:已禁用

echo 设置:已禁用

echo.

echo 34.Network DDE DSDM

echo 默认设置:已禁用

echo 设置:已禁用

echo.

echo 35.Network Location Awareness (NLA)

echo 默认设置:手动

echo 设置:手动

echo.

echo 36.Network Provisioning Service

echo 默认设置:手动

echo 设置:手动

echo.

echo 37.NT LM Security Support Provider

echo 默认设置:手动

echo 设置:已禁用

sc config NtLmSsp start= disabled

echo.

echo 38.Performance Logs and Alerts

echo 效能记录日志及警示服务,是管理工具-性能工具,它较详细地反映了系统的性能,但配置起来相当复杂。

echo 默认设置:手动

echo 设置:手动

echo.

echo 39.Plug and Play

echo 默认设置:自动

echo 设置建议:自动

echo.

echo 40.Portable Media Serial Number Service

echo 默认设置:手动

echo 设置:已禁用

sc config WmdmPmSp start= disabled

echo.

echo 41.Print Spooler

echo 打印后台处理服务

echo 默认设置:自动

echo 设置建议:无打印机者禁用

echo 我的设置:已禁用

net stop Spooler

sc config Spooler start= disabled

echo.

echo 42.Protected Storage

echo 默认设置:自动

echo 设置:手动

echo.

echo 43.QoS RSVP

echo 这就是微软那个饱受争议的占用了20%网络带宽的服务了。

echo 默认设置:手动

echo 设置:已禁用

sc config RSVP start= disabled

echo.

echo 44.echoote Access Auto Connection Manager

echo 远程访问自动联机管理员服务,我们在使用WinXP时会经常弹出一个自动拨号窗口,就是它在工作。如果你的机器提供网络共享服务就开着它,避免网络断线后手动连接,否则可将其关闭。另外有些DSL/Cable可能需要用此来处理登入程序。

echo 默认设置:手动

echo 设置建议:手动

echo 我的设置:已禁用

set name=RasAuto

set xiayibu=

set xiayibu=R2

goto cho

:R2

echo 45.echoote Access Connection Manager

echo 网络联接用。无网用户停用。

echo 默认设置:手动

echo 设置建议:手动

echo 我的设置:自动

set name=RasMan

set xiayibu=

set xiayibu=R3

goto cho

:R3

echo 46.echoote Desktop Help Session Manager

echo 远程桌面协助服务。鼠标点击"开始→所有程序→附件→通讯→远程桌面连接"可开远程桌面功能,对系统安全是个很大的影响,不需要时一定得关闭。

echo 依存关系:echoote Procedure Call (RPC)

echo 默认设置:手动

echo 设置:已禁用

sc config RDSessMgr= disabled

echo.

echo 47.echoote Procedure Call (RPC)

echo 默认设置:自动

echo 设置:自动

echo.

echo 48.echoote Procedure Call (RPC) Locator

echo 默认设置:手动

echo 设置:已禁用

sc config RpcLocator start= disabled

echo.

echo 49.echoote Registry

echo 使远程用户能修改此计算机上的注册表设置。很少用到的,而且给自己的计算机增加了不必要的危险,因此也把它设为禁止。

echo 默认设置:自动

echo 设置:已禁用

sc config echooteRegistry= disabled

echo.

echo 50.echoovable Storage

echo 默认设置:手动

echo 设置:手动

echo.

你可能感兴趣的:(使用批处理自动设置服务)