標籤:系統 目錄 介紹 問題 min 計算 作用 支援 設定檔
、設定開機免密登入系統
1. 按下Windows + R 按鍵組合,輸入“
netplwiz”,點擊斷行符號。2. 去除要求輸入密碼登入的勾。3. 如果要求輸入密碼,輸入密碼,點擊確認。 二、編輯vmware啟動和掛起指令碼使用VMrun工具啟動虛擬機器指令碼如下:
"C:\Program Files (x86)\VMware\VMware Workstation\vmrun" start "D:\VMWare\Mint 64-bit-dns&ntp\Mint 64-bit.vmx" nogui
使用VMrun工具掛起虛擬機器指令碼如下:
"C:\Program Files (x86)\VMware\VMware Workstation\vmrun" suspend "D:\VMWare\Mint 64-bit-dns&ntp\Mint 64-bit.vmx"
三、設定開機自動啟動1. 輸入“shell:startup”,開啟使用者開機檔案夾,將上述啟動指令碼放到這個檔案夾下。 四、設定關機自動掛起1. 執行“gpedit.msc”,逐級開啟“本機電腦策略”-->“電腦配置”-->“Windows設定”-->“指令碼”,在視窗右欄中點擊“關機”。2. 把需要執行的關機或掛起命令寫入一個 .bat 批次程式中,添加進去。
---------------------------------------------------------------------------
1、系統開機自啟動VMware虛擬機器
關於這項功能,網上很多文章介紹其解決辦法,主要有兩種:“使用工具將虛擬機器載入為Windows系統服務”和“定製計劃任務項”,本人推薦使用後面一種,即“定製計劃任務項”,理由主要是:採用這種方案可以實現虛擬機器的自動關機或自動掛起,而用Windows系統服務的方式,我們能實驗成功虛擬機器的自動關機和自動掛起。
需要注意的是,計劃任務項中的命令不是使用很多文章介紹的 VMware -x .......,而是使用 VMrun,完整命令列為:
%PATH%\VMrun -T ws start "虛擬機器vmx設定檔全路徑名"
vmrun 程式與 VMware 在同一個目錄中。使用 vmrun 的理由同樣是為了能實現虛擬機器的自動關機和自動掛起。
至於定製計劃任務的其他輸入項,在此就不囉嗦了。
2、系統關機時自動關閉、掛起 VMware 虛擬機器
在使用 vmrun 啟動虛擬機器後,可以使用 vmrun list 命令查看當前正在啟動並執行虛擬機器。
而關閉虛擬機器的命令是: vmrun stop "虛擬機器vmx設定檔全路徑名" soft
注意,命令列最後的 soft 一定別漏了,作用就相當於按Windows及其的電源鍵,會使虛擬機器執行作業系統指定的關機程式。由此也可以看出,這種關機方式只支援Windows、Linux等虛擬機器。
而對於不識別軟關機指令的虛擬機器作業系統,建議在主機關機時掛起該虛擬機器,命令是:
vmrun suspend "虛擬機器vmx設定檔全路徑名"
上面只是說了如何關閉和掛起虛擬機器,那麼如何在主機關機的時候能自動執行虛擬機器的關閉或掛起呢?這裡就需要用到Windows的組策略。
執行“gpedit.msc”,逐級開啟“本機電腦策略”-->“電腦配置”-->“Windows設定”-->“指令碼”,在視窗右欄中點擊“關機”,把需要執行的關機或掛起命令寫入一個 .bat 批次程式中,添加到這裡即可。
需要說明的是,系統關機指令碼的執行時機是系統登出所有使用者登入後、系統關機之前,因此,對於從Windows登入使用者介面啟動的虛擬機器,這些命令是不會起作用的,因為在使用者登出的時候,Windows系統已經自動停止了使用者的虛擬機器進程。
3、對於win7環境中關機指令碼的問題
在win7環境中,在執行關機指令碼之前,win7會強制終止所有非系統進程,關機指令碼還是不會發生作用。這是可以修改如下設定:
執行“gpedit.msc”,逐級開啟“本機電腦策略”-->“電腦配置”-->“系統管理範本”-->“系統”-->“關機選項”,將“關閉會阻止或取消關機的應用程式的自動終止功能”策略啟用,即可讓我們設定的用於關閉虛擬機器的Windows關機指令碼生效。
---恢複內容結束---
Windows環境下VMware虛擬機器的自啟動與自動關機--命令列操作