web-dev-qa-db-ja.com

一部のユーザーのGet-ADUser WhenChangedとWhenCreatedが空です

私はPowerShell 5.1スクリプトを作成して、DB内のすべてのユーザーをエクスポートし、すべてのデータをCSVファイルに保存しました。このスクリプトを使用すると、日付を過去に設定できるため、ユーザーをいつエクスポートするかを決定できます。

いくつかのテストの結果、すべてのユーザーがエクスポートされているわけではないことがわかりました。さらに調査したところ、プロパティWhenChangedWhenCreatedが各ユーザーに存在しないことがわかりました。次のスクリーンショットに示すように、ADUIが適切なデータでプロパティを表示しているにもかかわらず。

enter image description here

次のコマンドを実行すると:

Get-ADUser -filter * -Properties LastLogonDate, userPrincipalName, initials, WhenCreated, whenChanged | Select-Object userPrincipalName, initials, whenCreated, whenChanged 

次の結果が得られます。

 userPrincipalName  initials whenCreated            whenChanged          
-----------------  -------- -----------            -----------          
                            11/9/2017 2:06:29 PM   1/24/2018 4:26:48 PM 


                            11/9/2017 2:07:47 PM   11/22/2017 4:12:52 PM
[email protected] MP       11/14/2017 3:14:45 PM  2/14/2018 4:02:51 AM 
[email protected] DG       11/15/2017 12:51:25 PM 2/21/2018 2:12:52 PM 
[email protected] AE                                                   
[email protected] MM                                                   
[email protected] RW                                                   
[email protected] KK                                                   
[email protected] AP                                                   
[email protected] JS                                                   
[email protected] CB       11/17/2017 12:21:32 PM 11/22/2017 4:41:35 PM


[email protected]                                                      
[email protected] TT                                                   

ご覧のとおり、イニシャルがTTであることが示されているスクリーンショットにもかかわらず、値はありません。今日このユーザーを作成し、同じ日にいくつかの値を変更したにもかかわらず。

ご質問

  • 何が欠けていますか?
  • AD自体に問題があるのでしょうか、それともコマンドだけに問題があるのでしょうか。
2
David Gatti

この問題の解決策は、PowerShellショートカットを右クリックして、Run as Administratorを選択することです。すでに管理者である場合でも、これを行う必要があります。それを実行してコマンドを再度実行すると、すべてのデータがそこにあります。

userPrincipalName  initials whenCreated            whenChanged
-----------------  -------- -----------            -----------
                            11/9/2017 2:06:29 PM   1/24/2018 4:26:48 PM
                            11/9/2017 2:06:29 PM   11/9/2017 2:06:29 PM
                            11/9/2017 2:06:29 PM   11/9/2017 2:06:29 PM
                            11/9/2017 2:07:47 PM   11/22/2017 4:12:52 PM
[email protected] MP       11/14/2017 3:14:45 PM  2/14/2018 4:02:51 AM
[email protected] DG       11/15/2017 12:51:25 PM 2/21/2018 2:12:52 PM
[email protected] AE       11/16/2017 1:11:30 PM  11/22/2017 4:11:37 PM
[email protected] MM       11/16/2017 1:12:02 PM  11/22/2017 4:11:37 PM
[email protected] RW       11/16/2017 1:12:40 PM  11/22/2017 4:11:37 PM
[email protected] KK       11/16/2017 1:13:13 PM  11/22/2017 4:11:37 PM
[email protected] AP       11/16/2017 1:14:15 PM  11/22/2017 4:11:37 PM
[email protected] JS       11/16/2017 1:14:50 PM  11/22/2017 4:11:37 PM
[email protected] CB       11/17/2017 12:21:32 PM 11/22/2017 4:41:35 PM
                            11/22/2017 3:37:49 PM  2/16/2018 2:50:25 PM
                            11/22/2017 3:38:43 PM  2/17/2018 3:58:24 PM
[email protected]          11/22/2017 4:02:18 PM  11/22/2017 4:41:36 PM
[email protected] TT       2/21/2018 1:21:13 PM   2/21/2018 1:59:17 PM
2
David Gatti