Windowsコンピュータでローカル管理者のリストを取得する方法

Windowsコンピュータでローカル管理者のリストを取得する方法

この記事では、Windows コンピュータ上のローカル管理者のリストを取得する方法を説明します。ローカル管理者は、システムに大幅な変更を加えたり、ソフトウェアをインストールしたり、設定を変更したりできる昇格された権限を持っています。そのため、システム管理者にとって、すべてのローカル管理者を知ることが重要になります。

Windowsコンピュータでローカル管理者のリストを取得する方法

Windows コンピュータ上のローカル管理者のリストを取得するにはどうすればよいですか?

Windows デバイス上のすべてのローカル管理者を表示するには、次の手順に従います。

ローカル コンピュータ上のローカル管理者のリストを取得する

ローカル管理者のリスト
  1. Windows PowerShell を管理者として開きます。
  2. 次に、次のコマンドを実行して、Windows コンピュータ上のすべてのローカル管理者を表示します。Get-LocalGroupMember -Group "Administrators"
  3. これを実行して、管理者権限を持つローカル管理者のリストを表示します。Get-LocalGroupMember Administrators | Where-Object { (Get-LocalUser $_.SID -ErrorAction SilentlyContinue).Enabled }
  4. Azure AD ユーザーのみを表示するには、これを実行します。Get-LocalGroupMember Administrators | Where-Object {$_.PrincipalSource -eq "ActiveDirectory"} | select PrincipalSource,class,name,SID

リモート Windows コンピューターからローカル管理者のリストを取得する

  1. リモート Windows デバイスでコマンドを実行するには、PowerShell リモート処理を構成し、TCP 5985 ファイアウォールポートを開きます。
  2. 次に、Windows Powershell で次のコマンドを実行して、WinRM (PSRemoting) を有効にして構成します。Enable-PSRemoting –Force

    $session = New-PSSession -ComputerName "RemoteComputerName"

  3. 次に、リモート デバイスで次のコマンドを実行して、ローカル管理者のリストを表示します。Invoke-Command -ComputerName "RemoteComputerName"-ScriptBlock {Get-LocalGroupMember -Name 'Administrators'|select Name,ObjectClass,PrincipalSource|ft}
  4. RemoteComputerName をリモート デバイスの IP に置き換えます。

これがお役に立てば幸いです。

Windows ですべての管理者を確認するにはどうすればよいですか?

Windows デバイスですべての管理者を表示するには、[設定] > [アカウント] > [家族とその他のユーザー] を開きます。ここでは、管理者を含むすべてのユーザーのリストが表示されます。または、PowerShell で Get-LocalUser を実行して管理者を表示します。

cmdを使用してローカル管理者を削除するにはどうすればよいですか?

管理者としてコマンド プロンプトを開き、「net user username /delete」コマンドを実行します。コマンドには、削除するユーザーのユーザー名を必ず入力してください。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です