查看: 6657|回复: 29
收起左侧

[讨论] 求vm8启动关闭服务bat【部分解决】【还差一个步骤】

 关闭 [复制链接]
梦落红尘
发表于 2011-9-14 22:01:30 | 显示全部楼层 |阅读模式
本帖最后由 tk86935367 于 2011-9-16 21:12 编辑

vm8已经刚刚安装好了,但是有点卡机,又不是什么时候都用,所以希望有个bat来开启和关闭服务。
最近实在忙,谁有时间的帮弄个,本人对vm实在太菜了。
希望各位帮帮忙


目前已经设置好了,我把以前的完全拆分为几个部分。已经成功的编写了开启服务bat和关闭服务bat。
但是设置为自动启动和手动启动不成功。目前正在安装win2008,稍后会把能用的部分共享出来。

经验分享:其实我没学过bat批处理,都是照着模样改的,然后百度了些资料,自动bat命令是一条一条执行的。
so,我在每条命令的前面加上一句废话(用来做参考),然后知道这个命令是否被执行,这样就知道死在哪了。

例如:
  1. echo  正在停止****服务
  2. net stop *****
  3. echo  正在停止XXXX服务
  4. net stop XXXXX
复制代码
这个是开启服务:
  1. @echo off

  2. net start VMAuthdService

  3. net start VMnetDHCP

  4. net start "VMware NAT Service"

  5. net start VMUSBArbService

  6. net start VMwareHostd

  7. echo             By tk
  8. pause>nul&&exit
复制代码
还有关闭服务:
  1. @echo off

  2. net stop   VMAuthdService

  3. net stop VMnetDHCP

  4. net stop "VMware NAT Service"

  5. net stop VMUSBArbService

  6. net stop VMwareHostd



  7. echo             By tk
  8. pause>nul&&exit
复制代码
好了,终于搞定了。下面是bat代码:
设置为自动启动
  1. @echo off

  2. echo VMAuthdService服务设置中
  3. wmic service where name="VMAuthdService" changestartmode "automatic"
  4. wmic service where name="VMAuthdService" startservice


  5. echo VMnetDHCP服务设置中
  6. wmic service where name="VMnetDHCP" changestartmode "automatic"
  7. wmic service where name="VMnetDHCP" startservice


  8. echo VMware NAT Service服务设置中
  9. wmic service where name="VMware NAT Service" changestartmode "automatic"
  10. wmic service where name="VMware NAT Service" startservice


  11. echo VMUSBArbService服务设置中
  12. wmic service where name="VMUSBArbService" changestartmode "automatic"
  13. wmic service where name="VMUSBArbService" startservice


  14. echo VMwareHostd服务设置中
  15. wmic service where name="VMwareHostd" changestartmode "automatic"
  16. wmic service where name="VMwareHostd" startservice


  17. echo 设置完成







  18. echo      By tk
  19. pause>nul&&exit
复制代码
启动为禁用:
  1. @echo off

  2. echo VMAuthdService服务设置中
  3. wmic service where name="VMAuthdService" changestartmode "disabled"



  4. echo VMnetDHCP服务设置中
  5. wmic service where name="VMnetDHCP" changestartmode "disabled"



  6. echo VMware NAT Service服务设置中
  7. wmic service where name="VMware NAT Service" changestartmode "disabled"



  8. echo VMUSBArbService服务设置中
  9. wmic service where name="VMUSBArbService" changestartmode "disabled"



  10. echo VMwareHostd服务设置中
  11. wmic service where name="VMwareHostd" changestartmode "disabled"



  12. echo 设置完成







  13. echo      By tk
  14. pause>nul&&exit
复制代码
zby_1991
发表于 2011-9-14 22:06:07 | 显示全部楼层
啊咧,回来了

@echo off
net start “服务名”
@exit                 ---运行完后自动退出~
服务名不知道变了没~
梦落红尘
 楼主| 发表于 2011-9-14 22:24:46 | 显示全部楼层
zby_1991 发表于 2011-9-14 22:06
啊咧,回来了

@echo off

那关闭呢?设置成手动,或者自动呢?
种过一豆
发表于 2011-9-14 22:38:46 | 显示全部楼层
依葫芦画瓢

不是有类似的批处理帖么
zby_1991
发表于 2011-9-14 22:45:53 | 显示全部楼层
tk86935367 发表于 2011-9-14 22:24
那关闭呢?设置成手动,或者自动呢?

关闭就net stop吧~
自动、手动的不知道
参考这个吧
http://bbs.kafan.cn/thread-943023-1-1.html
梦落红尘
 楼主| 发表于 2011-9-14 23:00:05 | 显示全部楼层
种过一豆 发表于 2011-9-14 22:38
依葫芦画瓢

不是有类似的批处理帖么

我知道,试了半天,启动,自动,手动都成功了,但是关闭不行,一直停在那。我还在试
詩、未詺
发表于 2011-9-15 12:59:09 | 显示全部楼层
tk86935367 发表于 2011-9-14 23:00
我知道,试了半天,启动,自动,手动都成功了,但是关闭不行,一直停在那。我还在试

关不掉么
梦落红尘
 楼主| 发表于 2011-9-15 14:03:06 | 显示全部楼层
詩、未詺 发表于 2011-9-15 12:59
关不掉么

差不多了。继续试验
lirui
发表于 2011-9-15 14:07:35 | 显示全部楼层
我直接编辑成exe,每次运行,关闭,智能判断!!
梦落红尘
 楼主| 发表于 2011-9-15 14:08:22 | 显示全部楼层
lirui 发表于 2011-9-15 14:07
我直接编辑成exe,每次运行,关闭,智能判断!!

哦?求源码
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-24 20:08 , Processed in 0.133031 second(s), 16 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表