0
現在の日付のOutlook電子メールから.txtファイルを取得したいと思います。 これまでのところ、 '.txt'というファイルを持つものはすべて取得します。 今日の日付から送信された電子メールをどのようにフォーマットするのですかのみ。今日の添付ファイル
このフォルダに毎日の電子メールが届くので、毎日ファイルの添付ファイルを取得して、それを自分のディレクトリのフォルダに配置したいと考えています。 は、これまでのところ、私はこれがあります。以下は
$i=1
#set outlook to open
$o = New-Object -comobject outlook.application
$n = $o.GetNamespace(“MAPI”)
$f = $n.pickfolder('EDI')
$filepath = “C:\users\cesar.sanchez\desktop\EDI Statement Extract”
$date = get-date (Get-Date).AddDays(-1) -format "MMMM dd"
$f.Items | foreach {
$i=$i+1
$_.attachments | foreach {
Write-Host $_.filename
$a = $_.filename
If ($a.Contains(“.txt”)) {
$_.saveasfile((Join-Path $filepath “Nassau EDI ExtractTest _$date.txt”))
}
}
}
素晴らしいことですが、.getDefaultFolder(6)はどういう意味ですか?あなたが私に尋ねる気にならないなら。 – Cesar
https://msdn.microsoft.com/en-us/library/bb219900(v=office.12).aspx – Junaid