
[英]Move list of users from one OU to a different OU and disable them at the same time - Powershell
我目前有一个脚本可以使用指定了用户名列表的文本文件来禁用用户名列表: 我想知道在执行此脚本期间是否可以合并使用从一个 OU 到另一个 OU 的移动? 例如,从“用户”OU 移动到“禁用用户”OU。 我创建了另一个脚本,它确实将用户名列表移动到“禁用用户”OU: 非常感谢对此的任何帮助。 ...
[英]Move list of users from one OU to a different OU and disable them at the same time - Powershell
我目前有一个脚本可以使用指定了用户名列表的文本文件来禁用用户名列表: 我想知道在执行此脚本期间是否可以合并使用从一个 OU 到另一个 OU 的移动? 例如,从“用户”OU 移动到“禁用用户”OU。 我创建了另一个脚本,它确实将用户名列表移动到“禁用用户”OU: 非常感谢对此的任何帮助。 ...
[英]POWERSHELL - Output A Section of the Container/OU of AD-User Account's DistinguishedName
大约一周前,我被自愿学习了 powershell,并从这里学到了很多东西。 我找不到适合我的方法,所以现在我发布了我的第一个问题。 我正在寻找 OU 列下的 output,不是完整的 DistinguishedName,而是其中的一部分。 我如何将 DistinguishedName 的特定部分分配 ...
[英]I can't make my script for creating users from a csv and emailing the passwords to me work, any ideas?
我正在尝试创建一个脚本,该脚本将读取一个 CSV 的用户来创建。 然后它将创建用户并为他们生成随机密码,然后它需要向我发送一个 email,其中包含所有已创建的用户及其所有相应的密码以及原始 CSV。我当前的脚本无法正常工作,问题是如下面所描述的。 该脚本目前根本不能很好地工作。 CSV 中有五 ...
[英]How to make an in-variable change to objects that isn't slow with PSCustomObjects?
我有两个表作为 pscustomobjects,我尝试执行相当于 SQL 连接的操作,以将一些属性添加回我需要读取的主要对象。 问题是我下面的代码在对象集合上运行了 5 个小时,其中包含大约 40,000 个条目,但仍然没有完成。 我做错了什么吗?$tableObj = import-csv ". ...
[英]learning powershell, and having some issues with GetADUser with -Filter
所以我在使用以下脚本时遇到了一些问题。 奇怪的是,当我单独运行明显有问题的部分时,它工作正常。 只有当它尝试在 add_Click 函数中运行时才会抛出错误消息。 错误信息如上。 有任何想法吗? 老实说,我束手无策。 我在脚本的开头使用相同的过滤器运行完全相同的 GetADUser 语句,没有错误, ...
[英]Powershell Query does not calculate correct Date
你好, 我们从每天运行的导入脚本中获取 AD 用户,如果在 csv 中找到用户,我们将当前日期写入 extensionattribute1,格式为“dd-MM-yyyy”。 现在我们要计算 AD 用户是否在 extensionattribute1 中有不同的日期(负 90 天),然后我们要通知他们的 ...
[英]Get-ADUser , merge two filter
我正在尝试使用以下代码从 AD 获取非活动用户: 我想添加这个额外的过滤器: 任何人都可以帮助我如何合并这两个,我是一个新手和挣扎:)..... ...
[英]display memberof with separate parts
我在下面创建了一个关于Get-ADUser MemberOf的 powershell 脚本来显示VPN 安全组和其他安全组组,我想消除这个冗余第一部分下方的代码仅显示用户的VPN 安全组 现在第二部分是显示其他安全组,如许可证、其他用户权限访问等 我的问题是, VPN Security Groups ...
[英]Struggling with PSCustomObject in Compare-Object
问题: 任何人都知道为什么我在foreach内的 PSCustomObject 中的title属性收到以下错误? 我明白错误在说什么,只是对错误的“原因”感到困惑。 其他一切正常,我很困惑为什么$_.inputobject在user属性中返回“Firstname Lastname”,但不能在-fil ...
[英]Replace email addresses with user account names in multiple files
我有一组代表 Active Directory 安全组成员导出的文件。 这些文件包含用户 email 地址。 我想使用 powershell 扫描所有文件(〜300),并使用 Get-ADUser cmdlet 根据存储在这些文件中的 email 地址查找用户帐户名称,然后将 Z78E6221F63 ...
[英]How do i get Get-ADGroupMember $group | get-aduser -Properties enabled |select enabled to return a singe result/
我试图让@{n='Active';e={(Get-ADGroupMember $group | get-aduser -Properties enabled |select enabled).enabled}}读取 samaccount 名称并返回用户是否已启用或禁用。 但是,该代码为组中的所有成 ...
[英]Expandproperty in combination with expression
我试图获得一个很好的 output 的直接报告用户的表格。 下面的代码为我提供了 output 但它向我显示了 distinctName 而不是显示名称。 我希望它是这样的,但使用直接报告而不是经理 我已经到了可以列出直接下属的地步,但它们不是逐行的,我只想拥有显示名称 ...
[英]How to query the Active Directory using a list of users in a text file for a specific attribute with PowerShell
我对 Powershell 有点基础,只使用单行命令来保持简短和基本。 我想做以下事情:我在文本文件中有一个用户列表,格式为UserPrincipalName 。 如果他们的帐户仍处于活动状态/启用状态,我想查询此用户列表。 为此,我正在尝试运行以下命令,该命令最终什么也没有显示(空白输出): 如前 ...
[英]Powershell Active Directory Query
刚开始使用 Powershell,所以对于我表现出的任何菜鸟,我深表歉意。 我正在尝试从 Active Directory 中提取用户名、活动状态、到期日期和标题。 我的 Powershell 命令是: 查询成功运行,但从未显示标题或到期日期,即使某些用户帐户在 AD 中有一个或两个值。 此 ...
[英]PowerShell Active Directory - Can't use array value in filter for Get-ADUser
我有两个变量; $test和$accounts[0].upn 两者都是字符串,都包含完全相同的值。 当我跑步时: Get-ADUser -Filter "UserPrincipalName -eq '$test'" 我得到了我想要的结果,但是当我运行时: Get-ADUser -Filter "U ...
[英]How to filter users based on several criteria in Powershell when using Get-AdUser
我有一个问题,希望有人能帮助我,拜托。 我正在尝试使用 get-adusers 获取满足此条件的用户列表: ('Sales & Admin - All'、'Field - Support'、'HKLM - All'、'SOD - 1'、'Home - 1080')中的 AD 字段“dep ...
[英]Get-ADUser takes too long when filtering and using IF ELSE statements
不久前,我发布了一个关于将特定用户信息从 AD 导出到 .CSV 文件的问题( 此处)。 感谢 Santiago Squarzon 的帮助,我设法让它按照我想要的方式工作和过滤,除了一个小细节——脚本需要 13 个小时才能完成执行。 我修改了一些过滤器,删除了一个if语句并将该时间减少到 8.5 小 ...
[英]How to return properties from a list in Powershell for AD Users
为基本问题道歉,我喜欢涉足 Powershell 但由于我不经常使用它,所以我忘记了很多! 我有一个 csv 用户员工编号列表 (employee.csv),它们在 AD 中的“extensionAttribute15”下对于列表中的每个员工编号,我想将每个帐户 SamAccountName 及其 ...
[英]Manager checking through powershell and Get-ADUser
下面是我正在努力获得操作的一段代码。 这是创建 AD 用户的更大脚本的一部分。 目的是验证提供的 email 地址是否存在,如果存在,将其存储为 $UserManager (Manager) 变量,以便在创建 AD 帐户时调用。 我觉得我真的很接近,我想我只是在努力解决 function 的第一部分 ...
[英]Powershell Show-Menu script not getting any result from get-ADuser
我没有从用户的输入中得到任何结果。但是这条消息:Get-ADUser: 无法验证参数“Identity”上的参数抱歉,我只是 PS 初学者。 我在这里做错了什么? 我正在尝试将用户的输入获取到 Get-ADUser -Identity $Username 但它似乎没有接受输入.. ...