抱歉,如果这是一个明显的,但我已经尝试了很多东西来使这项工作...在VB(我更熟悉),我相信它会没事的.
我正在尝试拆分带有" - "分隔符的字符串.空间是至关重要的,因为字符串中的'其他地方',但不是分隔.
"This-string - contains - some-hyphens".Split(' - ')
Run Code Online (Sandbox Code Playgroud)
这应该(在我的大脑中)返回3个元素:
This-string contains some-hyphens
不幸的是,我获得了9个以上的元素,具体取决于我如何使用该Split方法.
This string contains some hyphens
它显然-单独分裂,但似乎也在空间上分裂,而忽略了' - '格式.
Major Minor Build Revision ----- ----- ----- -------- 5 1 17134 228
任何人都可以提供一些关于比较PowerShell中的两个ADAccount对象的建议(v2).
每当我与Compare-Object进行比较时,它只会显示可分辨名称的差异,而不会显示这些帐户的字段差异.
如果没有单独比较我要检查的每个字段的$ ADUser.Modified或$ ADUser.DisplayName等,我很茫然.
有没有办法比较两个帐户中ADUser对象中的每个字段,显示哪些字段不同?
(如果你很好奇......这实际上是用于比较两个具有相同名称但在不同域中的帐户)
提前致谢.