如何将Exchange服务器名称打印到给定用户名的屏幕

时间:2013-04-29 18:16:38

标签: powershell powershell-v3.0

我正在编写一个带有用户名并找到其邮箱服务器的脚本。

这是我试过的:

$mailboxDetails = get-mailbox -id MyUser

write-host $mailboxDetails

* MyUser是AD中的用户名

这段代码打印出我的名字+姓氏。

但如果我只在PowerShell中运行:

get-mailbox -id MyUser

我收到了这个:

Name                      Alias                ServerName       ProhibitSendQuota
----                      -----                ----------       -----------------
First Last             First.Last               blabla01             unlimited

我想知道如何: 1)打印到屏幕服务器名称(在本例中为“blabla01”),如何将其输入参数?

2)如何在弹出框中打印整个表格(不是在power shell控制台中,使用wshell)?

由于

1 个答案:

答案 0 :(得分:0)

get-mailbox myuser | select servername

$mailboxdetails = get-mailbox myuser | select servername
write-host $mailboxdetails