我get-WmiObject -class Win32_Group
用来获取要询问的组列表。我遇到了没有命名约定的问题。有组名,如Admin Users
, AdminUsers
, Admin_Users
, Admin WWW Users
,Admin Users_
等。
我的问题是,当返回组名时,空格被删除。所以我最终会得到类似AdminUsers
, AdminUsers
, Admin_Users
, AdminWWWUsers,AdminUsers_
等的东西。
正如你所看到的,有些会起作用,有些会最终坏掉。我用 Regex 处理了一些问题,但所有条件都失去了控制(开始很简单,随着我开始注意到没有命名约定而扩展)。
我怎样才能返回存在的组名列表,以便我可以查找它们以进行审讯。
我没有找到解决这个问题的方法,但我确信它可以完成!