2

get-aduserを使用して、ユーザーが作業しているマシンのホスト名を見つけようとしています。

これまでのところ私はこれを持っていますが、それは機能していません。

get-aduser username -properties extensionattribute3 | select extentionattribute3

何も返されません。

助けてください

4

3 に答える 3

2

残念ながら、ADは実際にはその情報をキャプチャしません。セキュリティ監査を有効にしてから、ドメイン内の各DCに移動し、セキュリティログを確認して、そのユーザーがどこからログインしたかを確認できます。しかし、それでも、ホスト名がキャプチャされているかどうかはわかりません。

于 2012-06-08T13:04:43.880 に答える
1

これを使用して、コンピューター名を取得できます。

 $objIPProperties = [System.Net.NetworkInformation.IPGlobalProperties]::GetIPGlobalProperties()
 $domainname = "{0}.{1}" -f $objIPProperties.HostName, $objIPProperties.DomainName

ソース: http: //boerlowie.wordpress.com/2010/12/31/get-the-fqdn-of-your-host-with-powershell/

お役に立てれば。

于 2012-06-08T11:14:08.420 に答える
1

これは、ニーズを解決するSysternalのユーティリティです。

PsLoggedOn

PsLoggedOnHKEY_USERSすべてのドメインコンピュータのキーの下にあるキーをスキャンして、誰がログオンしているかを判断します。local administrative credentialクライアントコンピュータが必要です。

于 2012-06-08T18:26:44.893 に答える