none
Powershell查找相同属性的域账号 RRS feed

  • 问题

  • 您好

    我想要批量找到whenCreated,PasswordLastSet相同的账号

    当我获取ou下的账号信息做比较返回结果都是“不同”,实际账号中有部分是相同的但也返回不同

    当我单独比较一个账号的情况下,返回结果正常。

    请协助分析

    #获取OU下的账号信息
    $day = Get-ADUser   -SearchBase "OU=****" -Filter * -Properties * |select sAMAccountName,whenCreated,PasswordLastSet
    
    #获取某一个用户的账号信息
    
    $day = Get-ADUser "****" -Properties * |select sAMAccountName,whenCreated,PasswordLastSet
    
    #对比账号的whenCreated,PasswordLastSet是否相同
    
    foreach ($days in $day){
    
    if ($days.whenCreated -eq $days.PasswordLastSet) {
        write-host "相同"
    }
    else {
        write-host "不同"
        }
    
    }

    2020年1月9日 3:08