是否取消PowerShell输出消息创建新的outlook应用程序对象?
$outlook = New-Object -ComObject outlook.application
$outlookItem = $outlook.CreateItem("olMailItem")我已经尝试过使用这些方法。它们不起作用:
$outlook = New-Object -ComObject outlook.application > $Null
$outlook = New-Object -ComObject outlook.application |Out-Null
($outlook = New-Object -ComObject outlook.application) |Out-Null下面是我不希望它们出现在屏幕上的输出消息:
Application : Microsoft.Office.Interop.Outlook.ApplicationClass
Class : 5
...
...发布于 2019-04-03 19:34:37
@boxdog,谢谢你指出。在许多断点之后,我注意到输出是由Attachments.Add()方法产生的。它是使用>$null来解析的。
$outlookItem.Attachments.Add("fileName.txt") > $nullhttps://stackoverflow.com/questions/55492845
复制相似问题