ปลดล็อคบัญชี Windows Windows & กำหนดรหัสผ่าน * ชั่วคราว * ผ่านทางบรรทัดคำสั่ง?


11

Joe Brown ใช้โทรศัพท์อยู่ เขาถูกล็อคจาก Windows เพราะเขาลืมรหัสผ่าน เราสามารถรีเซ็ตรหัสผ่านของเขาผ่านทางผู้ใช้ของ Active Directory และคอมพิวเตอร์ แต่ ADUC นั้นค่อนข้างน่ารำคาญ

แน่นอนว่าเป็นไปได้ที่จะปลดล็อคบัญชีของ Joe Brown และตั้งรหัสผ่านใหม่เป็น "33Foo $ bars" ผ่าน NET USER:

ผู้ใช้เน็ต jbrown 33Foo $ bars / domain / active: ใช่

น่าเสียดายที่การตั้งค่าสถานะต้องให้เขาเลือกรหัสผ่านใหม่นั้นไม่ได้ถูกตั้งค่าโดยคำสั่งนี้ เราในฐานะผู้ดูแลระบบที่รู้แจ้งไม่ต้องการทราบรหัสผ่านถาวรของผู้ใช้เมื่อใดก็ได้

ใครบ้างมีวิธีบรรทัดคำสั่งที่มีประสิทธิภาพในการปลดล็อก / รีเซ็ตและต้องการเปลี่ยนรหัสผ่านโดยใช้เครื่องมือ Windows ดั้งเดิม (รวมถึง PowerShell หรือ VBScript หากจำเป็น) แต่ไม่มีไบนารีของบุคคลที่สามหรือไม่

บริบท: โดเมน Windows Server 2008

คำตอบ:


13

ไบนารี 'dsmod' (มาพร้อมกับ Win7 และ Vista และที่ใดที่หนึ่งตามที่ XP ได้รับมาด้วย) ควรทำสิ่งที่คุณต้องการ

ผู้ใช้ dsmod UserDN -pwd $ รหัสผ่าน -mustchpwd ใช่

มันสามารถทำอะไรได้มากมายเช่นกัน! เครื่องมือที่มีประโยชน์มาก

มีเครื่องมืออีกสองสามตัวที่อยู่ด้านข้างซึ่งมีประโยชน์มากเช่นกัน dsqueryค้นหา AD จากบรรทัดคำสั่ง dsgetดึงคุณลักษณะจากวัตถุ dsaddอนุญาตให้สร้างวัตถุ (และผู้ใช้!) คุ้มค่าสำหรับการดูสแครปเตอร์


เครื่องมือ ds * เป็นของใหม่ใน Server 2003
mfinni

8
+1 แต่ DN ใช้เวลาในการพิมพ์นานเกินไปdsquery user -samid username | dsmod user -mustchpwd yes -pwd password
jscott

ขอบคุณมาก ๆ. โดยเฉพาะอย่างยิ่งเมื่อมีการเพิ่มความคิดเห็นของ @ jscott นี่เป็นโซลูชั่นที่สมบูรณ์แบบ
Skyhawk

2

ยังไม่ทดลอง แต่ฉันเคยทำสิ่งนี้มาก่อนกับผู้ใช้ DSMod

dsquery user -samid username | dsmod.exe user -pwd <Password> -mustchpwd yes -disabled no

/ edited - รวมถึงข้อเสนอแนะที่ดีในการเสริมด้วย dsquery เพื่อให้คุณค้นหา samid (เข้าสู่ระบบ) แทน UDN


0

ในการรีเซ็ตรหัสผ่านของผู้ใช้และบังคับให้เปลี่ยนรหัสผ่าน:

dsmod user "CN=John Doe,CN=Users,DC=microsoft,DC=com" -pwd A1b2C3d4 -mustchpwd yes

0

สิ่งนี้ใช้ได้กับฉันในกล่อง Win7 ของฉัน

net user *username* *password*/domain ACTIVE:Yes /logonpasswordchg:yes

ฉันลองสิ่งนี้ แต่ไม่ได้บังคับให้เปลี่ยนรหัสผ่าน
dzampino
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.