Windows 11/10 には、管理者がコンピューター上のローカルユーザーとグループを管理できるプログラムであるlusrmgr.mscまたはローカルユーザーとグループの管理が用意されています。ただし、スナップインサービスはWindows 11 HomeまたはWindows 10 Homeユーザーでは利用できません。そのため、Windows 11/10 Homeでローカルユーザーとグループの管理にアクセスしたい場合は、いくつかの代替手段を試す必要があります。これらの代替手段はユーザーフレンドリーではないかもしれませんが、機能します。
ローカルユーザーとグループの管理を開いて管理する
Windows 11/10 Pro、Enterpriseなどのバージョンには、ユーザーとグループを管理できるlusrmgr.msc、Netplwiz、さらにはuserpasswords2などのプログラムが用意されています。管理者権限を持つWindows 11/10 Homeユーザーは、NET LOCALGROUPやMicrosoft.PowerShell.LocalAccountsなどのコマンドラインインターフェイスを使用して、同じ操作を行うことができます。
Net LocalGroupの使い方
このコマンドの完全な構文を次に示します。昇格されたコマンドプロンプトで実行できます。
NET LOCALGROUP [groupname [/COMMENT:"text"]] [/DOMAIN] groupname {/ADD [/COMMENT:"text"] | /DELETE} [/DOMAIN] groupname name [...] {/ADD | /DELETE} [/DOMAIN]
「Net Localgroup」のみを実行すると、Windows 10 PC内のすべてのグループが一覧表示されます。
1] ドメインの有無にかかわらずユーザーを追加する
net localgroup <group_name> UserLoginName /add
net localgroup users domainname\<username> /add
2] 新しいグループを作成する
net localgroup <groupname> /add
3] グループ内のすべてのユーザーを一覧表示する
net localgroup <groupname>
4] グループからユーザーを削除する
net localgroup <groupname> /delete
5] グループからユーザーを削除する
net localgroup <groupname> /delete
PowerShell LocalAccountsモジュール
PowerShellには、Windowsユーザーとグループを管理するための15個のコマンドレットを提供するLocalAccountモジュールがあります。次にそのリストを示します。
- Add-LocalGroupMember — ローカルグループにユーザーを追加する
- Disable-LocalUser — ローカルユーザーアカウントを無効にする
- Enable-LocalUser — ローカルユーザーアカウントを有効にする
- Get-LocalGroup — ローカルグループの環境設定を表示する
- Get-LocalGroupMember — すべてのローカルグループメンバーのリストを表示する
- Get-LocalUser — ローカルユーザーアカウントの環境設定を表示する
- New-LocalGroup — 新しいローカルグループを作成する
- New-LocalUser — 新しいローカルユーザーアカウントを作成する
- Remove-LocalGroup — ローカルグループを削除する
- Remove-LocalGroupMember — ローカルグループからメンバーを削除する
- Remove-LocalUser — ローカルユーザーアカウントを削除する
- Rename-LocalGroup — ローカルグループの名前を変更する
- Rename-LocalUser — ローカルユーザーアカウントの名前を変更する
- Set-LocalGroup — ローカルグループの設定を変更する
- Set-LocalUser — ローカルユーザーのアカウント設定を変更する
新しいローカルグループを作成する場合は、次のコマンドを実行します。
New-LocalGroup -Name "TWC"
グループからメンバーを削除するには、次のコマンドを実行します。
Add-LocalGroupMember -Group 'TWC' –Member 'ashis'
NET LOCALGROUPとMicrosoft.PowerShell.LocalAccountsインターフェイスの両方を使用すると、ユーザーとグループを簡単に管理できます。これらのコマンドは使いやすくなっていますが、ソフトウェアベースのアプローチが必要な場合は、Lusrmgrツールを試してください。
この投稿では、PowerShellを使用してローカルユーザーとグループを追加または削除する方法について詳しく説明します。
コメントする