如何抑制Exchange PowerShell脚本输出中的ExportedCommands输出

时间:2016-09-23 06:22:42

标签: powershell exchange-server

我正在尝试使用PowerShell脚本从2016年在线交换获取一些信息。我在这里使用这个脚本

$UserCredential = New-Object -TypeName System.Management.Automation.PSCredential -argumentlist $userName, $(convertto-securestring $Password -asplaintext -force)
$ExchangeSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri "https://outlook.office365.com/powershell-liveid/" -Credential $UserCredential -Authentication "Basic" -AllowRedirection
Import-PSSession $ExchangeSession -DisableNameChecking

我得到以下输出:

ModuleType版本名称ExportedCommands
---------- ------- ---- ----------------
脚本1.0 tmp_avadkvxn.tjc Get-MailboxUsageReport

我的问题是, 我不希望在输出中显示以上消息。怎么压制这个?我只想要准确的输出。在这里,我没有提到我用过的命令。在尝试导入会话时,它在控制台中提供此信息消息,如何抑制此

提前致谢,

了Arul

1 个答案:

答案 0 :(得分:0)

尝试使用如下导入命令。

这样可行:

$null = Import-PSSession