开始收集一些引用的PowerShell脚本。引用部分可以找到很多。

从Active Directory导出计算机列表


第1步:运行PowerShell ISE

Open the Powershell ISE → Run the following script, adjusting the path for the export:

第2步:源代码(一行)

Get-ADComputer -Filter * -Property * | Select-Object Name,OperatingSystem,OperatingSystemVersion,ipv4Address | Export-CSV ADcomputerslist.csv -NoTypeInformation -Encoding UTF8

重置域用户的密码

1.使用PowerShell.

Set-ADAccountPassword -Identity admin2 -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "Cyberark1" -Force)
Set-ADAccountPassword -Identity admin3 -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "Cyberark1" -Force)
Set-ADAccountPassword -Identity auditor1 -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "Cyberark1" -Force)
Set-ADAccountPassword -Identity auditor2 -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "Cyberark1" -Force)
Set-ADAccountPassword -Identity test1 -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "Cyberark1" -Force)
Set-ADAccountPassword -Identity test2 -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "Cyberark1" -Force)
Set-ADAccountPassword -Identity test3 -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "Cyberark1" -Force)
Set-ADAccountPassword -Identity vaultadmin1 -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "Cyberark1" -Force)
Set-ADAccountPassword -Identity vaultadmin2 -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "Cyberark1" -Force)

2.使用命令提示符

NET用户/域用户名新送证。
运行命令提示符作为管理员:

C:\Windows\system32>net user /domain admin2 Cyberark1
The command completed successfully.

C:\Windows\system32>
用实际的用户名替换用户名和新通道和此用户的新密码。如果实际的用户名包含两个以上的单词,请将其放在引号中。

参考

来自Blogger. http://blog.fabiandinkins.com/2021/02/windows-powershell-script-collection.html

经过 Jon.

发表评论