ECHO 正在注册用户组,请稍等......
Echo.
Echo.
Echo.
Echo.
NET USER __VMWARE_USER__ /ADD /COMMENT:"VMWARE USER"
/FULLNAME:"__VMWARE_USER__"
NET LOCALGROUP __VMWARE__ /ADD /COMMENT:"VMWARE USER GROUP" >NUL
NET LOCALGROUP USERS __VMWARE_USER__ /DEL >NUL
NET LOCALGROUP __VMWARE__ __VMWARE_USER__ /ADD >NUL
ECHO 正在安装服务,请稍等......
Echo.
Echo.
Echo.
Echo.
NETCFG -L %WINDIR%\INF\VMNETBRIDGE.INF -C S -I VMWARE_BRIDGE
SC CREATE VMnetuserif TYPE= KERNEL START= DEMAND BINPATH=
"SYSTEM32\DRIVERS\VMNETUSERIF.SYS" DISPLAYNAME= "VMware Network
Application Interface"
SC CREATE Hcmon TYPE= KERNEL START= DEMAND BINPATH=
"SYSTEM32\DRIVERS\HCMON.SYS" DISPLAYNAME= "VMware hcmon"
SC CREATE Vmparport TYPE= KERNEL START= DEMAND BINPATH=
"SYSTEM32\DRIVERS\VMPARPORT.SYS" GROUP= "EXTENDED BASE" DISPLAYNAME=
"VMware VMparport"
NET START VMX86
CALL 启动服务.cmd
#############################unistall.cmd######################################
@ECHO OFF
REGSVR32 /U /S .\VMHWCFG.DLL
REGSVR32 /U /S .\VMDBCOM.DLL
REGSVR32 /U /S .\VMAPPSDK.DLL
REGSVR32 /U /S .\VMAPPCFG.DLL
REGSVR32 /U /S %WINDIR%\SYSTEM32\VMNETBRIDGE.DLL
REGSVR32 /U /S ".\VMware Virtual Machine
Importer\IntraProcessLogging.dll"
REGSVR32 /U /S ".\VMware Virtual Machine Importer\pq2vCom.dll"
REGSVR32 /U /S ".\VMware Virtual Machine Importer\reconfig.dll"
REGSVR32 /U /S ".\VMware Virtual Machine Importer\vhdcvtcom.dll"
REGSVR32 /U /S ".\VMware Virtual Machine Importer\vmc2vmx.dll"
REGSVR32 /U /S ".\VMware Virtual Machine Importer\vpcCvt.dll"
REGSVR32 /U /S ".\VMware Virtual Machine Importer\MSCOMCTL.OCX"
REGSVR32 /U /S ".\VMware Virtual Machine Importer\COMDLG32.OCX"
REGSVR32 /U /S ".\VMware Virtual Machine Importer\RICHTX32.OCX"
NET STOP VMNETUSERIF
NET STOP HCMON
NET STOP VMNETBRIDGE
NET STOP VMPARPORT
NET STOP VMAuthdService
NET STOP VMnetDHCP
NET STOP VMwareNAT
NET STOP VMnetAdapter
NET STOP VMX86
SC DELETE VMNETUSERIF
SC DELETE HCMON
SC DELETE VMNETBRIDGE
SC DELETE VMPARPORT
SC DELETE VMAuthdService
SC DELETE VMnetDHCP
SC DELETE VMwareNAT
SC DELETE VMnetAdapter
SC DELETE VMX86
NET USER __VMWARE_USER__ /DELETE
NET LOCALGROUP __VMWARE__ /DELETE
DEVCON REMOVE *VMNETADAPTER1
DEVCON REMOVE *VMNETADAPTER8
DEVCON REMOVE VMWARE_BRIDGE
RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultInstall 128
.\BIN\UNINST.INF
############################安装VMImporter.cmd###########################
@ECHO OFF
REGSVR32 /S ".\VMWARE VIRTUAL MACHINE IMPORTER\INTRAPROCESSLOGGING.DLL"
REGSVR32 /S ".\VMWARE VIRTUAL MACHINE IMPORTER\PQ2VCOM.DLL"
REGSVR32 /S ".\VMWARE VIRTUAL MACHINE IMPORTER\RECONFIG.DLL"
REGSVR32 /S ".\VMWARE VIRTUAL MACHINE IMPORTER\VHDCVTCOM.DLL"
REGSVR32 /S ".\VMWARE VIRTUAL MACHINE IMPORTER\VMC2VMX.DLL"
REGSVR32 /S ".\VMWARE VIRTUAL MACHINE IMPORTER\VPCCVT.DLL"
REGSVR32 /S ".\VMWARE VIRTUAL MACHINE IMPORTER\MSCOMCTL.OCX"
REGSVR32 /S ".\VMWARE VIRTUAL MACHINE IMPORTER\COMDLG32.OCX"
REGSVR32 /S ".\VMWARE VIRTUAL MACHINE IMPORTER\RICHTX32.OCX"
#################################启动服务.cmd##################
@ECHO OFF
CLS
COLOR 0A
GOTO MENU
:MENU
ECHO.
ECHO. =-=-=-=-=请选择要启动的服务项目=-=-=-=-=
ECHO.
ECHO. 1 启动-本机网络服务
ECHO.
ECHO. 2 启动-USB和COM服务
ECHO.
ECHO. 3 启动-DHCP和NAT服务
ECHO.
ECHO. 4 启动-用户权限服务
ECHO.
ECHO. 5 启动-启动全部服务
ECHO.
ECHO. 6 安装虚拟网卡1和8
ECHO.
ECHO. 7 退 出
ECHO.
ECHO.
ECHO.
CHOICE /C 1234567 /N /M 请输入选择项目的序号:
IF ERRORLEVEL 1 IF NOT ERRORLEVEL 2 GOTO SERVICE1
IF ERRORLEVEL 2 IF NOT ERRORLEVEL 3 GOTO SERVICE2
IF ERRORLEVEL 3 IF NOT ERRORLEVEL 4 GOTO SERVICE3
IF ERRORLEVEL 4 IF NOT ERRORLEVEL 5 GOTO SERVICE4
IF ERRORLEVEL 5 IF NOT ERRORLEVEL 6 GOTO SERVICE5
IF ERRORLEVEL 6 IF NOT ERRORLEVEL 7 GOTO SERVICE6
IF ERRORLEVEL 7 IF NOT ERRORLEVEL 8 GOTO END
PAUSE
:SERVICE1
NET START VMNETUSERIF
NET START VMNETBRIDGE
GOTO MENU
:SERVICE2
NET START HCMON
NET START VMPARPORT
GOTO MENU
:SERVICE3
SC CREATE VMnetDHCP BINPATH= "%WINDIR%\SYSTEM32\VMNETDHCP.EXE"
DISPLAYNAME= "VMware DHCP Service" DEPEND= VMnetuserif
SC CREATE "VMware NAT Service" BINPATH= "%WINDIR%\SYSTEM32\VMNAT.EXE"
DISPLAYNAME= "VMware NAT Service" DEPEND= VMnetuserif
NET START VMnetDHCP
NET START "VMware NAT Service"
GOTO MENU
:SERVICE4
SC CREATE VMAuthdService BINPATH= "%CD%\VMWARE-AUTHD.EXE" DISPLAYNAME=
"VMware Authorization Service" DEPEND= vmx86
NET START VMAUTHDSERVICE
GOTO MENU
:SERVICE5
NET START VMNETUSERIF
NET START VMNETBRIDGE
SC CREATE VMnetDHCP BINPATH= "%WINDIR%\SYSTEM32\VMNETDHCP.EXE"
DISPLAYNAME= "VMware DHCP Service" DEPEND= VMnetuserif
SC CREATE "VMware NAT Service" BINPATH= "%WINDIR%\SYSTEM32\VMNAT.EXE"
DISPLAYNAME= "VMware NAT Service" DEPEND= VMnetuserif
NET START VMnetDHCP
NET START "VMware NAT Service"
NET START HCMON
NET START VMPARPORT
SC CREATE VMAuthdService BINPATH= "%CD%\VMWARE-AUTHD.EXE" DISPLAYNAME=
"VMware Authorization Service" DEPEND= vmx86
NET START VMAUTHDSERVICE
GOTO MENU
:SERVICE6
DEVCON -R INSTALL %SYSTEMROOT%\INF\VMNETADAPTER.INF *VMnetAdapter1
DEVCON -R INSTALL %SYSTEMROOT%\INF\VMNETADAPTER.INF *VMnetAdapter8
GOTO MENU
:END