2017-06-23 57 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可以直接访问服务在窗口搜索中搜索。

或切换到任务管理器窗口服务标签,并选择适当的服务,右击并选择去服务

这为控制每窗口以及用户应用服务提供非常高效的图形界面。