Win32API::Net::UserGetInfo('\\\\'.$SERVER, $USER, 3, \%USER_INFO); if ( %USERLIST->{$USER}->{'TIME'} < %USER_INFO->{'LastLogon'}) { %USERLIST->{$USER}->{'TIME'} = %USER_INFO->{'lastLogon'}; %USERLIST->{$USER}->{'DISABLED'} = "DISABLED" if (%USER_INFO->{'flags'} & UF_ACCOUNTDISABLE) } }