以下に示すように、フォルダ内のすべての.msgファイルの内容が抽出されます。しかし、出力されるcontent.txtには1つの.msgコンテンツのみが表示され、すべての.msgファイルには表示されません。コマンドをループして同じ.txtファイルに追加するにはどうすればよいですか?1つのテキストファイルに出力データを追加する
代わりにリダイレクションを使用する$output_file3 = ‘c:\outlook_files\content.txt’
# Search messages
Get-ChildItem "c:\outlook_files\msg\" -Filter *.msg | Foreach-Object {
# Read current message content
$content = Get-Content $_.FullName >$output_file3
}
'は、Get-ヘルプ'about_Redirection' -ShowWindow' – JosefZ