如何在powershell中仅显示用户所属组的组名

2024-01-15

所以我有以下脚本,但它列出了 AD 组的全名。 (例如。CN=GroupName,OU=OUName,DC=DomainName,DC=com)如何仅指定组的名称,以便它仅列出名称本身。之后的部分CN=。我试过$group.Name但没有这样的运气。

Import-Module ActiveDirectory
$userlist = Get-Content "C:\Scripts\US_User_List.txt"

foreach ($username in $userlist) {
    $grplist = (Get-ADUser $username –Properties MemberOf | Select-Object MemberOf).MemberOf
    foreach ($group in $grplist) {
        write-host $group
    }
}

另外,第二个问题是否有某种方法可以根据组名称开头的内容进行过滤?


你可以用以下方式查找Get-ADGroup

Import-Module ActiveDirectory
$userlist = Get-Content "C:\Scripts\US_User_List.txt"

foreach ($username in $userlist) {
    $grplist = (Get-ADUser $username –Properties MemberOf).MemberOf
    foreach ($group in $grplist) {
        (Get-ADGroup $group).name 
    }
}

对于第二部分,您可以使用Where-Object/? filter.

$grplist = (Get-ADUser $username –Properties MemberOf).MemberOf | ? {$_ -like "CN=StartsWithExample*"}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在powershell中仅显示用户所属组的组名 的相关文章

随机推荐

  • 当协方差矩阵为零时,如何在 R 中使用 prcomp () 函数?

    使用时princomp 在R函数中 遇到以下错误 covariance matrix is not non negative definite 我认为 这是由于协方差矩阵中的某些值为零 实际上接近于零 但在舍入期间变为零 当协方差矩阵包含零
  • 如何在 JPA/hibernate 中按带有“_”下划线的属性进行排序?

    JPA 默认按 拆分我的排序属性 因此它会抛出 找不到属性 异常 如果我从变量中删除下划线 它就可以正常工作 但我只想将 保留在我的实体属性中 我该怎么办 多变的 Column name CREATE TIME private LocalD
  • ASP.NET MVC - 仅限图像 + 经过身份验证的用户

    是否有可能以某种方式只允许经过身份验证的用户查看某些图像 我目前正在构建一个网络画廊 我不希望未经身份验证的用户能够看到这些图像 您可以将这些图像放在服务器上用户无权访问的某个位置 例如 App Data文件夹 以防止直接访问它们 然后使用
  • 在 R igraph 中使用组创建变量

    以下是我的生殖示例代码 sender code lt c 12 1 6 19 7 8 3 17 13 10 4 9 2 5 15 11 16 20 14 18 receiver code lt c 20 16 7 3 4 11 8 2 10
  • 使用 DSAPI 重写 URL

    我需要重写网址 即 当用户发送 url1 请求时 我们将向 url2 发出请求 url1 不会在浏览器中更改 用户不应该知道任何事情 我环顾四周 除了 DSAPI 过滤器之外没有找到其他解决方案 DSAPI 可以满足我的需要 但是由于经验不
  • MongoDB - 查找与未知字段键的特定条件匹配的文档

    如何查询 MongoDB 集合以查找具有如下结构的文档 这些文档有一个名为thing这是一个子文档 该字段的键是 ID 号的形式 它将一般不为人所知由编写查询的人 使点表示法变得困难 我认为不可能 id 3 id2 234 thing 23
  • 如何保护 APK 中包含的信息?

    我假设有人构建了一个 APK 反编译器 保护敏感信息 例如后端数据库的身份验证参数 的最佳实践是什么 我想某种中间件可以工作 但不能提高速度 什么是 正确的方法 如果您正在编写 Android 应用程序并使用 AWS 强烈建议您查看 htt
  • 使用bulk_save_objects获取插入的主键ID

    使用后如何获取插入的Id 生成的主键 session bulk save objects 我试过这个 for x in y obj Post obj list append obj session bulk save objects obj
  • C# 中的 Group By Sum Linq to SQL

    确实坚持使用 Linq to SQL 分组和求和 到处搜索 但我还不够了解 无法将其他解决方案应用到我自己的解决方案中 我的数据库中有一个名为 view ProjectTimeSummary 的视图 它具有以下字段 string UserD
  • 将表数据保存到 HTML5 LocalStorage

    我创建了一个 JSFiddleHere http jsfiddle net sethe23 j44tyjg6 我想做的是从以下代码保存表数据 save click function dataTable find tbody append t
  • 动态设置自定义AlertDialog内容

    我有一个自定义对话框 我将其设置为函数 public void customDialog Bitmap bm String title TextView dialogtext TextView findViewById R id layou
  • 在 ELKI 中运行聚类算法

    我需要以编程方式使用 ELKI 运行 k medoids 聚类算法 我有一个相似度矩阵 我希望将其输入到算法中 是否有任何代码片段可用于如何运行 ELKI 算法 我基本上需要知道如何创建Database and Relation对象 创建自
  • Qt4 自定义窗口框架像 Office 2007 中的那样吗?

    有没有办法强制 Qt4 绘制类似于 Office 2007 2010 的窗框 我希望我的应用程序在所有 Windows 版本中看起来都一样 而不仅仅是 vista 7 也许 QMainWindow 有一些扩展 感谢帮助 您必须删除标题栏并自
  • ScrollView 或其父级没有用

  • HTML 中的相对路径

    我正在创建一个网站localhost 我想将我网站中的所有链接资源设置为相对路径 我的意思是仅内部资源 网站位于 http localhost mywebsite 我读了这个有用的问题绝对 URL 与相对 URL https stackov
  • 避免静态方法过度使用的技巧

    我正在重构一些代码 并且正在查看一个名为 HFile 的类 HFile 具有所有私有构造函数 因此您无法实际创建它的实例 而不是创建 HFile 实例 如下所示 var file new HFile filename file Save 所
  • Androidmonkeyrunner的help.py在哪里

    我只是找不到help py文件以便创建 API 参考monkeyrunner 该命令描述于安卓参考 http developer android com guide developing tools monkeyrunner concept
  • 使用闪亮的文本输入和 dplyr 来过滤数据框中的行

    我正在尝试使用闪亮的应用程序上的文本输入小部件来过滤数据框中的行 但我无法让它工作 Dataset df1 lt data frame Name c Carlos Pete Carlos Carlos Carlos Pete Pete Pe
  • UITextView shouldChangeTextInRange 委托未调用

    我正在使用此代码来设置我视图中的 uitextview 的参数 textview UITextView alloc init textview setUserInteractionEnabled FALSE textview text Wr
  • 如何在powershell中仅显示用户所属组的组名

    所以我有以下脚本 但它列出了 AD 组的全名 例如 CN GroupName OU OUName DC DomainName DC com 如何仅指定组的名称 以便它仅列出名称本身 之后的部分CN 我试过 group Name但没有这样的运