
人事異動などで、Windowsのローカルグループの複数人分のユーザーを削除するのは大変面倒ですね。
バッチファイルでローカルグループのユーザーを一括削除する記録です。
< スポンサーリンク >
バッチファイルでグループのユーザーを一括削除
ローカルグループの「group-a」から「user-a」「user-c」の2人分を削除してみます。


グループから削除するユーザーのリストをテキストファイルで作成しておきます。
カンマ区切りで、1列目が「グループ名」、2列目が削除したい「ユーザー名」を入力しています。
ファイル名は「group-user-del.txt」にし、デスクトップの「group-del」というフォルダに保存しています。

バッチファイルで「group-user-del.txt」のテキストファイルを読み込み、ループ処理でグループからユーザーを削除していくコードです。
@echo off
for /f "delims=, tokens=1-2" %%a in (C:\Users\admin\Desktop\group-del\group-user-del.txt) do (
net localgroup %%a %%b /delete
)
バッチファイルのファイル名は「group-user-del.bat」にしました。

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

ユーザーアカウント制御が表示されたので、[はい]をクリックします。

ユーザーが一括で削除されました。

こんな記事も書いています