Windows 設置 VMware workstation 虛擬機開機啓動 簡要操作

使用 VMware 所提供的命令行工具 vmrun
配置環境:
找到VM的安裝路徑:如:D:\VM\vmrun.exe
在系統環境中的變量Path中添加 D:\VM\
完成操作。win+r 進入cmd 輸入rmrun 測試是否成功

VM的相關命令:
驗證標誌(AUTHENTICATION-FLAGS):-T 代表目標類型,ws 表示工作站(即 Workstation ),一般使用此參數即可,其他很少使用,就不做解釋了。當然還有 server、esx、vc 等等,這裏沒有列出。

電源指令(POWER COMMANDS):

start:開啓虛擬機
stop:關閉虛擬機
reset:重置虛擬機
suspend:掛起虛擬機

快照指令(SNAPSHOT COMMANDS):

listSnapshots:		列出虛擬機的快照數量及名稱
snapshot:			爲虛擬機創建快照
deleteSnapshot:	刪除虛擬機的快照
revertToSnapshot:	從一個快照恢復虛擬機

常用命令(GENERAL COMMANDS):

list:				列出正在運行的虛擬機的數量及名稱
upgradevm:			升級虛擬機的文件格式,虛擬硬件
installTools:		在 Guest 中安裝工具
checkToolsState:	檢查工具狀態
deleteVM:			刪除一個虛擬機
clone:				克隆虛擬機

創建vm_start.bat爲啓動

@echo off & setlocal enabledelayedexpansion
vmrun -T ws start "D:\Documents\centos.vmx" nogui

創建vm_stop.bat爲關閉

@echo off & setlocal enabledelayedexpansion
vmrun list > vm_list.txt
for %%i in (vm_list.txt) do (
    set "f=%%i"
    for /f "usebackq delims=" %%j in ("!f!") do set/a n+=1
    for /f "delims=" %%m in ('"type "!f!"|more /E +1 & cd. 2^>!f!"') do set/a x+=1&if !x! leq !n! echo;%%m>>!f!
    set/a n=0,x=0
)
for /f "delims=" %%a in (vm_list.txt) do (
     vmrun -T ws stop "%%a" nogui
    )
pause

Windows 中設置虛擬機開機自啓動:
方法一:(計劃任務)
創建計劃任務
常規->觸發器->操作->完成。

方法二:(策略組)
win+r 運行->gpedit.msc
依次選擇 <用戶配置> <Windows 設置> <腳本(登陸/註銷)>,雙擊 <登陸>

<登陸 屬性> 對話框中添加我們之前寫好的啓動腳本

注:如果是中文名字的,把UTF-8編碼,修改爲ANSI編碼,可解,最好不要用中文。使用工具Notepad++
《完成》

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章