2014-11-04 83 views
0

是否可以在不使用Get-ADUser的情况下获取当前用户的AD位置属性?获取用户没有Get-ADUser的Active Directory位置?

更好的是没有连接到AD,如果它被缓存在本地某处?

我有一个登录脚本,我试图基于当前用户的AD位置的一些逻辑,但我卡住试图读取它!

我正在调查[System.DirectoryServices],但我似乎无法找到一种简单的方法来直接访问当前用户属性,而无需为用户主动搜索AD。

我想尽可能保持速度的苗条。

回答

0

最终的结果我去是:

$user = (([adsisearcher]"samaccountname=$env:username").FindOne()).properties 
$user.physicaldeliveryofficename 

但是它仍然是不错的,如果有一些办法让这个细节没有查询AD。

相关问题