PowerShellの基本:Get-AdUser-Filterコード例

0 Comments

Windows PowerShell Get-AdUser-Filter

Get-AdUserコマンドレットを機能させる秘訣は、-Filterパラメーターを習得することです。 古典的な仕事は、一人のユーザーについての詳細を見つけるか、多くのユーザーの裸の事実を取り戻すことです。

PowerShellのAdUserコマンドレットを初めて使用する場合は、フラストレーションを節約し、Get-AdUserの基本を確認したい場合があります。,

トピックPowerShell Get-AdUser-Filter

準備:Get-AdUserのチェックリスト

a)ログオン:ドメインコントローラで
b)検索:Windows PowerShell用Active Directoryモジュール
c)起動:PowerShell実行可能ファイル
d)実行:Import-Module activedirectory

注1:必要に応じて、ISEバージョンをインストールし、Set-ExecutionPolicy-remotelySignedをインストールすることができます。 メンバーサーバーにActive Directoryモジュールをインストールすることも可能ですが、手間がかかります。,

例1:Get-AdUser-Filter

技術的には、cmletのこのAdファミリはPowerShellの式言語の構文を使用します。 私の説明は、NameなどのLDAPプロパティ、-Likeなどのコンパレータ、そして最後に値が必要です。

これらの三つのコンポーネント(LDAPプロパティ、コンパレータ、および値)は複雑な構文を作るため、特定の角かっこと音声マークが必要です。 実際、構文要素の仕事に焦点を当てると、すぐにGet-AdUser-Filterを習得できます。,注2:Get-AdUserは、-identity、-searchbase、-LDAPFilterなど、-Filterの代替パラメータを取ることができます。注3:保守的な見積もりとして、10個の可能なLDAP値、6個のコンパレータ、そしてたとえば10個の値があり、Get-AdUser-Filter600の異なる用途があります。

Guyが推奨する:SolarWinds Admin Bundle for Active Directory(無料ツール)

スプレッドシートからユーザーをインポートします。 一番上の行に自分のフィールドを持つユーザーのリストを提供し、名前を付けて保存するだけです。csvファイル。, そして今回の無料体および合分野の広告の属性をクリックして、インポートします。

必要に応じて、新しいアカウントが生まれるOUの名前を指定できます。 無料でダウンロードできますバルクで輸入します。,

SolarWinds Admin Bundle Download100%FREE Tool Bundle

より包括的なアプリケーション分析ソフトウェアが必要な場合は、SAMの無料トライアルをダウンロードしてください(Server&Application Monitor)

例2:Get-AdUser-Filter{Complex and with brackets}

例1と2を比較して対比することをお勧めします。 まず、’単一’の音声記号が{中括弧}に置き換えられる方法を参照してください。 私のポイントは、どちらかを使用できますが、必要です。 次に、二つの条件を組み合わせて複雑なクエリを構築する方法を観察します。, (名前はBenで始まり、姓はThomasです)

例3:Get-AdUser-LDAPfilter

‘Raglan’という組織単位のすべてのユーザーをリストする例を次に示します。 このスクリプトは-LDAPfilterパラメータを使用します。

注4:LDAPfilterが’Name-eq*ではなく’Name=*’という形式を使用する方法を観察してください。注5:Active Directoryコンテナ、この場合は’Raglan’と呼ばれるOUオブジェクトをフィルタリングするのは-searchBaseです。注6:Ft(Format-Table)は出力を制御するだけで、EmailAddressなどの他のプロパティを追加できます。,

Guyが推奨する:Network Performance Monitor(無料トライアル)

SolarWinds Network Performance Monitor(NPM)は、ネットワーク上で何が起こっているのかを発見するのに役立ちます。 ダッシュボードには、根本的な原因が壊れたリンク、障害のある機器、またはリソースの過負荷であるかどうかが示されます。

私が一番好きなのは、NPMがネットワークの問題の解決策を提案する方法です。 また、個々のVMware仮想マシンの健全性を監視する機能も備えています。, トラブルシューティングやネットワークマップの作成に興味がある場合は、30日間の無料試用版でNPMを試すことをお勧めします。

SolarWinds Network Performance Monitor30日間無料トライアルをダウンロード

Get-Help-fullを使用したGet-AdUserの研究

これは、-LDAPfilterおよびその他のパラメータについて

同様のActive Directoryコマンドレット

Get-AdUserを習得したら、Set-AdUserまたはGet-AdComputerについてもっと知りたいかもしれません。, ADコマンドレットの包括的なリストを取得するには、次のコマンドを試してください。

結果の中で、次のように表示されます。

  • Add-AdGroupmember
  • Enable-AdAccount
  • Get-AdComputer
  • Move-AdComputer
  • New-AdUser
  • Set-AdUser
  • Remove-Aduser
  • adgroup

  • unlock-adaccount

注7:当然のことながら、これらの動詞と名詞は他の組み合わせでも表示されます。,

Guyが推奨するSolarWinds Engineer’s Toolset(無料トライアル)

このエンジニアのツールセットは、コンピュータの問題をトラブルシューティングするための50のユーティリティ だいことによって今までとモニタ何が起こっているのネットワークは、各ツールの教えをどのように、背後のシステム動作します。それはsweetshopの自由な手綱を持っているようなものです。 ありがたいことに、ユーティリティは論理的に表示されます。 SolarWinds Engineerのツールセットを今すぐ14日間の無料トライアルでお試しください!,

SolarWinds Engineerのツールセットを14日間無料トライアルでダウンロード

PowerShellのGet-AdUserのトラブルシューティング

まず、Windows PowerShell用のActive Directoryモジュールを使用してい Get-Moduleで確認してください。

次に、get-Aduserを研究するためにGet-Helpを呼び出し、構文を調べて例を調べます。

QEDユーザーも参照してください”

PowerShellの概要Get-AdUser

独自のGet-AdUserは無力です。-Filterパラメーターが必要です。, のについてを学んだのはこのクエリー言語により精密な結果から、同様の活躍ディレクトリcmdlets.,

このページが好きなら、お友達と共有してください

より多くのPowerShell Active Directoryコマンドレットを参照してください

•PowerShellホーム•Get-AdUser-filter•Get-AdUser•New-AdUser•get-adcomputer

•エクスポート-csv•インポートcsv•powershell active directory•new-adcomputer

•powershell codeplex•powershell adコマンドレット•無料インポートユーザーcsvdeツール

あなたがより良い例のスクリプトを持っている場合は、私にメールしてください。, また、任意の事実上間違い、文法的なエラーや壊れたリンクを報告してください、私は障害を修正させていただきます。


コメントを残す

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