最近重装完系统之后,发现VMware虚拟机的NAT服务老是自动关闭。
上网搜索一番没有好的解决方案
其中有个人在知道上说是因为权限问题。。。结果我重新装了好几遍还是不行
那就没办法了,只好用笨方法,自己写了个批处理 循环判断服务是否开启 如果没开就把它打开。。。。
以下是我的批处理代码
@echo off
:start
for /f "skip=3 tokens=4" %%i in ('sc query "VMware NAT Service"') do set "zt=%%i" &goto :next
:next
if /i "%zt%"=="RUNNING" (
echo 已经发现该服务在运行
) else (
echo 该服务现在处于停止状态
net start "VMware NAT Service"
)
ping 127.0.0.1 -n 25>nul
goto :start
需要注意的是要用管理员权限打开
最简单的方法是建立一个快捷方式,在快捷方式属性的高级里点选使用管理员权限运行即可。
希望知道其中原因的大神来告诉我一下啊。。。。我有强迫症啊,,要崩溃了。。不爽!
**昨晚发现校园网断网以后服务不会自动停止了 校园网用的是锐捷的4.96认证。。。