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

[系统相关] 如果已知服务名(却不知相关服务的文件名),如何反向写 关闭服务的批处理?

譬如,win r ,services.msc中,或者是 当看到下面高手所说的,要手动关闭时,突然想到:

================  服务优化: ============

开始菜单—管理工具—服务
   个人用户应禁用的项目:
   Background Intelligent Transfer Service(如要系统升级必须打开)
   Base Filtering Engine(基础防火墙,开启此项才能开启下面的防火墙)
   Computer Browser(计算机浏览,单位局域网用户应开启)
   Diagnostic Policy Service(耗资源的诊断服务。。。)
   Diagnostic Service Host(耗资源的诊断服务。。。)
   Diagnostic System Host(耗资源的诊断服务。。。)
   IKE and AuthIP IPsec Keying Modules
    Internet Connection Sharing (ICS)
    IPsec Policy Agent
    NetTcpPortSharing
    Print Spooler(有打印机的须开启)
   Routing and Remote Access
    Security Center(安全中心,耗资源)
   Server(局域网服务,单位用户应开启,它管理网络打印和文件共享)
   Shell Hardware Detection (开启它才能开启下面的扫描仪服务)
   Windows Image Acquisition (WIA)(数码像机和扫描仪服务)
   Windows Presentation Foundation Font Cache 3.0.0.0(加装.NET用户需要打开)
   Windows Firewall(防火墙,某些杀毒软件需要它开启才能用)
   Windows Font Cache Service(加装.NET用户需要打开)
   Windows Presentation Foundation Font Cache 3.0.0.0(加装.NET3.5用户需要打开)
   Windows Search(关闭它不影响搜索,可提升系统性能)
   Windows Update(如要系统升级必须打开)
   将以上服务禁用并停止,速度就上来了。。。



net stop "Windows Firewall/Internet Connection Sharing (ICS)" 命令关闭好写,关键问题是 服务对应的文件名如何知道?
引号内的 文件名,如何知道?

好像只看 任务管理器 不能知道吧。

TOP

已知服务名,就足够关闭服务了。
知道它对应的文件名有什么用?

TOP


为什么 不是这个里面的呢?

TOP

已知服务名,就足够关闭服务了。
知道它对应的文件名有什么用?
Python 发表于 2013-7-23 22:16


现在 您用net stop 把下面的这些全关上,我就想知道,您打算如何写?
Background Intelligent Transfer Service(如要系统升级必须打开)
   Base Filtering Engine(基础防火墙,开启此项才能开启下面的防火墙)
   Computer Browser(计算机浏览,单位局域网用户应开启)
   Diagnostic Policy Service(耗资源的诊断服务。。。)
   Diagnostic Service Host(耗资源的诊断服务。。。)
   Diagnostic System Host(耗资源的诊断服务。。。)
   IKE and AuthIP IPsec Keying Modules
    Internet Connection Sharing (ICS)
    IPsec Policy Agent
    NetTcpPortSharing
    Print Spooler(有打印机的须开启)
   Routing and Remote Access
    Security Center(安全中心,耗资源)
   Server(局域网服务,单位用户应开启,它管理网络打印和文件共享)
   Shell Hardware Detection (开启它才能开启下面的扫描仪服务)
   Windows Image Acquisition (WIA)(数码像机和扫描仪服务)
   Windows Presentation Foundation Font Cache 3.0.0.0(加装.NET用户需要打开)
   Windows Firewall(防火墙,某些杀毒软件需要它开启才能用)
   Windows Font Cache Service(加装.NET用户需要打开)
   Windows Presentation Foundation Font Cache 3.0.0.0(加装.NET3.5用户需要打开)
   Windows Search(关闭它不影响搜索,可提升系统性能)
   Windows Update(如要系统升级必须打开)
   将以上服务禁用并停止,速度就上来了。。。

TOP

回复 5# 我来了


简单点就是类似这样:
  1. net stop "Background Intelligent Transfer Service"
  2. net stop "Base Filtering Engine"
  3. net stop "Computer Browser"
复制代码
如果想高端一点可以这样:
把服务列表放到一个txt文件里面,用BAT读这个文件,逐个关闭。如果你不会写,我可以帮你。

TOP

本帖最后由 我来了 于 2013-7-23 23:14 编辑

您这样不是帮助我,是害我啊,亲,
我就想知道,后面匹配的 串 ,到哪里结束,长度如何知道。
这等一行一行的批处理,没啥判断的,俺这种菜鸟也能写。
/?   /h 自己看下英文帮助的,不到五分钟,我也编的出来啊,亲。


我不想让你告诉某一个的 具体写法,那样永远是菜鸟,譬如上面的 随便 某一行,你怎么就知道 它匹配的长度 是那个名呢,是试出来的,还是另有隐情???

TOP

是不是 上面显示 哪个,直接照着抄 ,就对了。没试过,一会试试。

TOP

回复 7# 我来了


5分钟太吝啬了。给你5天时间,你试试能否搞定这个功能:
把服务列表放到一个txt文件里面,用BAT读这个文件,逐个关闭。

TOP

回复 8# 我来了


    照着抄 ,就对了。

TOP

返回列表