سؤال

أنا أكتب أداة واجهة المستخدم الرسومية باستخدام PowerShell قادرة على القيام بمعظم المهام المتعلقة بالإعلان مع اسم مستخدم فقط ونقر فوق الزر. لقد قمت بجميع تلك المعتادة (إنشاء / إزالة المستخدمين ، وإنشاء / إزالة مجموعات الأمان والتوزيع ، وإعادة تعيين كلمات المرور ، وما إلى ذلك) ولكن لا يمكنني العثور على حساب "مغلق".

أحاول القيام بذلك دون استخدام Quest Ad Cmdlets لأنني أريد حلًا أكثر قائمة. لذلك أنا أتساءل عما إذا كان ذلك ممكنًا مع Plain PowerShell (1.0 أو 2.0) في مجال Windows 2003.

شكرا جزيلا.

هل كانت مفيدة؟

المحلول

قم بتعيين خاصية LockoutTime الخاصة بالدليل على 0.

عينة:

$x = [ADSI]'LDAP://SomeDN'
$x.lockoutTime = 0
$x.CommitChanges()
$x.Close()

نصائح أخرى

كان خارج عالم الإعلان لبضع سنوات. لم أعمل مع PowerShell على الإطلاق ، لكن هل يقدم الرابط أدناه ما تبحث عنه؟

http://dmitrysotnikov.wordpress.com/2007/08/14/enable-disable-unlock-user-accounts/

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top