手机
当前位置:查字典教程网 >操作系统 >其它系统 >设置VMWare虚拟机以及网络开关批处理
设置VMWare虚拟机以及网络开关批处理
摘要:由于VM虚拟机的网络连接造成服务器不能正常启动,所以把网络连接禁用了.但每次使用VM步骤会很繁琐.所以做了个批处理.启动::启动,打印命令@...

由于VM虚拟机的网络连接造成服务器不能正常启动,所以把网络连接禁用了.但每次使用VM步骤会很繁琐.所以做了个批处理.

启动:

<p>:启动,打印命令

@echo on

net start vmnetdhcp

net start "VMware NAT Service"

:启用网络连接

netsh interface set interface name="VMware Network Adapter VMnet1" admin=ENABLED

netsh interface set interface name="VMware Network Adapter VMnet8" admin=ENABLED

:启动程序

"D:/Program Files/VMware/vmware.exe"

:暂停

pause

</p>

<p>:启动,打印命令

@echo on

net start vmnetdhcp

net start "VMware NAT Service"

:启用网络连接

netsh interface set interface name="VMware Network Adapter VMnet1" admin=ENABLED

netsh interface set interface name="VMware Network Adapter VMnet8" admin=ENABLED

:启动程序

"D:/Program Files/VMware/vmware.exe"

:暂停

pause

</p>

停止

<p>:停止服务

@echo on

net stop vmnetdhcp

net stop "VMware NAT Service"

:禁用网络连接

netsh interface set interface name="VMware Network Adapter VMnet1" admin=DISABLED

netsh interface set interface name="VMware Network Adapter VMnet8" admin=DISABLED

:强杀进程

taskkill /F /im vmware-tray.exe

:暂停

pause

</p>

<p>:停止服务

@echo on

net stop vmnetdhcp

net stop "VMware NAT Service"

:禁用网络连接

netsh interface set interface name="VMware Network Adapter VMnet1" admin=DISABLED

netsh interface set interface name="VMware Network Adapter VMnet8" admin=DISABLED

:强杀进程

taskkill /F /im vmware-tray.exe

:暂停

pause

</p>

以下是更加方便的

安装VM后发现默认服务是启动的,但并不是每次动用到VM,为了优化系统,可以考虑按需启动服务,但每次手工启动好几个相关的服务的确比较麻烦。可以考虑采用批处理的方式来解决启动、停止的问题:

@ echo off

title vmware服务开启、关闭程序

set in=set /p in=1.开启vm服务,2.关闭vm服务。请输入:

if "%in%"=="1" goto start

if "%in%"=="2" goto stop

exit

:start

net start ufad-ws60

net start VMAuthdService

net start VMnetDHCP

net start "VMware NAT Service"

net start VMUSBArbServicepause

exit

:stop

net stop ufad-ws60

net stop VMAuthdService

net stop VMnetDHCP

net stop "VMware NAT Service"

net stop VMUSBArbService

pause

exit

或者如下:

echo off

title Switch %date% %time%

:A

color A

cls

echo ++++++++++++++++++++++++++++++++++++++++++++++++

echo = WELCOME TO VMware SWITCH =

echo. = =

echo = 启动= 1 关闭= 2 设置手动= 3 退出= 4 =

echo. = =

echo. = =

echo ++++++++++++++++++++++++++++++++++++++++++++++++

echo.

echo.

set session=""

set /p session= Select[1/2/3/4]:

if /i "%session%"=="1" (goto:1)

if /i "%session%"=="2" (goto:2)

if /i "%session%"=="3" (goto:3)

if /i "%session%"=="4" (goto:4)</p> <p>:1

echo "正在启动VMware相关开机服务..."

net start VMAuthdService

net start VMnetDHCP

net start "VMware NAT Service"

net start VMUSBArbService

echo 服务启动完毕!

ping 127.0.0.1 /n 2 >nul

goto:A</p> <p>:2

echo "正在关闭VMware相关开机服务..."

net stop VMAuthdService

net stop VMnetDHCP

net stop "VMware NAT Service"

net stop VMUSBArbService

echo 服务已关闭!

ping 127.0.0.1 /n 2 >nul

goto:A</p> <p>:3

echo 切换VMware开机启动服务为手动中,请稍候...

sc config VMAuthdService start= demand

sc config VMnetDHCP start= demand

sc config "VMware NAT Service" start= demand

sc config VMUSBArbService start= demand

echo 成功切换为手动模式!

ping 127.0.0.1 /n 2 >nul

goto:A</p> <p>:4

cls

echo 谢谢使用...

ping 127.0.0.1 /n 2 >nul

exit

另外,如果安装VM之后,开机时按一下用户名才能登录桌面的解决方法:

1运行框中输入netplwiz

2取消 "要使用本机,用户必须输入用户名和密码" 前面的勾

【设置VMWare虚拟机以及网络开关批处理】相关文章:

怎么压缩linux vmware虚拟机磁盘空间?

临时文件有哪些危害以及处理方法

KVM虚拟机的常用操作命令整理

vmware虚拟机无法打开提示策略太旧该怎么办?

KVM虚拟机上关于宿主机的USB设备使用问题探究

VMware虚拟机安装与使用方法

VMware虚拟机错误 显示该虚拟机正在使用中该怎么办?

怎么办vmware中的虚拟机和物理主机设置在同一网段?

设置VMware启动进入BIOS以及对UEFI的支持

VMware虚拟机找不到USB设备该怎么办?

精品推荐
分类导航