Windowsの便利な使い方
Active Directory → cusrmgr
cusrmgr
ユーザアカウントを管理する
Vista 7 8 10

機能

ローカル/ドメインユーザアカウントの管理をする。グループへの追加・削除やパスワードの設定を一度に実行するときなどによく使われる。Windows 2000 Serverのリソースキットに含まれている。

形式

cusrmgr -u UserName (option)



オプション

オプション 説明
-u 操作を実行するユーザアカウントを指定する
-m \\ComputerName デフォルトはローカルコンピュータとなる
-r NewUserName -uで指定されたユーザをNewUserNameに改名する
-d UserName 指定したユーザを削除する
-p ランダムパスワードを設定する
-P password 指定したパスワードを設定する
-rlg OldGroupName NewGroupName ローカルグループをNewGroupNameからOldGroupNameに改名する
-rgg OldGroupName NewGroupName グローバルグループをOldGroupNameからNewGroupNameに改名する
-alg LocalGroupName -u UserNameで指定したユーザをローカルグループLocalGroupNameに追加する
-agg GlobalGroupName -u UserNameで指定したユーザをグローバルグループGlobalGroupNameに追加する
-dlg LocalGroupName -u UserNameで指定したユーザをローカルグループLocalGroupNameから削除する
-dgg GlobalGroupName -u UserNameで指定したユーザをグローバルグループGlobalGroupNameから削除する
-c Comment Commentプロパティを設定する
-f FullName FullNameプロパティを設定する
-U UserProfile UserProfileプロパティに設定する
-n LogonScript LogonScriptプロパティを設定する
-h HomeDir HomeDirプロパティを設定する
-H HomeDirDrive HomeDirDriveプロパティを設定する
+s MustChangePassword 「ユーザは次回ログオン時にパスワード変更が必要」プロパティをセットする
+s CanNotChangePassword 「ユーザはパスワードを変更できない」プロパティをセットする
+s CanNotChangePassword 「ユーザはパスワードを変更できない」プロパティをセットする
+s PasswordNeverExpires 「パスワードを無期限にする」プロパティをセットする
+s AccountDisabled 「アカウントは無効」プロパティをセットする
+s AccountLockout 「アカウントのロックアウト」プロパティをセットする
+s RASUser RASUserプロパティをセットする
-s MustChangePassword 「ユーザは次回ログオン時にパスワード変更が必要」プロパティをリセットする
-s CanNotChangePassword 「ユーザはパスワードを変更できない」プロパティをリセットする
-s PasswordNeverExpires 「パスワードを無期限にする」プロパティをリセットする
-s AccountDisabled 「アカウントは無効」プロパティをリセットする
-s AccountLockout 「アカウントのロックアウト」プロパティをリセットする
-s RASUser RASUserプロパティをリセットする

コマンド例

cusrmgr -u User1 -P NewPwd ローカルユーザUser1の新しいパスワードを設定する
cusrmgr -u User2 +s MustChangePassword 次回ログオン時にローカルユーザUser2のパスワードを変更させる
cusrmgr -u User3 -m \\PdcName -P NewPwd ドメイン参加ユーザUser3の新しいパスワードを設定する
cusrmgr -u User4 -m \\PdcName +s PasswordNeverExpires ドメイン参加ユーザUser4のパスワードを無期限に設定する

その他

・コマンドが成功すると、ERRORLEVELに0を設定します
・ポリシーと相反するオプションを設定するとログインできなくなる場合があるので、注意が必要です(特にログイン時のパスワード変更)
・Windows 2000 Serverのリソースキットからインストールすることにより、他のOSでも利用できます


関連ページ

qwinsta ・・・ログオンユーザの情報を表示する
gpupdate ・・・グループポリシー設定を更新する
net ・・・netコマンド詳細
runas ・・・別ユーザの権限でプログラムを実行する
cacls ・・・アクセス権の設定・表示をする