これは愚かな質問ですが、私はPowershellコマンドレットでは新しいです。Get-MailBoxを使用してすべてのアカウントの詳細を取得する方法
メールボックスのユーザーのすべての詳細が必要です。 Get-MailBox
を使用していますが、エイリアスの名前と名前が表示されますが、すべての詳細が必要です。私はそのためのパラメータを見つけることができません。何かありますか?ありがとうございます。ありがとうございました
これは愚かな質問ですが、私はPowershellコマンドレットでは新しいです。Get-MailBoxを使用してすべてのアカウントの詳細を取得する方法
メールボックスのユーザーのすべての詳細が必要です。 Get-MailBox
を使用していますが、エイリアスの名前と名前が表示されますが、すべての詳細が必要です。私はそのためのパラメータを見つけることができません。何かありますか?ありがとうございます。ありがとうございました
PowerShellを初めてお使いの方は、hereのリソースをご覧ください。それ以外には、Get-Member
、Select-Object
、Format-List
のいずれかを使用します。以下のように、おそらく何かをやって:プロパティとメソッドの負荷があなたによってスクロールされます
PS> Get-MailBox | Get-Member
することは、あなたがFormat-List
を使用することができ、利用可能なすべての情報を取得するには
PS> Get-MailBox | Select-Object Alias
のようなものを使って見たいプロパティを選択することができますそのような*
グロブと:私は任意の具体的な例を提供することはできませんので
PS> Get-MailBox | Format-List *
私は、Exchange環境へのアクセスもしていません私は怖いです。
こんにちはBas Bossink、 – Hiren
ありがとう、私はそのコマンドですべての詳細を取得する大きな助け、そのPowerShell.Nowと素晴らしい今、私は適切なコードをC#で探しています。フォーマットリストはパラメータではない私はそれをコードする方法を混乱させるC#で。 – Hiren
これはソリューションコマンドです。cmdSetMailbox = new Command( "Get-MailBox");cmdSetMailbox.Parameters.Add( "Identity"、txtName。テキスト); コマンドcmd = newコマンド( "Select-Object"); string []パラメータ=新しい文字列[] {"エイリアス"、 "DisplayName"}; cmd.Parameters.Add( "Property"、Parameter); – Hiren
保存/取得したいデータがActive Directoryにある可能性があります。 Exchangeは、特定の機能を交換するために使用されています。
私は怠け者であるため、Server 2012 R2を使用しています。コマンド全体をコピーして、このサイトでの単語の折り返しを無視してください。私はいつも私がやったことを忘れて、ここでランダムな検索を続けているので、私はここにこれを掲示しています。あなたが比較できるようにまたここにドメインコントローラ
Get-ADUser -F * -PR * | Select
Name,Title,Enabled,LockedOut,OfficePhone,MobilePhone,Fax,office,EmployeeID,Company | Out-GridView
に管理者として
起動PowerShellのウィンドウには、いくつかのランダムな便利な為替コマンドです。 ユーザーが利用できる情報を確認するには、すべてをプルするだけです。
打ち上げ取引所のPowershell ..権限を持つユーザーとしてログオンしてExchangeサーバーから
は、太陽の下ですべてのユーザーのためにすべてを与えます。次のように制限してください。
Get-Mailbox %useralias% | Format-List *
必要なフィールドがここにない場合は、アクティブディレクトリに格納される可能性が最も高いです。
その他の詳細はどうしたいですか? –
私はファーストネーム、姓、ほとんどすべてのプロパティが必要です。ファーストネームと姓の助けを借りてメールアドレスを作成するので、別のファーストネームと姓のメールアドレスだけを変更することはできません。君は。 – Hiren