【问题标题】:Get user Active Directory location without Get-ADUser?在没有 Get-ADUser 的情况下获取用户 Active Directory 位置?
【发布时间】:2014-11-04 11:55:58
【问题描述】:

是否可以不使用 Get-ADUser 获取当前用户的 AD 位置属性?

如果它被本地缓存在某处,那么完全不连接到 AD 会更好吗?

我有一个登录脚本,我试图根据当前用户的 AD 位置建立一些逻辑,但是我一直在尝试阅读它!

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

为了速度,我想让它尽可能小。

【问题讨论】:

    标签: active-directory powershell-2.0


    【解决方案1】:

    我的最终结果是:

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

    但是,如果有某种方法可以在不查询 AD 的情况下获取此详细信息,那还是不错的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-16
      • 1970-01-01
      • 2021-05-15
      • 1970-01-01
      • 2016-06-12
      • 1970-01-01
      相关资源
      最近更新 更多