[REG]起動と終了

新しいユーザーアカウントをバッチで作成する方法【共通編】

[REG]起動と終了
この記事は約3分で読めます。

新しいユーザーアカウントをバッチファイルで作成する方法です。

対象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 ファイルを用意して、バッチファイルと同じ階層に配置して実行するこ...

この記事を見た人はこんな記事も読んでいます

この記事をシェアする
Windows自動化技術大全をフォローする
林 鼓平 (Kohei Hayashi)

Windows系のインフラエンジニアです。めんどくさいPCの設定作業をなんとかして自働化できないものかと日々そんなことばかり考えています。当面の目標はMicrosoft MVPになることです。もし、MVPにご推薦頂けるという方はこちらより清き一票をお願いします。世の情シス担当の皆様にSearchあれ。

Windows自動化技術大全をフォローする
Windows 自動化技術大全
タイトルとURLをコピーしました