การเอาคอมพิวเตอร์เก่าออกจากโดเมน


14

โดเมน Windows ที่ฉันจัดการมีชื่อคอมพิวเตอร์หลายร้อยชื่อที่ฉันไม่รู้จักและฉันต้องการลบชื่อเก่าที่ไม่ได้ใช้งานก่อนที่จะพยายามติดตามชื่อที่ผิด

มีบางสิ่งที่จะเห็นเมื่อครั้งล่าสุดที่เครื่องเข้าสู่ระบบเครือข่าย? ทั้งผ่าน dhcpd หรือเหตุการณ์การเข้าสู่ระบบของผู้ใช้หรืออย่างอื่น

คำตอบ:


15

คุณสามารถใช้dsquery( ลิงค์เทคโนโลยี ) เพื่อค้นหาคอมพิวเตอร์ที่ไม่ได้ใช้งาน:

dsquery computer -inactive 10 -limit 0

แสดงคอมพิวเตอร์ที่ไม่ได้ใช้งานเป็นเวลา 10 สัปดาห์ขึ้นไป

จากdsquery computer /?( ลิงก์เทคโนโลยี )

...
-inactive <NumWeeks>        Finds computers that have been inactive (stale)
                            for at least <NumWeeks> number of weeks.
...

คุณสามารถไพพ์เอาท์พุทเป็นdsrm( ลิงก์เทคโนโลยี ) หากคุณต้องการลบรายชื่อออกจากโดเมน โปรดทราบว่าสิ่งนี้จะไม่รบกวนคุณดังนั้นโปรดใช้ความระมัดระวังในปริมาณที่เหมาะสม

dsquery computer -inactive 10 -limit 0 | dsrm -noprompt


7

คุณสามารถคืนบัญชีคอมพิวเตอร์ผ่าน DSQUERY ตัวอย่างด้านล่างจะส่งคืนบัญชีคอมพิวเตอร์ที่ไม่ได้เข้าสู่ระบบภายใน 4 สัปดาห์ที่ผ่านมา

dsquery computer -inactive 4 -limit 0 

จากนั้นคุณสามารถไพพ์เอาต์พุตไปยังไฟล์หรือเพียงลบออกโดยไพพ์ไปที่คำสั่ง DSRM

dsquery computer -inactive 4 -limit 0 | dsrm -noprompt

ฟังก์ชั่นที่คล้ายกันสามารถทำได้ผ่าน PowerShell ฉันแน่ใจ


+1 ดีมาก! ฉันเรียนรู้สิ่งใหม่ทุกวัน :)
pauska

2

สคริปต์ VB > ที่นี่ <จะระบุวัตถุคอมพิวเตอร์ในโฆษณาของคุณซึ่งไม่ได้มีการรีเซ็ตรหัสผ่านคอมพิวเตอร์ในจำนวนวันที่ระบุจากนั้นย้ายไปยัง OU ที่คุณสามารถระบุได้รวมถึงปิดใช้งานบัญชีคอมพิวเตอร์ของคุณ (ซึ่ง ดูเหมือนว่าฉันจะดีกว่าที่จะลบพวกเขา - ปลอดภัย!)

ฉันเคยใช้มาก่อนและใช้งานได้ดี

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