PowerShellの概要Get-ADUser

Get-ADUserコマンドレットは、一つ以上のActive Directoryユーザー。 ユーザーは、識別名、active directory内の対応するGUID、セキュリティ識別子、またはSAM(セキュリティアカウントマネージャー)名などの複数のパラメーターを使用して識別できま 複数のユーザーの情報を取得するには、FilterまたはLDAPFilterを使用できます。, PowerShell式言語は、active Directoryから情報を取得するためにフィルタパラメータによって使用されます。 この記事では、このコマンドレットについて、適切な説明と例と共に詳細に説明します。,

構文とパラメータ

Powershell get-ADUserの構文とパラメータは以下のとおりです。

無料のデータサイエンスコースを開始

Hadoop、データサイエンス、統計&その他

構文:

パラメータ:

powershell get-aduserのパラメータは

  • -authtype:これは、active directoryへの接続に使用される認証方法を示します。, すでなければならないと規定されて二つの価値観の交渉もで確認することができるとして0または基礎的な参照することができるとして1. 交渉は、デフォルトの利用認証モードになります。 基本認証を機能させるには、SSL接続が必要です。 ParamのタイプはADAuthTypeです。 パイプライン入力は受け入れられません。
  • -資格情報:これは、コマンドレットの実行に使用されるユーザーアカウントを指します。 既定では、コマンドレットがActive Directoryのドライブから実行されない限り、現在のユーザーの資格情報が考慮されます。, このようなシナリオでは、ドライブに関連付けられたアカウントが考慮されます。 UsernameまたはPSCredentialオブジェクトは、パラメーターに値として指定されます。 ユーザー名が指定されている場合は、パスワードのプロンプトが表示されます。 指定したアカウントにはディレクトリレベルのアクセス許可が必要です。 そのタイプはPSCredentialです。 パラメータはパイプライン入力を受け入れることができず、ワイルドカード文字も
  • -Filter:これは、active directoryからオブジェクトをフェッチするために使用されるクエリを示します。, PowerShell express言語の構文を使用します。 PowerShell express言語には、優れた型変換サポートがあります。 その型は文字列で、デフォルト値はnoneです。 このパラメータをいパイプライン入力、ワイルドカード文字にも対応しておりません。
  • -Identity:これは必須のパラメータです。 これは、詳細を取得する必要があるActive directoryユーザーを示します。 Identityパラメーターとして次の値を渡すことができます。 一意の名前、Active directory内のユーザーのGUID、SIDまたはSAMアカウント名。 このパラメーターの型はADUserです。 デフォルト値はnoneです。, このパラメータを受け付けパイプライン入力がなワイルドカード文字です。
  • -LDAPFilter:これは、フィルタリングの目的で使用されるLDAPクエリを示します。 FilterパラメータはLDAP構文に似ています。 その型は文字列です。 両方の入力パイプライン、ワイルドカード文字は対応していないこのパラメータとします。
  • -Partition:これはActive Directoryパーティションを参照します。 現在のディレクトリサーバのいずれかの名前である必要があります。 このパーティションが検索され特定のオブジェクト参照のパラメータとします。 値が指定されていない場合は、デフォルト値が使用されます。, Identityパラメーターに渡される値が識別名である場合、デフォルト値はこれから自動的に生成され、パーティション名として扱われます。 コマンドレットがactive directoryプロバイダーから実行されている場合、ドライブ内の現在のパスはパーティションの既定値として扱われます。 このパラメーターのデータ型は文字列で、デフォルト値はnoneです。 両方のパイプライン入力、ワイルドカード文字に受け入れられないこのパラメータとします。
  • -プロパティ:これは、返されるActive Directoryオブジェクトのプロパティのリストを示します。, 複数のプロパティを取得するには、コンマで区切ります。 すべてのプロパティを取得するには、*を使用しま このパラメーターのデータ型は文字列です。 デフォルト値はnoneです。 両方のパイプライン入力、ワイルドカード文字に受け入れられないこのパラメータとします。
  • -ResultPageSize:これは、クエリ結果の単一ページに存在するオブジェクトの数を示します。 そのタイプはint32です。 デフォルトは256です。 両方のパイプライン入力、ワイルドカード文字に受け入れられないこのパラメータとします。
  • -ResultSetSize:これは、クエリによって返されるオブジェクトの最大数を示します。, すべてのプロパティを返す必要がある場合は、null値をこのパラメーターに渡す必要があります。 そのデータ型はint32です。 両方のパイプライン入力、ワイルドカード文字に受け入れられないこのパラメータとします。
  • -SearchBase:これは、指定されたオブジェクトの検索が実行される必要がある広告パスを示します。 コマンドレットをactive directoryドライブから実行する場合は、ドライブの現在のパスが既定値と見なされます。 コマンドレットが外部から実行される場合は、ターゲットドライブが既定値として使用されます。 データ型は文字列で、デフォルト値はnoneです。, 両方のパイプライン入力、ワイルドカード文字に受け入れられないこのパラメータとします。
  • -SearchScope:これは、ADオブジェクトの検索の範囲を示します。 それは三つの値を持ちます。 ベースまたは0、一つのレベルまたは1とサブツリーまたは2。 基本スコープは、上記のユーザーのみを検索します。 オブジェクトの子を一つのレベルで検索すると、subtreeは上記のオブジェクトのすべての子を検索します。
  • -サーバー:これは、接続するactive directoryを示します。 ドメイン値には、FQDNまたはnetbios名のいずれかを指定できます。, 既定値は、コマンドレットが実行されるドメイン、active directoryドライブサーバー、またはパラメーターに渡されるドメインのいずれかです。

PowerShell Get-ADUserの例

Powershell get-aduserの例は以下のとおりです。

入力:

出力:

推奨記事

このpowershell get-aduserのガイドです。 ここでは、Powershell get-aduserの構文とパラメーターについて、例とそのコード実装についても説明します。, また、より多くを学ぶために、次の記事を見て持っているかもしれません–

  1. PowerShellであれば
  2. Windows PowerShell ISE
  3. PowerShell Get-Service
  4. PowerShell関数
0共有