이메일의 본문을 구문 분석하여 각 이메일에서 표의 내용을 가져와야합니다. PowerShell을 사용하여이 작업을 수행하고 싶습니다. 이 코드 시도 :msg (이메일) 파일의 본문을 파싱하십시오.
Get-ChildItem "C:\Users\mmartindale.NTSERVER\Desktop\delreg temp\msg" -Filter *.msg |
ForEach-Object {
$outlook = New-Object -comobject outlook.application
$msg = $outlook.Session.OpenSharedItem($_.FullName)
$msg | Select body | ft -AutoSize
}
을하지만 내가 가진 전부는이 같은 축약 된 출력 :
Body ---- This is approved for Deal Reg...
어떻게 객체로이 I 출력을 할 것을 내가 할 수있는 루프를?
안녕하세요,'$의 MSG를 대체하려고 | '$ msg |를 사용하여 body | ft -AutoSize'를 선택하십시오. -expand body'를 선택 하시겠습니까? – sodawillow