Windows バッチで複数のローカルユーザーをローカルグループに一括で追加する

NASフォルダ大量に共有していますが、新しいNASに移行しているところです。

ローカルグループローカルユーザーは追加したので、次はローカルグループにユーザーを追加する番です。

ユーザー追加したい

大量にあるので、バッチでグループにユーザーを追加しようと思います。

Windows11です。

ローカルグループをバッチで追加する方法はこちら

ローカルユーザーをバッチで追加する方法はこちら

< スポンサーリンク >





バッチで複数のローカルユーザーをローカルグループに一括で追加

グループに追加するユーザーのリストをテキストファイルで作成しておきます。

カンマ区切りで、1列目が「グループ名」、2列目が「ユーザー名」を入力しています。

ファイル名は「group-user.txt」にし、デスクトップの「group-user-add」というフォルダに保存しています。

グループリストテキストファイル

 

バッチファイルで「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」にしました。

バッチファイル

 

準備が出来たので、バッチファイルを実行します。

バッチファイルを右クリックし、[管理者として実行]をクリックします。

バッチファイル実行

 

1つずつグループにユーザーが追加されていきました。

バッチファイル実行中

 

グループにユーザーが追加されています。

ユーザー追加終了
ユーザー追加終了
ユーザー追加終了

これでNASのグループとユーザーの準備が出来ました。

あとはフォルダやファイルをコピーするだけです。

 

< スポンサーリンク >※広告先のお問い合わせは広告主様にお願いします