查看: 4715|回复: 13
收起左侧

[已解决] 宋版服务批处理是什么意思?

 关闭 [复制链接]
萨菲罗斯
发表于 2008-10-16 20:24:35 | 显示全部楼层 |阅读模式
本帖最后由 107 于 2010-12-12 17:38 编辑

宋版服务批处理是什么意思?
SONGBOWEN
发表于 2008-10-16 20:35:42 | 显示全部楼层
是指我写的那个VMWare服务控制批处理吧?
等我翻翻论坛的旧帖子,一会贴出来。
肉包子
发表于 2008-10-16 20:38:05 | 显示全部楼层
看lz是那个版本的,这是vm的,有5系列和6.5的两种。有这个批处理很方便可以设置手动还是自动启动虚拟机的服务,那不就跟绿色版一样。
SONGBOWEN
发表于 2008-10-16 20:41:13 | 显示全部楼层
先贴出来VM6.5版本的服务控制批处理:
  1. @echo off
  2. title VMware服务控制程序
  3. color 5f
  4. cls
  5. echo.
  6. echo.
  7. echo A——设置VMware服务启动方式为自动
  8. echo.
  9. echo S——启动VMware服务
  10. echo.
  11. echo M——设置VMware服务启动方式为手动
  12. echo.
  13. echo T——停止VMware服务
  14. echo.
  15. echo K——暂时关闭VMWare的托盘图标
  16. echo.
  17. echo D——禁止VMWare自动启动托盘图标程序
  18. echo.
  19. echo               小宋制作
  20. echo    欢迎访问卡饭论坛:bbs.kafan.cn
  21. echo.
  22. SET t=
  23. SET /P t=请选择(A/S/M/T/K/D):
  24. IF /I '%t:~0,1%'=='a' GOTO auto
  25. IF /I '%t:~0,1%'=='s' GOTO start
  26. IF /I '%t:~0,1%'=='m' GOTO demand
  27. IF /I '%t:~0,1%'=='t' GOTO stop
  28. IF /I '%t:~0,1%'=='k' GOTO killtray
  29. IF /I '%t:~0,1%'=='d' GOTO deltray
  30. exit

  31. :auto
  32. cls&&echo 正在修改服务启动方式为自动,请稍候...
  33. sc config VMAuthdService start= auto>nul
  34. sc config VMnetDHCP start= auto>nul
  35. sc config "VMware NAT Service" start= auto>nul
  36. echo 全部VMware服务已经更改为自动。

  37. goto finish

  38. :start
  39. cls&&echo 正在启动服务,请稍候...
  40. net start VMAuthdService>nul
  41. net start VMnetDHCP>nul
  42. net start "VMware NAT Service">nul
  43. echo VMware服务启动完毕。

  44. goto finish

  45. :stop
  46. cls&&echo 正在停止服务,请稍候...
  47. net stop VMAuthdService>nul
  48. net stop VMnetDHCP>nul
  49. net stop "VMware NAT Service">nul
  50. echo VMware服务已经全部停止。
  51. goto finish

  52. :demand
  53. cls&&echo 正在修改服务启动方式为手动,请稍候...
  54. sc config VMAuthdService start= demand>nul
  55. sc config VMnetDHCP start= demand>nul
  56. sc config "VMware NAT Service" start= demand>nul
  57. echo 全部VMware服务已经更改为手动启动。
  58. goto finish

  59. :killtray
  60. taskkill /f /im:"vmware-tray.exe"
  61. echo 已经成功的关闭了VMWare的托盘图标。
  62. echo 如需重新打开,请手动运行或重启计算机。
  63. goto finish

  64. :deltray
  65. echo 该操作不可恢复,确定继续吗?
  66. echo 按任意键继续,用鼠标点击右上角的“X”取消本操作。&pause>nul
  67. reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v vmware-tray /f
  68. echo 成功的删除了VMWare的托盘图标启动项。
  69. goto finish

  70. :finish
  71. echo.&&echo.&&echo.
  72. echo 操作成功,按任意键退出。
  73. echo.
  74. echo               By 小宋
  75. pause>nul&&exit
复制代码
SONGBOWEN
发表于 2008-10-16 20:43:44 | 显示全部楼层
用于VMWare5.5的服务控制批处理:
  1. @echo off
  2. title VMware服务控制程序
  3. color 5f
  4. cls
  5. echo.
  6. echo.
  7. echo A——设置VMware服务启动方式为自动
  8. echo.
  9. echo S——启动VMware服务
  10. echo.
  11. echo M——设置VMware服务启动方式为手动
  12. echo.
  13. echo T——停止VMware服务
  14. echo.
  15. echo.
  16. echo               小宋制作
  17. echo    欢迎访问卡饭论坛:bbs.kafan.cn
  18. echo.
  19. SET t=
  20. SET /P t=请选择(A/S/M/T):
  21. IF /I '%t:~0,1%'=='a' GOTO auto
  22. IF /I '%t:~0,1%'=='s' GOTO start
  23. IF /I '%t:~0,1%'=='m' GOTO demand
  24. IF /I '%t:~0,1%'=='t' GOTO stop
  25. exit

  26. :auto
  27. cls&&echo 正在修改服务启动方式为自动,请稍候...
  28. sc config VMAuthdService start= auto>nul
  29. sc config VMnetDHCP start= auto>nul
  30. sc config "VMware NAT Service" start= auto>nul
  31. sc config vmount2 start= auto>nul
  32. echo 全部VMware服务已经更改为自动。

  33. goto finish

  34. :start
  35. cls&&echo 正在启动服务,请稍候...
  36. net start VMAuthdService>nul
  37. net start VMnetDHCP>nul
  38. net start "VMware NAT Service">nul
  39. net start vmount2>nul
  40. echo VMware服务启动完毕。

  41. goto finish

  42. :stop
  43. cls&&echo 正在停止服务,请稍候...
  44. net stop VMAuthdService>nul
  45. net stop VMnetDHCP>nul
  46. net stop "VMware NAT Service">nul
  47. net stop vmount2>nul
  48. echo VMware服务已经全部停止。
  49. goto finish

  50. :demand
  51. cls&&echo 正在修改服务启动方式为手动,请稍候...
  52. sc config VMAuthdService start= demand>nul
  53. sc config VMnetDHCP start= demand>nul
  54. sc config "VMware NAT Service" start= demand>nul
  55. sc config vmount2 start= demand>nul
  56. echo 全部VMware服务已经更改为手动启动。

  57. :finish
  58. echo.&&echo.&&echo.
  59. echo 操作成功,按任意键退出。
  60. echo.
  61. echo               By 小宋
  62. pause>nul&&exit
复制代码
onegoodman
发表于 2008-10-19 07:01:21 | 显示全部楼层
support
sr0550
发表于 2008-10-19 08:00:28 | 显示全部楼层
[:xi46:] 谢谢宋版
1e3e
头像被屏蔽
发表于 2008-10-23 22:20:26 | 显示全部楼层
不错,留个记号,以后说不定用的着。
手写连笔王
发表于 2008-10-25 11:18:45 | 显示全部楼层
绿色版也是这个方法,批处理还可以用来清理系统垃圾、生成文件目录等等,小巧好用。
ccljan
发表于 2008-10-25 13:07:13 | 显示全部楼层
不错。学习了
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

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

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-25 07:09 , Processed in 0.117280 second(s), 16 queries .

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

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