问题标签 [get-aduser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
63 浏览

c# - Why not displaying the correct date? powershell output c# label

How can I fix this problem? I'm trying to display powershell script output on a label. The PowerShell code working fine when I run it, but if I have to get the output to display nothing display only the error message what I write, If I change the script and put Write-Output(before get-aduser) and I run it 1601/01/01 00:00:00 this date appear 4x times(c# able to display this version)

Powershell code(display the password expiration date of the currently logged in user):

#xA;

C#

#xA;
0 投票
2 回答
87 浏览

powershell - 从 Active Directory 获取 AD 用户属性

我正在尝试过滤 Active Directory 中属性的值。

我试过了:

我没有收到任何错误,但也没有结果。

我用physicaldeliverofficenameis (myvalue) 搜索了所有用户。我想显示姓名和办公室。

0 投票
2 回答
79 浏览

powershell - 从 DisplayName 列表中获取 AD 登录名的脚本

我正在尝试使用此脚本从显示名称列表中获取 AD 用户的登录名称列表。

该脚本似乎运行没有错误,但我只得到显示名称的结果,其中没有空格。难道是我需要指定更多信息,例如域名?这可能归结为我的 displaynames.csv 列表的格式吗?

到目前为止,我已经尝试过:

  1. 每行包含名称的列表(没有双引号或引号)
  2. 每个名称都由“”封装(即“Joe Bloggs”)
  3. 每个名字都用“”封装(即“Joe Bloggs”)

所有的结果都是一样的。

0 投票
1 回答
84 浏览

powershell - 将 AD 属性值替换为 csv 文件头值

我想根据 CSV 文件头值替换 AD 属性“userPrincipalName”值这里是 csv 文件(group.csv)包含的内容

在脚本下方

在这里,我想用 csv 文件中的 sAMAccountName 的值替换 AD 属性“userPrincipalName”,例如 sAMAccountName@RES.GROUP

这个脚本不起作用,有人可以纠正它吗?

0 投票
2 回答
110 浏览

powershell - 如何在 Powershell 脚本中运行命令?

我对 Powershell 很陌生,实际上是从今天开始的,我需要一些帮助来获取显示输出的命令。该命令在从 powershell 运行时有效,但是当我尝试从我粘贴的脚本运行时,它似乎失败了。我什至将变量字段更改为我的用户名,但它仍然失败。

就像我说的那样,它在 powershell 中运行时有效,但在脚本中运行时无效。

0 投票
1 回答
52 浏览

powershell - 获取 ADPrincipalGroupMembership,包括“管理人”

我有一个脚本来检查用户组,但最好是组的所有者(“管理者”)也是如此。

非常感谢您提供任何帮助。

:-)

0 投票
1 回答
23 浏览

powershell - 获取 AD 组成员组并在一个查询中查找这些组注释

我想找到他们所在的 AD 组用户组,并查找这些不同组的注释是什么。

现在,我正在尝试这个

这是给出错误。我知道必须有一种简单的方法可以做到这一点,而我却错过了。

0 投票
1 回答
34 浏览

powershell - 通过 Powershell 在描述字段中有特定单词的 AD 用户

我是 PowerShell 新手,我正在尝试在 AD 用户的描述字段中提取包含单词或特定单词的用户名和用户名。

在描述字段中,我们添加了用户职位,我正在尝试搜索特定职位以显示全名和用户名。

我从我的快速谷歌搜索中收集到的是:

Get-ADUser -Filter * -Properties Description | Select Name,SamAccountName

这将显示具有名称和用户名详细信息的所有 AD 用户。

我相信我需要更改的这个区域是 -Filter 但是当我尝试这样的事情时,命令失败

Get-ADUser -Filter -like "developer" -Properties Description | Select Name,SamAccountName

对于一个 powershell 家伙来说,这可能非常简单,但我在这里挣扎。

更新命令

Get-ADUser -Properties Description -Filter 'Description -like "developer"' | Select Name,SamAccountName

输入命令后什么都没有输出。

进一步更新对我有用的命令是:

Get-ADUser -Properties Description -Filter 'Description -like "*developer*"' | Select Name,SamAccountName

0 投票
0 回答
50 浏览

powershell - Get-ADUser -Server: 添加端口

我需要连接到服务器的 636 端口,我正在使用“ -Server”选项。官方文档说你可以输入“完全合格的目录服务器名称和端口”,但它对我不起作用,我尝试输入“ server:port”和“ server port”并且不起作用。哪个是正确的语法?非常感谢。

0 投票
1 回答
33 浏览

powershell - 如何使用 Powershell 获取 AD 对象的嵌套属性?

我运行以下 cmdlet 的目的是获取 AD 用户的所有属性。

但我只得到更少的属性,而不是全部(参考截图)。

在此处输入图像描述

我假设剩余的属性存在于“PropertyNames”字段中(以红色突出显示)。当我尝试使用“-ExpandProperty”选项扩展它时,它只给了我那些嵌套属性的名称,而不是它们的值。

请告知如何进行。我的目标是获取所有属性及其值。