Tôi đang cố truy xuất ngày hết hạn từ tài khoản.Truy xuất hết hạn tài khoản người dùng từ ActiveDirectory
Tôi đã thử
DirectoryEntry user = new DirectoryEntry(iMem);
var AccountExpiration = DateTime.FromFileTime((int)user.Properties["accountExpires"].Value);
nó không hoạt động, chỉ mang lại cho tôi những lỗi "dàn diễn viên được chỉ định không hợp lệ".
Khi tôi sử dụng
var AccountExpiration = user.Properties["accountExpires"];
trả về một đối tượng com, mà tôi không thể đọc được.
sử dụng Windows PowerShell, hoạt động tốt, tôi không hiểu tại sao công việc này wont ...
đây là đoạn code tôi sử dụng trong PowerShell
$Expires = [datetime]::FromFileTime($tmpUser.accountExpires)