2016-03-29 17 views
1

私のドメインにあるPCのリストを持つCSVファイルがあります。 ADに記載されている各マシンの「Description」フィールド情報をADから取得したかったのです。PowerShellを使用してオブジェクトの説明を表示

Import-Module ActiveDirectory 

Get-ADComputer -Filter {OperatingSystem -NotLike "*Server*"} -SearchBase "OU=Active,OU=Regular Computers,OU=EPComputers,DC=epenergy,DC=net" -Properties * | Select-Object Name,OperatingSystem,CanonicalName | Export-Csv C:\PCList.csv -NoTypeInformation 

私は私が得る-ADObjectに追加し、説明フィールドや場合であってもその上を開始するをフィルタリングする必要がある場所を確認していない:これは私がこれまで持っているものです。どんな助けも素晴らしいだろう!

ありがとうございました!

答えて

1

現在のところ、名前、OperatingSystem、CanonicalNameをCVSに出力するだけです。選択しているオブジェクトのリストに説明を追加すると、説明プロパティも取得する必要があります。

Select-Object Name,OperatingSystem,CanonicalName,Description 

これは、コードのあなたのブロックになるだろう:

Import-Module ActiveDirectory 

Get-ADComputer -Filter {OperatingSystem -NotLike "*Server*"} -SearchBase "OU=Active,OU=Regular Computers,OU=EPComputers,DC=epenergy,DC=net" -Properties * | Select-Object Name,OperatingSystem,CanonicalName,Description | Export-Csv C:\PCList.csv -NoTypeInformation 
私は、それが返されるものの、次の使用して私のテストを行いました

名、自分のドメイン上のすべてのマシンの説明、のOperatingSystemとCanonicalName:あなたはthis websiteが有用見つけるかもしれない

Import-Module ActiveDirectory 

Get-ADComputer -Filter * -Properties * | Select-object name,Description,OperatingSystem,CanonicalName | Export-Csv C:\PCList.csv -NoTypeInformation 

、私はほとんど常にss64

に私のPowerShellの質問に対する答えを見つけることができます
+1

これは完璧に機能しました!ありがとうございました!! –

+0

@ abernal87よろしくお願いします:) –

関連する問題