2017-06-23 81 views

回答

0

服務是否被禁用是由註冊表項決定的。 你可以使用一些簡單的代碼在vbs中檢查註冊表。不過,您需要找到該服務的註冊表項的名稱。

Set WSHShell = WScript.CreateObject("WScript.Shell") 
regkey = "HKLM\SYSTEM\CurrentControlSet\services\<registry entry of service you want to check>\Start" 
servicestatus="4" ' 4 is disabled, 0 to 3 means automatic or manual service startup 
On Error Resume Next 
serviceIsOK = 0 
If WSHShell.RegRead(regkey) = servicestatus Then 
    serviceIsOK = 1 
End If 
If serviceIsOK = 1 Then 
    'put positive response code here 
ElseIf Err.Number <> 0 Then 
    Err.Clear 
    'put registry reading error code here 
Else 
    'put negative response code here 
End If 
0

無論是在服務部分 U可以控制每一個應用服務爲u可以 禁用, 它們設置爲手動,自動 或 自動與延遲啓動。

U可以直接訪問服務在窗口搜索中搜索。

或切換到任務管理器窗口服務標籤,並選擇適當的服務,右擊並選擇去服務

這爲控制每窗口以及用戶應用服務提供非常高效的圖形界面。