Get-ADUser: Windows 10/11 で AD ユーザー PowerShell を取得する方法 [Partition Magic]

非常に多くのユーザーが混乱しています 連れてこられた PowerShell のコマンドレット。それは何ですか? PowerShell Get-ADUser コマンドレットを使用して AD ユーザーを取得する方法は?では、一緒に答えを探っていきましょう このサイト .





このページで :

よく知られているように、PowerShell は優れた Windows 組み込みコマンド ライン シェルおよびスクリプト実行ツールです。ユーザーは、特定の PowerShell コマンドレットをフルに活用して、次のようなさまざまな作業を処理できます。 PowerShell でディレクトリを変更する ユーザー グループ メンバーシップを取得する PowerShell ディスク容量を取得する PowerShell exe PowerShell を実行します 、 SSH PowerShell をインストールする 、 もっと。

ただし、多くのユーザーや専門家でさえ、これらの PowerShell コマンドレットについてよく理解していません。この投稿では、PowerShell Get-ADUser コマンドレットについて説明し、Windows 10/11 で AD ユーザー PowerShell を取得する方法を示します。読み続けましょう。



PowerShell Get-ADUser とは

まず、PowerShell の Get ADUser コマンドレットが何に使用されるかを理解する必要があります。このコマンドレットは、指定されたユーザー オブジェクトまたは複数のユーザー アカウントを検索するために使用されます。 アクティブ ディレクトリ そしてそれらから情報を抽出します。

PowerShell の Get ADUser コマンドには、AD ユーザー アカウントを取得するためのさまざまなパラメーターが付属しています。ここでは、これらの PowerShell パラメーターの定義を次のように説明します。

  • 身元 : 主に、ID に基づいて AD ユーザー アカウントを検索し、単一のユーザー アカウントのみを返すために使用されます。
  • プロパティ : ユーザー オブジェクト プロパティの既定のセットを取得するために使用できます。
  • フィルター : クエリに基づいて複数のユーザー アカウントを検索するために使用されます。
  • LDAPフィルター : LDAP クエリ文字列を使用してユーザー アカウントをフィルター処理できます。
  • 検索ベース : 検索する Active Directory パス (OU) を指定できます。
  • サーチスコープ : ベース レベル、1 レベル、または完全なサブツリーを含む、検索する深さを指定するために使用されます。

Windows 10/11 で AD ユーザーの PowerShell を取得する方法

これで、Get-ADUser コマンドレットの全体的な理解が得られたはずです。 PowerShell Windows 10/11 で Active Directory のユーザー アカウントを取得してエクスポートする方法を教えてください。ここでは、さまざまな PowerShell Get ADUser パラメーターに基づいて、いくつかの一般的な例をまとめます。



行う前に

Windows 10/11 で PowerShell Get-ADUser コマンドレットを使用する前に、Active Directory モジュールを PowerShell にインストールする必要があります。次のガイドに従って操作するのは非常に簡単です。

ステップ1。 を押します。 勝つ + R 開くための鍵 走る ボックスに入力します パワーシェル その中に入れて押します Ctrl + Shift + Enter キー。次に、をクリックします はい 昇格した PowerShell ウィンドウを開きます。

ステップ2。 ポップアップウィンドウで、次のコマンドを入力してヒットします 入る Windows 10/11 に Active Directory モジュールを PowerShell でインストールできるようにします。



Add-WindowsCapability –online –名前「Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0」

  PowerShell による Active Directory モジュールのインストール

ノート:

次のすべての例は、偽の AD ユーザー名に対して実行されます。実際には、名前を実際の名前に置き換える必要があります。

# 例 1. ID/プロパティを介して特定の AD ユーザーを見つける

ユーザーのアカウント名またはログイン名がわかっている場合は、「-identity」パラメーターを使用してアカウントのプロパティを表示できます。この作業を行うには、PowerShell で次のコマンドを入力して、 入る .

Get-ADUser -identity アリエル

ユーザー アカウントに関する基本的な情報を取得するには、次のように「Get-ADUser プロパティ」パラメーターを実行します。

Get-ADUser -identity アリエル -Properties *

# 例 2. フィルターを介して AD ユーザーを取得する

Filter パラメーターは、PowerShell で検索した AD ユーザーの結果をフィルター処理するのに役立ちます。最も一般的に使用される Get-ADUser フィルターの例を次に示します。そのために。

  • Get-ADUser -Filter 'GivenName -eq 'Ariel'' (アリエルのような名前で AD ユーザーをフィルタリングします)
  • Get-ADUser -Filter 'Surname -eq 'Baker'' (Baker のような姓で AD ユーザーをフィルタリングします)

PowerShell Get-ADUser AD ユーザー名の一部を知っている場合は、「-like」パラメーターをワイルドカード「*」と組み合わせて使用​​できます。

Get-ADUser -Filter 'name -like '*Cici*''

失敗したログイン試行に基づいてすべての AD ユーザー アカウントを検索する場合は、次のコマンドを実行できます。

Get-ADUser -Filter 'badpwdcount -ge 3'

電子メール フィールドにデータがないすべての AD ユーザーを検索する場合は、次のコマンドを試すことができます。

Get-ADUser -Filter 'Email -notlike '*'' |フィート

# 例 3. SearchBase を介して AD ユーザーを取得する

SearchBase パラメーターは、特に AD ユーザー アカウントが多数ある場合に、検索結果を絞り込むのに役立ちます。そのためには、最初に Active Directory の構造を確認し、特定のコマンドを実行する必要があります。 Marketing OU からすべての AD ユーザーを取得する方法の例を次に示します。

Get-ADUser -Filter * -SearchBase 'OU=マーケティング、OU=このサイト、OU=サイト、DC=パーティション、DC=NL' |フィート

# 例 4. SearchScope を介して AD ユーザーを取得する

このパラメーターは、指定された OU およびネストされた OU からすべての AD ユーザーを取得するのに役立ちます。たとえば、ネストされた OU からではなく、このサイト OU からすべてのユーザーを取得する場合は、次のコマンドを実行できます。

Get-ADUser -Filter * -SearchBase 'OU=このサイト,OU=サイト,DC=パーティション,DC=NL' |フィート

このサイト OU からユーザーを取得するだけの場合は、次のコマンドで SearchBase を現在のレベルに制限できます。

Get-ADUser -Filter * -SearchBase 'OU=マーケティング、OU=このサイト、OU=サイト、DC=パーティション、DC=NL' -SearchScope OneLevel |フィート

参考文献 : Windows 10/11 でファイル システムの破損やディスク容量不足などの問題が発生した場合でも、心配する必要はありません。 このサイト パーティション ウィザード ファイルシステムエラーのチェック、パーティションの拡張/サイズ変更、ディスクスペースの分析、より大きなハードディスクへのアップグレードなどにより、それらを簡単に修正できます.