簡單的windows批處理檔案啟動/停止VMware相關服務
windows批處理檔案的字尾為.bat,這裡只簡單介紹啟動windows相關服務的內容。
啟動windows系統服務有兩種方式net和sc命令。兩者的區別主要是啟動的服務型別不同。
net啟動系統預設允許的系統服務,不能啟動系統已禁止的服務。
sc可以啟動系統已禁止的服務。SC是用於與服務控制管理器和服務進行通訊的命令列程式。所以通常情況下使用sc命令。
這裡主要介紹sc的使用方法,net使用方法類似。
可以使用 net help 或者sc help 命令檢視具體用法。
sc命令介紹如下:
sc <server> [command] [service name]<option1> <option2>...
鍵入 "sc [command]" 可以獲得有關命令的進一步幫助
命令:
query-----------查詢服務的狀態,
或列舉服務型別的狀態。
queryex---------查詢服務的擴充套件狀態,
或列舉服務型別的狀態。
start-----------啟動服務。
pause-----------向服務傳送 PAUSE 控制請求。
interrogate-----向服務傳送 INTERROGATE 控制請求。
continue--------向服務傳送 CONTINUE 控制請求。
stop------------向服務傳送 STOP 請求。
config----------更改服務的配置(永久)。
description-----更改服務的描述。
failure---------更改服務失敗時執行的操作。
failureflag-----更改服務的失敗操作標誌。
sidtype---------更改服務的服務 SID 型別。
privs-----------更改服務的所需許可權。
qc--------------查詢服務的配置資訊。
qdescription----查詢服務的描述。
qfailure--------查詢失敗時服務執行的操作。
qfailureflag----查詢服務的失敗操作標誌。
qsidtype--------查詢服務的服務 SID 型別。
qprivs----------查詢服務的所需許可權。
delete----------(從登錄檔)刪除服務。
create----------建立服務(將其新增到登錄檔)。
control---------向服務傳送控制。
sdshow----------顯示服務的安全描述符。
sdset-----------設定服務的安全描述符。
showsid---------顯示相應於假定名稱的 SID 字串。
GetDisplayName--獲取服務的 DisplayName。
GetKeyName------獲取服務的 ServiceKeyName。
EnumDepend------列舉服務的依存關係。
示例:
sc start MyService
----------------------------------
實際上sc所完成的功能就是“控制面板.管理工具”中看到的“服務”完成的功能。
在命令列中輸入下面的命令,可以看到詳細語法:
----------------------------------
sc config hlep
----------------------------------
sc config 服務名 start= AUTO (自動)
sc config 服務名 start= DEMAND (手動)
sc config 服務名 start= DISABLED(禁用)
注意:
1、啟動虛擬機器的服務例項:
sc config VMAuthdService start= AUTO
sc start VMAuthdService
sc config VMnetDHCP start= AUTO
sc start VMnetDHCP
sc config "VMware NAT Service" start= AUTO
sc start "VMware NAT Service"
sc config VMUSBArbService start= AUTO
sc start VMUSBArbService
sc config VMwareHostd start= AUTO
sc start VMwareHostd
2、停止虛擬機器的服務例項:
sc stop VMAuthdService
sc stop VMnetDHCP
sc stop "VMware NAT Service"
sc stop VMUSBArbService
sc stop VMwareHostd
當執行批處理檔案時,需要使用管理員許可權。
?如何將檔案置為管理員許可權執行呢
首先到控制面板-->管理工具-->計算機管理-->本地使用者和組-->使用者,右鍵Administrator 選擇屬性,取消“賬戶已禁用選項”應用,確認。
右鍵檔案選擇屬性--》相容性設定--》勾選以管理員身份執行這個程式。