![Windows バッチで複数のローカルユーザーをローカルグループに一括で追加する](https://lilia-study.com/wp-content/uploads/2023/06/group-user-add00.webp)
NASでフォルダを大量に共有していますが、新しいNASに移行しているところです。
ローカルグループとローカルユーザーは追加したので、次はローカルグループにユーザーを追加する番です。
![ユーザー追加したい](https://lilia-study.com/wp-content/uploads/2023/06/group-user-add01.webp)
大量にあるので、バッチでグループにユーザーを追加しようと思います。
Windows11です。
ローカルグループをバッチで追加する方法はこちら
NASでフォルダやファイルを大量に共有しています。 新しいNASに移行しようと思っていますが、大量のローカルグループがあります。 1つずつ手作業で追加していくのは大変な労力! グループのリストをテキストファイルに保存して …
ローカルユーザーをバッチで追加する方法はこちら
NASでフォルダやファイルを大量に共有しています。 新しいNASに移行しようと思っていますが、大量のローカルグループがあります。 1つずつ手作業で追加していくのは大変な労力! グループのリストをテキストファイルに保存して …
< スポンサーリンク >
バッチで複数のローカルユーザーをローカルグループに一括で追加
グループに追加するユーザーのリストをテキストファイルで作成しておきます。
カンマ区切りで、1列目が「グループ名」、2列目が「ユーザー名」を入力しています。
ファイル名は「group-user.txt」にし、デスクトップの「group-user-add」というフォルダに保存しています。
![グループリストテキストファイル](https://lilia-study.com/wp-content/uploads/2023/06/group-user-add02.webp)
バッチファイルで「group-user.txt」のテキストファイルを読み込み、ループ処理でグループにユーザーを追加していくコードです。
for /f "skip=1 delims=, tokens=1-2" %%a in (C:\Users\admin\Desktop\group-user-add\group-user.txt) do (
if not %%b=="" (
net localgroup %%a %%b /add
)
)
pause
バッチファイルのファイル名は「group-user-add.bat」にしました。
![バッチファイル](https://lilia-study.com/wp-content/uploads/2023/06/group-user-add03.webp)
準備が出来たので、バッチファイルを実行します。
バッチファイルを右クリックし、[管理者として実行]をクリックします。
![バッチファイル実行](https://lilia-study.com/wp-content/uploads/2023/06/group-user-add04.webp)
1つずつグループにユーザーが追加されていきました。
![バッチファイル実行中](https://lilia-study.com/wp-content/uploads/2023/06/group-user-add05.webp)
グループにユーザーが追加されています。
![ユーザー追加終了](https://lilia-study.com/wp-content/uploads/2023/06/group-user-add06.webp)
![ユーザー追加終了](https://lilia-study.com/wp-content/uploads/2023/06/group-user-add07.webp)
![ユーザー追加終了](https://lilia-study.com/wp-content/uploads/2023/06/group-user-add08.webp)
これでNASのグループとユーザーの準備が出来ました。
あとはフォルダやファイルをコピーするだけです。
こんな記事も書いています