これは、起動スクリプトで達成されます。
私はコンピュータポリシーを置きます。
VBSとして保存する形式
引用符では、三行目「123qwe!@#」を修正し、あなたの新しいパスワードです。
:管理者以外のアカウントを無効にします
strComputer = "" objUserを設定します。= GetObject( "WinNTの://" &strComputer& "/管理者、利用者") "!123qwe @#" objUser.SetPassword objUser.SetInfo 設定objDomain =のGetObject( "WinNTの://" &strComputer) objDomain.Filter =配列( "ユーザー") objDomainの各objUserをするために strUser = objUser.Name の場合strUser = "管理者"その後 objUser.AccountDisabled = Falseの objUser.SetInfo エルス objUser.AccountDisabled = Trueの objUser.SetInfo END IF 次
2:非管理者アカウントを削除します
strComputer = "" objUserを設定します。= GetObject( "WinNTの://" &strComputer& "/管理者、利用者") "!123qwe @#" objUser.SetPassword objUser.SetInfo 設定objDomain =のGetObject( "WinNTの://" &strComputer) objDomain.Filter =配列( "ユーザー") objDomainの各objUserをするために strUser = objUser.Name strUser = "管理者"そして、もし objUser.AccountDisabled = Falseの objUser.SetInfo エルス objGroup.Remove(objUser.AdsPath) objUser.SetInfo END IF 次
3:問題
あなたはローカルの管理者アカウントが発生した場合、それを修正?
あなたは1を作成し、何の管理者アカウントが存在しない場合は、判決を書いてみません。