【发布时间】:2020-05-18 07:13:13
【问题描述】:
PS C:\Windows\system32> Connect-ExchangeOnline -Credential $Credential | Out-Null
We have released new management cmdlets which are faster and more reliable.
|--------------------------------------------------------------------------|
| Old Cmdlets | New/Reliable/Faster Cmdlets |
|--------------------------------------------------------------------------|
| Get-CASMailbox | Get-EXOCASMailbox |
| Get-Mailbox | Get-EXOMailbox |
etc.
|--------------------------------------------------------------------------|
每当调用该命令时,Connect-ExchangeOnline 始终会打印此横幅消息。 如何禁止打印。
我尝试过的步骤:
- Piping to Out-Null.
- Assigning to $null.
- Invoking the command with -NoLogo attached
Connect-ExchangeOnline -Credential $Credential -NoLogo
即使在那时,命令横幅也会被打印出来。
我无法更改调用 PowerShell 进程的方式,因为有一个包装层正在调用 PowerShell。
可以进行的唯一修改是在 PowerShell 脚本中。
【问题讨论】:
-
-ShowBanner:$falseswitch 有帮助吗? -
它正在工作。谢谢!!!
标签: powershell powershell-remoting