问题标签 [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 回答
32 浏览

powershell - PowerShell 从名字/姓氏查找用户,错误未显示在特殊字符上

我有一个包含特殊字符的 EN/FR 用户列表。我正在尝试获取他们的 SamAccountName,但脚本无法正常工作:

问题是我的输入列表不清楚,这导致循环继续进行而没有向我显示导致问题的项目的错误。如何捕获导致此错误的用户名?

0 投票
1 回答
36 浏览

powershell - 获取所有 OU 中的用户计数并总计

很久以前有一个关于在 OU 中获取用户计数的问题。问题的答案很好(谢谢 Eric Nord),我能够用它来找出我需要的大部分内容,但我希望有人能帮我找出最后一块,即总计用户数量.

这是获取计数的脚本。我将排序计数添加到脚本的末尾

这是输出

我需要弄清楚的是如何像这样在底部添加一个总计

谢谢你们。

0 投票
2 回答
64 浏览

c# - C#。将 PowerShell 输出写为字典

我被一个简单的任务困住了,需要社区帮助。我在 C# 代码中运行 PowerShell 脚本,需要将输出转换为字典。代码是

不确定 PSObject 是否可以直接转换为字典,所以先将其转换为 List(另外,看看我从 PS 得到什么样的输出)输出看起来像

在这里我被卡住了,不知道如何将其转换为字典,或者也许有一种方法可以直接将其转换为字典而不使用列表?

谢谢你的帮助

0 投票
1 回答
31 浏览

powershell - 如何使用 Get-ADUser 在 Powershell 中设置变量的值?

我正在尝试使用我们的一个面向客户端的系统生成的 csv 文件中的信息来更新 Active Directory。我将信息(ID#)存储在 facsimileTelephoneNumber AD 属性中(不要问为什么)。这就是它变得棘手的地方。如果该属性中已经有一个值与存储在 csv 文件中的值不同,我不想更改它。我将 csv 文件中的值设置为变量 $ID,并尝试将 AD 中的值设置为变量 $CurrentID。从那里,我正在比较两者,看看它们是否相等。从 csv 导入 $ID 工作正常,没有问题。但是使用 Get-ADuser 设置 $CurrentID 并没有达到我的预期。

是我用来尝试设置的。但是当我使用以下方法比较这两个变量时:

它总是测试为假,所以什么也没有发生。当我调用变量以查看其中的内容时,我从 $ID 中获取了正确的数据,但是 $Current ID(我使用 Get-ADUser 提取的那个)返回了一整块属性,DistinguishedName、Enabled、facsimileTelephoneNumber(这是我想要的)、GivenName、Name、ObjectClass、ObjectGUID、SAMAccountName、SID、Surname 和 UserPrincipalName。我认为这就是平等测试失败的原因,但我不知道如何解决它。我对 Powershell 脚本非常陌生,所以请善待。

0 投票
1 回答
35 浏览

powershell - Powershell:使用“Get-ADUser -Filter SamAccountName”作为变量

代码:

输入:

我 不想$kullaniciisim成为b.ozturkSamAccountName -------------- b.ozturk

我该怎么做?

0 投票
0 回答
9 浏览

function - 函数中的 Get-ADUser 在第一次运行时不返回任何内容,然后返回双精度值

我正在尝试通过过滤像 ** 这样的名称来使用 get-aduser 获得一个简单的功能。当我第一次运行该函数时,返回为空白。当我第二次运行它时,它返回一个双精度值。(AD 中只有一个用户)
例如:
第一次运行:没有。
第二次运行:

这是代码: