WindowsPowerShellを使用してローカルユーザーとグループを管理する方法
Windows PowerShellは、ローカルユーザーとグループの管理にも使用できます。 。これは、Windows10がマルチユーザーオペレーティングシステムであるという原則を裏付けています。ローカルユーザーとグループを管理するための他のGUIベースのユーティリティがあります。ただし、一部のシステム管理者は、コマンドラインユーティリティを使用してこれらのユーザーとグループを管理したい場合があります。これについては、このガイドで詳しく説明します。
WindowsPowerShellを使用してローカルユーザーとグループを管理する
このガイドについては、2つのパートで説明します。それらは次のとおりです:
- ローカルユーザーの管理。
- ユーザーグループの管理。
開始するには、管理者としてWindowsPowerShellを開く必要があります。
1]ローカルユーザーの管理
これ コマンドレットは、すべてのローカルユーザーアカウントに関するすべての詳細を見つけるのに役立ちます。これらの詳細には、アカウント名、有効ステータス、および説明が含まれます。コマンドレットは次のとおりです。
Get-LocalUser
アカウントに関連するさまざまなオブジェクトに関するカスタマイズされたデータを取得することもできます。たとえば、オブジェクトを使用して、ローカルアカウントのパスワードが最後に設定されたのはいつかを確認しました。使用したコマンドレットは次のとおりです。
Get-LocalUser -Name root | Select-Object PasswordLastSet
このコマンドレットのスケルトンは次のとおりです。
Get-LocalUser -Name root | Select-Object *
また、次のようなオブジェクトを使用して、自分だけのために厳選されたさまざまな種類の情報を取得できます。
-
AccountExpires
Description
-
Enabled : True
FullName
-
PasswordChangeableDate
-
PasswordExpires
-
UserMayChangePassword
-
PasswordRequired
-
PasswordLastSet
-
LastLogon
Name
-
SID
-
PrincipalSource
-
ObjectClass
2]ユーザーグループの管理
このコマンドレットは、ローカルユーザーアカウントのすべてのグループに関するすべての詳細を見つけるのに役立ちます。
Get-LocalGroup
新しいローカルユーザーグループを作成する場合は、次のコマンドレットを使用します。
New-LocalGroup -Name <NAME OF THE GROUP> -Description '<ENTER THE DESCRIPTION OF THE GROUP HERE>'
これで、ローカルユーザーアカウントを特定のグループに追加するために、次のコマンドレットを使用できます。
Add-LocalGroupMember -Group '<NAME OF THE GROUP' -Member ('NAME 1','NAME 2','<ROLE>') -Verbose
または、このコマンドレットを同じ理由で使用することもできます。
Get-Localuser -Name john | Add-LocalGroupMember -Group '<NAME OF THE GROUP>'
また、特定のグループの一部であるすべてのユーザーアカウントを表示するには、次のコマンドを使用します。
Get-LocalGroupMember -Group ''
最後に、グループからローカルユーザーアカウントを削除する場合は、次のコマンドレットを使用します。
Remove-LocalGroupMember -Group '<NAME OF THE GROUP>' –Member <NAME OF THE LOCAL USER ACCOUNT>
これらは、ユーザーがWindowsPowerShellを使用してローカルユーザーとグループを管理するための基本的な管理コマンドレットの一部です。
このガイドがお役に立てば幸いです。
-
Windows10でPowerShellを使用してIPまたはWebサイトをブロックする方法
PowerShell Netsecurityが付属しています Windowsファイアウォールの構成を可能にするモジュール。関数を使用できます— New-NetFirewallRule — Netsecurity WindowsでPowerShellを使用してIPまたはWebサイトをブロックします。この機能を使用すると、新しいインバウンドまたはアウトバウンドファイアウォールルールを作成し、そのルールをターゲットコンピューターに追加できます。 PowerShellを使用してIPまたはWebサイトをブロックする IP範囲のブロックは完全に機能しますが、Webサイトまたはドメインの
-
Windows10でPowerShellを使用してファイルをダウンロードする方法
Windows PowerShell Windows 10の強力なツールであり、その機能セットはコマンドプロンプトの機能セットよりも多様体を増やします。近い将来、オペレーティングシステムに対してより多くの電力と制御を提供するため、コマンドプロンプトに取って代わる可能性があります。 Microsoftは、タスクの自動化と構成管理プロセスのために開発しました。 .NET Frameworkに基づいており、コマンドラインインターフェイスとスクリプト言語が含まれています。 PowerShellを使用してファイルをダウンロードする 今日は、Windows PowerShellを使用して、簡単なコマン