Про­грам­ма OldCmp, раз­ра­бо­тан­ная Joe Richards явля­ет­ся очень полез­ным и к тому же совер­шен­но бес­плат­ным инстру­мен­том любо­го систем­но­го адми­ни­стра­то­ра, осо­бен­но в круп­ных орга­ни­за­ци­ях с боль­шим коли­че­ством ком­пью­те­ров. Основ­ная зада­ча про­грам­мы OldCmp — уда­ле­ние уста­рев­ших учет­ных запи­сей ком­пью­те­ров в Active Directory (AD) с выво­дом подроб­но­го отче­та либо в фор­мат CSV, либо в HTML, либо в дина­ми­че­ский HTML файл.




В любой орга­ни­за­ции уста­рев­шие учет­ные запи­си накап­ли­ва­ют­ся как мусор. И если учет­ные запи­си поль­зо­ва­те­лей более менее отсле­жи­ва­ют­ся — бло­ки­ру­ют­ся, уда­ля­ют­ся, то учет­ные запи­си ком­пью­те­ров и сер­ве­ров ред­ко кто отсле­жи­ва­ет и свое­вре­мен­но ненуж­ные уда­ля­ет. Для авто­ма­ти­за­ции дан­но­го про­цес­са и мож­но исполь­зо­вать OldCmp, кото­рую пра­виль­нее было бы из-за отсут­ствия гра­фи­че­ско­го интер­фей­са при­чис­лить к ути­ли­те команд­ной стро­ки. При этом, в зави­си­мо­сти от исполь­зу­е­мых пара­мет­ров, OldCmp либо выво­дит резуль­тат в файл, с помо­щью кото­ро­го мож­но само­сто­я­тель­но при­нять реше­ние — уда­лять учет­ную запись ком­пью­те­ра из AD или нет (пара­метр /report), либо эти учет­ные запи­си бло­ки­ру­ет (пара­метр /disable), либо уда­ля­ет (пара­метр /delete). Основ­ным кри­те­ри­ем отбо­ра слу­жит пара­метр age — коли­че­ство дней, в тече­нии кото­ро­го учет­ная запись ком­пью­те­ра не использовалась.

Несмот­ря на кажу­щу­ю­ся про­сто­ту, про­грам­ма обла­да­ет боль­шим коли­че­ством допол­ни­тель­ных аргу­мен­тов и пара­мет­ров. Из мину­сов — отсут­ствие гра­фи­че­ско­го интер­фей­са, хотя это минус и отно­си­тель­ный (ниче­го не меша­ет напи­сать соот­вет­ству­ю­щие скрип­ты, кото­рые будут выпол­нять дан­ную зада­чу авто­ма­ти­че­ски, а вам надо будет толь­ко смот­реть отче­ты вре­мя от вре­ме­ни). Рабо­та­ет про­грам­ма с любы­ми леса­ми и доме­на­ми AD (от Windows 2000 до Windows 2008).

OldCmp — один един­ствен­ный испол­ня­е­мый файл. Что­бы най­ти маши­ны, не исполь­зо­вав­ши­е­ся 100 дней, запускаем:
oldcmp ‑report ‑age 100
В ответ ути­ли­та создаст файл HTML с отче­том. О том, сколь­ко ком­пью­тер не исполь­зо­вал­ся, OldCmp узна­ет по дате послед­ней сме­ны паро­ля. Не путай­те со сме­ной поль­зо­ва­тель­ско­го паро­ля. У ком­пью­те­ров есть свои паро­ли, кото­рые они меня­ют без вашей помо­щи, по умол­ча­нию в домене каж­дые 30 дней. В домене на базе Windows 2003 мож­но обра­ба­ты­вать маши­ны не по дате сме­ны паро­ля, а по дате послед­не­го лого­на на них, доба­вив ключ ‑llts:
oldcmp ‑report ‑age 100 ‑llts
Далее мож­но уда­лять маши­ны, но луч­ше сна­ча­ла отклю­чить, и посмот­реть что будет :)
oldcmp ‑disable ‑unsafe ‑forreal ‑llts ‑age 100
Если ника­ких про­блем не выяв­ле­но, мож­но удалять:
oldcmp ‑delete ‑unsafe ‑forreal ‑llts ‑age 100

Так же нашел пару ста­тей на Хаб­ре по это­му поводу:

http://habrahabr.ru/post/129271/

http://habrahabr.ru/post/129322/

[adsense-1]

 

Loading

OldCmp
OldCmp
OldCmp.exe
Version: v. 01.05
586.5 KiB
877 Downloads
Дета­ли
Один комментарий к “Программа для удаления устаревших учетных записей компьютеров OldCmp v.01.05”
  1. Инте­рес­но пише­те, жизненно.
    Все-таки, для того, что­бы делать по-насто­я­ще­му сто­я­щий блог, нуж­но не
    толь­ко гово­рить о чем-то, но
    и предо­став­лять это в инте­рес­ной форме:
    )

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

%d такие блоггеры, как: