PowerShell
ActiveDirectoryモジュール
サーチ…
前書き
このトピックでは、ユーザー、グループ、コンピューターおよびオブジェクトを操作するために、Active Directoryモジュール内でPowerShell用に使用される基本的なコマンドレットを紹介します。
備考
PowerShellのヘルプシステムは、利用可能な最高のリソースの1つであることを覚えておいてください。
Get-Help Get-ADUser -Full
Get-Help Get-ADGroup -Full
Get-Help Get-ADComputer -Full
Get-Help Get-ADObject -Full
すべてのヘルプドキュメントは、例、構文、およびパラメータのヘルプを提供します。
モジュール
#Add the ActiveDirectory Module to current PowerShell Session
Import-Module ActiveDirectory
ユーザー
Active Directoryユーザーを取得する
Get-ADUser -Identity JohnSmith
ユーザーに関連付けられたすべてのプロパティを取得する
Get-ADUser -Identity JohnSmith -Properties *
ユーザーの選択したプロパティを取得する
Get-ADUser -Identity JohnSmith -Properties * | Select-Object -Property sAMAccountName, Name, Mail
新しい広告ユーザー
New-ADUser -Name "MarySmith" -GivenName "Mary" -Surname "Smith" -DisplayName "MarySmith" -Path "CN=Users,DC=Domain,DC=Local"
グループ
Active Directoryグループを取得する
Get-ADGroup -Identity "My-First-Group" #Ensure if group name has space quotes are used
グループに関連付けられたすべてのプロパティを取得する
Get-ADGroup -Identity "My-First-Group" -Properties *
グループのすべてのメンバーを取得する
Get-ADGroupMember -Identity "My-First-Group" | Select-Object -Property sAMAccountName
Get-ADgroup "MY-First-Group" -Properties Members | Select -ExpandProperty Members
ADユーザーをADグループに追加する
Add-ADGroupMember -Identity "My-First-Group" -Members "JohnSmith"
新しい広告グループ
New-ADGroup -GroupScope Universal -Name "My-Second-Group"
コンピュータ
ADコンピュータを取得する
Get-ADComputer -Identity "JohnLaptop"
コンピュータに関連付けられたすべてのプロパティを取得する
Get-ADComputer -Identity "JohnLaptop" -Properties *
コンピュータのプロパティの選択を取得する
Get-ADComputer -Identity "JohnLaptop" -Properties * | Select-Object -Property Name, Enabled
オブジェクト
Active Directoryオブジェクトの取得
#Identity can be ObjectGUID, Distinguished Name or many more
Get-ADObject -Identity "ObjectGUID07898"
Active Directoryオブジェクトを移動する
Move-ADObject -Identity "CN=JohnSmith,OU=Users,DC=Domain,DC=Local" -TargetPath "OU=SuperUser,DC=Domain,DC=Local"
Active Directoryオブジェクトを変更する
Set-ADObject -Identity "CN=My-First-Group,OU=Groups,DC=Domain,DC=local" -Description "This is My First Object Modification"
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow