【问题标题】:powershell Dump body text from outlook .msg filepowershell 从outlook .msg 文件中转储正文文本
【发布时间】:2017-05-11 21:03:57
【问题描述】:

以下代码输出:

Body
----
Hi Joe,...
System.__ComObject

但我想输出整个消息体。消息中有一条消息,我想遍历所有消息并转储文本。请注意下面的注释行,它显示的信息比我要查找的要多。

Get-ChildItem "C:\msgfolder\" -Filter *.msg | 
ForEach-Object{
    $outlook = New-Object -comobject outlook.application
    $msg = $outlook.CreateItemFromTemplate($_.FullName)
    #$msg | Select senderemailaddress,to,subject,Senton,body|ft -AutoSize
    $msg | Select body 
}

如何将正文文本捕获到字符串变量并将对象传递给 Powershell 流控制中的下一次迭代?

【问题讨论】:

标签: powershell outlook msg


【解决方案1】:
$mystring = $msg.body
Write-Host $mystring

带我浏览整个正文,包括线程中的每条消息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-25
    • 1970-01-01
    • 2018-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-06
    • 1970-01-01
    相关资源
    最近更新 更多