是否可以在不使用Get-ADUser的情况下获取当前用户的AD位置属性?
如果它在某处本地缓存,那么更好的是没有连接到AD?
我有一个登录脚本,我试图在当前用户的AD位置上建立一些逻辑,但是我一直试图阅读它!
我正在研究[System.DirectoryServices],但我似乎无法找到一种直接访问当前用户属性的简单方法,而无需主动为用户搜索AD。
我想让速度尽可能保持苗条。
答案 0 :(得分:0)
我最终的结果是:
$user = (([adsisearcher]"samaccountname=$env:username").FindOne()).properties
$user.physicaldeliveryofficename
然而,如果有一些方法可以在不查询AD的情况下获得此详细信息,那仍然会很好。