小编the*_*olf的帖子

使用PowerShell确定用户是否在Active Directory中

我正在尝试确定C:\ Users中的哪些用户文件夹在Active Directory中具有活动用户.

我目前有以下内容:

$userProfile = Get-ChildItem -Path "C:\Users"
$unknownList = @()
foreach($user in $userProfile){
    try{
        Get-ADUser -Identity $user.Name | Out-Null
    }
    catch{
        $unknownList += $user.Name
    }
}
Write-Host $unknownList
Run Code Online (Sandbox Code Playgroud)

我的问题是所有用户名似乎都不存在并被捕获.任何人都可以为PowerShell第一次计时器提供一些建议吗?我在这里和其他地方尝试了许多其他的东西,但没有一个能够工作.谢谢!

windows powershell active-directory

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

active-directory ×1

powershell ×1

windows ×1