[解決済み] Get-ADUser -Identity
2022-02-17 08:35:39
質問
PowershellのIdentityパラメータに変数を渡すことができない。
$username = "John.Doe"
Get-ADUser -Identity "$username"
Get-ADUser : Cannot find an object with identity: 'John.Doe' under: 'DC=contoso,DC=com'.
At line:1 char:1
+ Get-ADUser -Identity "$username"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (John.Doe:ADUser) [Get-ADUser], ADIdentityNotFoundException
+ FullyQualifiedErrorId : ActiveDirectoryCmdlet:Microsoft.ActiveDirectory.Management.ADIdentityNotFoundException,M
icrosoft.ActiveDirectory.Management.Commands.GetADUser
Get-ADUser -Identity "John.Doe" を実行すると、結果が正しく返されます。
どうすればいいですか?
その
-Identity
パラメータは、以下を受け付けます。
- 識別名
- GUID (objectGUID)
- セキュリティ識別子(objectSid)
- SAMアカウント名(sAMAccountName)
別の属性を元に検索したい場合は
-Filter
スイッチになります。例えば、UserPrincipalNameを元にユーザーを検索するには、以下のようにします。
Get-ADUser -Filter "UserPrincipalName -eq '[email protected]'"
参照 Get-ADUser を参照してください。
関連
-
[解決済み】Invoke-Command エラー "Parameter set cannot be resolved using specified named parameters".
-
[解決済み] スクリプト内の特定の場所にジャンプする
-
[解決済み] PowerShellで、変数が数値を保持しているかどうかをテストするにはどうすればよいですか?
-
[解決済み] Invoke-Sqlcmd エラー : リモート DB サーバを呼び出すために powershell を実行すると、ユーザ xxxx のログインに失敗しました。
-
[解決済み] Powershell - 空のパイプ要素は許可されません。
-
[解決済み] PowerShellでショートカットを作成する方法
-
[解決済み] Powershell New-ScheduledTaskTrigger -RepetitionIntervalを使った反復タスクの実行
-
[解決済み] PowerShellでCMDコマンドを実行する
-
[解決済み] Windows PowerShellでファイルが存在するかどうかをチェックする?
-
[解決済み] PowerShellを使用してFTPでファイルをアップロードする
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] xPath を使用する Powershell スクリプトの .SelectSingleNode が web.config ファイルから値を抽出する際に動作していない
-
[解決済み] Get-ADUserとフィルタを含むForEach-Objectループ
-
[解決済み] PowerShellにおけるセット(データ構造)
-
[解決済み] powershellでマウスクリックを送信するにはどうすればよいですか?
-
[解決済み] cmdletbinding()】とは何ですか、どのように機能するのですか?
-
[解決済み] PowerShellで使用するGetType、変数の違いについて
-
[解決済み] powershell で $args 配列にアクセスする
-
[解決済み] PowerShellでファイルをダウンロードする
-
[解決済み] PowerShellでCMDコマンドを実行する
-
[解決済み] Join-Pathを使って、2つ以上の文字列をファイルパスに結合するにはどうすればよいですか?