首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PowerShell Get-ADGroup显示问题

PowerShell Get-ADGroup显示问题
EN

Stack Overflow用户
提问于 2017-08-16 06:41:59
回答 1查看 72关注 0票数 0

我正在为工作编写一个带有GUI的脚本,我有一个问题,我很难通过。我正在尝试让部门在一个组合框中显示我们所有的部门,但是当脚本从AD中拉出部门时,它还会在每个部门名称之前显示@{Name= (见下图)。

下面是我遇到问题的代码块

代码语言:javascript
运行
复制
$DepGroups = Get-ADGroup -Filter * -SearchBase "OU=Our Departments,DC=ourDC,DC=com" |
             select Name | Sort -Property Name
$DepBox = New-Object System.Windows.Forms.ComboBox
$DepBox.Width = 136
$DepBox.Height = 20
$DepBox.Location = New-Object System.Drawing.Point(95,53)
$DepBox.Font = "Microsoft Sans Serif,10"
$DepBox.DropDownStyle = 'DropDownList'
$DepBox.Items.AddRange($DepGroups)
$Form.Controls.Add($DepBox)

EN

回答 1

Stack Overflow用户

发布于 2017-08-16 07:23:37

使用| Select管道将返回一个包含所选属性的对象,在本例中仅返回名称。

您应该使用(< obj > ).Name来仅获取Name属性的值。

代码语言:javascript
运行
复制
$DepGroups = (Get-ADGroup -Filter * -SearchBase "OU=Our Departments,DC=ourDC,DC=com").Name | <Any additional sorting>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45702602

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档