最小の管理(パート1:クリーンアップ)

Linuxで問題なく働いている馴染みのある管理者が迷子になり、ADドメイン管理に直面したときに何をすべきかわからないとき、私はいつも驚きます。

ほとんどの経験豊富な管理者にとって、この記事は役に立つとは思われませんが、...



あなたは仕事を得た。 条件は良好で、給料は高く、秘書は笑顔で、警備員はフレンドリーで、コーヒーは無料ですが、前のシステム管理者は農業専門学校の3年生で、「NOVENKIY」、「SPORTSMEN」、「UVALEN」、「23FG34 「。 ADのコンピューターの半分が死んでいることは注目に値します。 そして、従業員の名前にちなんで名付けられた人は、会社で長い間働いていない人の名にちなんで名付けられます。



とりわけ、このタイプは「安全のため」に厄介なものを手動で作成しました。 そして、あなたは絶対に方法と場所を理解していません。 そして、物事を整理することから始めるのが最善です。



削除する



まず、 OldCmpユーティリティをダウンロードすることをお勧めします。これを使用して、システムに30日以上登録されていないコンピューターを除外します。



oldcmp -disable -unsafe -forreal -llts -age 30



このコマンドを使用して、30日間誰もログインしていないマシンの電源を切ります。 Windows 2003より新しいドメインでは、ログインを処理せずに、ドメイン内のコンピューターパスワード(ユーザーではなくコンピューター)を変更するコマンドを使用できます。



oldcmp -disable -unsafe -forreal -age 50



2〜3週間以内に(この時間を "休暇"に任せる必要があります)誰もあなたに連絡していない場合、無効なコンピューターを削除できます。



oldcmp -delete -age 0 -onlydisabled -forreal



したがって、過去30日間に使用されたコンピューターのみがあります。

名前の変更はどうですか?



理論部



ここでも、すべてが簡単です。 まず、Microsoftからユーティリティをダウンロードする必要があります: PsToolsおよびSupport Tools



現在、コンピューターの名前を正しく変更するには、コンピューターに接着された一意の識別子のシステムを使用するのが最適です。 社内のすべての人々にまだ精通していないため(部門ごとに従業員のリストをHR(または他の誰か)に問い合わせることをお勧めします)、これはコンピューター(およびユーザー)をADフォルダーに配布するのに役立ちます。



ちなみに、はい、ADツリーにCompanyname_Computersフォルダーを作成し、その中に部門の名前を持つサブフォルダーを作成します。 この小さなアクションは、将来の多くの問題を解決します。



どのコンピューターが誰に属しているかを調べるには、PsLoggedOnユーティリティを使用します。 構文は非常に単純です。 この形式で使用します。



psloggedon -l \\コンピューター名



出力では、コンピューターにログオンしているユーザーのリストを取得します。 ユーティリティが実行されない場合、リモートレジストリ編集サービスはオフになります。 PsServiceコマンドを使用してオンにします。



psservice \\ computername start remoteregistry



システムにログインしているユーザーのユーザー名を取得した後、コンピューターを対応するADフォルダーに転送し、説明でこのコンピューターに座っているユーザーの名前をマークします。



また、新しい会社のすべての管理者がPsPasswdユーティリティを使用して、ローカル管理者のパスワードを既知のパスワードに変更することをお勧めします。



pspasswd \\ camputername管理者パスワード



今こそNetDomを使用する時です



以前にダウンロードしたサポートツールパッケージのこのユーティリティは、多くのことを実行できます。 これを使用して、コンピューターの名前を変更します。

一般に、コマンドは次のようになります。



netdom renamecomputer computername / newname:newcomputer / userd:domainname \ adminname / passwordd:*



このプログラムは、PsToolsとは異なり、現在のユーザーの下では実行できず、管理者名を手動で指定する必要があります。 パスワードを明確に維持しないために、パスワードフィールドにアスタリスクを挿入しました-パスワードが要求されます。



コンピューターの名前を変更したら、従業員の名前の反対側にあるユーザーでリストの新しい名前をマークし、部門を通過して、ケースにコンピューターの名前を貼り付ける必要があります(従業員ではなくコンピューターの場合を意味します)。



...そして、弓の側面に



使いやすさのために、バッチファイルを作成しました。おそらく便利です。



@echo off

Set DomainName=

Set DomainAdminName=

Set LocalAdminName=

Set LocalPass=

Set PsToolsFolder=

Set SupportToolsFolder=

Set /P TARGET= Enter computer name:

%PsToolsFolder%\psservice \\%TARGET% start remoteregistry

%PsToolsFolder%\psloggedon -l \\%TARGET%

%PsToolsFolder%\pspasswd \\%TARGET% %LocalAdminName% %LocalPass%

echo " "

echo " "

echo " "

Set /P NEWNAME= Set new name of PC:

%SupportToolsFolder%\netdom renamecomputer %TARGET% /newname:%NEWNAME% /userd:%domainname%\%domainadminname% /passwordd:*

echo " "

echo " "

echo " "

echo " "

Set /P Ok= PressAnyKey to exit








バッチファイル内の最初のフィールドにSet / p TARGETを入力することを忘れないでください。これ以上入力する必要はありません。

リストのマークと、ユーザーとコンピューターを適切なフォルダーに転送することを忘れないでください。次のステップで必要になります。



留め具



そのため、バッチファイルを開始し、コンピューター名を入力し、小さな家に住んでいる人を見つけて、ユーザー名の反対側のリストにマークを付け、ADツリーの必要なフォルダーにコンピューターを転送し、新しいコンピューター名、パスワードを入力して、任意のキーを押します手順の完了後にボタン。



すべてのコンピューターの名前が変更された後、ユーザーとコンピューター名のリーフレット、コンピューター名のステッカーを取り、20分以内に部署ごとにオフィスを回り、コンピューターのケースに紙を貼り付けます。



その後、誰かがあなたに電話するとき、あなたは彼のケースでコンピュータの名前を読むように頼むだけです。その後...まあ、これは次の記事のトピックです:)



All Articles