2010-04-06 7 views
5

मैं पावरशेल का उपयोग करके एक जीयूआई उपकरण लिख रहा हूं जो कि अधिकांश उपयोगकर्ता से संबंधित कार्यों को केवल उपयोगकर्ता नाम और बटन क्लिक के साथ करने में सक्षम है। मैंने सभी सामान्य किए हैं (उपयोगकर्ताओं को बनाएं/निकालें, सुरक्षा बनाएं/हटाएं & वितरण समूह, पासवर्ड रीसेट करना आदि) लेकिन "लॉक आउट" खाता अनलॉक करने से दूर नहीं हो सकते हैं।पावरशेल (क्वेस्ट एडी cmdlets के साथ नहीं) का उपयोग कर लॉक आउट खातों को अनलॉक करना

मैं क्वेस्ट एडी cmdlets का उपयोग किए बिना ऐसा करने की कोशिश कर रहा हूं क्योंकि मैं एक और स्टैंड अकेले समाधान चाहता हूं। इसलिए मैं सोच रहा हूं कि विंडोज 2003 डोमेन में सादे पावरशेल (1.0 या 2.0) के साथ संभव है या नहीं।

बहुत धन्यवाद।

उत्तर

6

को 0.

नमूना DirectoryEntry की lockoutTime संपत्ति सेट करें:

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

शीर्ष केला !! यह सही है, धन्यवाद डुगास! – Jonny

-1

कुछ वर्षों के लिए एडी दुनिया से बाहर हो गया। मैंने PowerShell के साथ बिल्कुल काम नहीं किया है, लेकिन क्या नीचे दिए गए लिंक की पेशकश आप जो खोज रहे हैं?

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

+1

क्वेस्ट ई cmdlets – BarrettJ

+0

जवाब जेफ के लिए धन्यवाद उपयोग कर रहा है यही कारण है कि, पर बैरेट सही है। वह क्वेस्ट cmdlets का उपयोग कर रहा है जिसे मैं टालने की कोशिश कर रहा हूं। आपकी प्रतिक्रिया के लिए धन्यवाद! – Jonny

संबंधित मुद्दे