📌  相关文章
📜  powershell 活动目录脚本示例 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:18:41.004000             🧑  作者: Mango

PowerShell 活动目录脚本示例 - Shell-Bash

在本文中,我将向您展示一些基本的 PowerShell 脚本示例,用于在活动目录中执行常见操作。活动目录是一种用于管理网络用户、组织单元、计算机等的目录服务。

以下是几个示例,用于执行活动目录的常见操作:

1. 创建新用户
New-ADUser -Name "John Doe" -GivenName "John" -Surname "Doe" -SamAccountName "jdoe" -UserPrincipalName "jdoe@example.com" -Enabled $true -PasswordNeverExpires $true -PassThru

此示例将创建一个名为 "John Doe" 的新用户,并将其添加到活动目录中。

2. 删除用户
Remove-ADUser -Identity "jdoe" -Confirm:$false

此示例将删除给定标识符为 "jdoe" 的用户。请注意,-Confirm:$false 参数将禁用删除操作的确认提示。

3. 创建新组
New-ADGroup -Name "Sales Group" -GroupScope Global -Path "ou=Groups,dc=example,dc=com" -GroupCategory Security

此示例将在指定的路径下创建一个名为 "Sales Group" 的新组。

4. 添加成员到组
Add-ADGroupMember -Identity "Sales Group" -Members "jdoe", "asmith"

此示例将将用户 "jdoe" 和 "asmith" 添加到名为 "Sales Group" 的组中。

5. 将用户移动到不同的组织单元
Get-ADUser -Identity "jdoe" | Move-ADObject -TargetPath "ou=NewOU,dc=example,dc=com"

此示例将用户 "jdoe" 移动到名为 "NewOU" 的组织单元中。

这些示例只是 PowerShell 中执行活动目录操作的一小部分。通过深入了解 PowerShell 和活动目录的各种命令和功能,您可以根据自己的需求编写更复杂的脚本。

希望这些示例能为您提供一些帮助!