新しいユーザーアカウントをバッチファイルで作成する方法です。
対象OS | Windows 7,Windows 8.1,Windows 10 |
---|
バッチファイルを作成する
新しいユーザーアカウント(ユーザー名:user01/パスワード:P@ssvv0rd)を作成する場合、以下のバッチを利用します。
@echo off net user user01 P@ssvv0rd /add pause exit
表示名を設定する場合、以下のバッチを利用します。
@echo off net user user01 /fullname:"林 鼓平" pause exit
「ユーザーはパスワードを変更できない」を有効にする場合、以下のバッチを利用します。
@echo off net user user01 /passwordchg:no pause exit
「パスワードを無期限にする」を有効にする場合、以下のバッチを利用します。
@echo off wmic useraccount where Name="user01" set PasswordExpires=False pause exit
所属するグループに「administrators」を追加する場合、以下のバッチを利用します。
@echo off net localgroup "administrators" user01 /add pause exit
所属するグループから「users」を削除する場合、以下のバッチを利用します。
@echo off net localgroup "users" user01 /delete pause exit
今までの設定をまとめて行う場合、以下のバッチを利用します。
@echo off net user user01 P@ssvv0rd /add /fullname:"林 鼓平" /passwordchg:no wmic useraccount where Name="user01" set PasswordExpires=False net localgroup "administrators" user01 /add net localgroup "users" user01 /delete pause exit
ワンポイント アドバイス
今回は新しいユーザーアカウントを作成するだけのシンプルなバッチを作成しました。これを応用して コンピューターごとに異なるユーザーアカウントを自動的に作成することができるバッチ も公開していますので、よろしければ参考にしてみてください。
バッチファイルと CSV ファイルを利用してユーザーアカウントを作成する方法【共通編】
バッチファイルと CSV ファイルを利用してユーザーアカウントを作成する方法です。コンピューター名とユーザー名、パスワード、フルネーム、所属グループを記述した CSV ファイルを用意して、バッチファイルと同じ階層に配置して実行するこ...