【发布时间】:2018-02-20 16:16:59
【问题描述】:
我被要求创建一个应用程序来管理 WMI 中的实例。
在此应用程序的先前版本中,WMI 类如下所示
{String Key,String Data}
对于新版本,WMI 类如下所示
{String Key,String Data1,String Data2}.
现在,如果 WMI 类确实存在但不是新格式,我将面临一个问题。这可能是出于升级目的。
我想删除旧的 WMI 类并使用新格式创建一个新的类。
我该怎么做?
【问题讨论】:
-
你真的应该改写你的标题,也许把你的问题分成几段。
-
这与 WMI(Windows 管理工具)有什么关系?
-
我的问题是 C# 中这个 VB 脚本的等效过程是什么 Dim ns, cls ns = "NameSpace path" cls = "ClassName" moniker = "winmgmts:" _ & "{" _ & "impersonationLevel=impersonate," _ & "authenticationLevel=PktPrivacy"_ & "}" _ & "!\\" _ & ".\" _ & ns Set WmiService = GetObject(moniker) WmiService.delete cls