Проще говоря, я пытаюсь отправить электронное письмо из скрипта Powershell, в котором перечислено содержимое каталога.
Для этого я сохраняю текст в переменной, а затем вставляю этотпеременная в Send-MailMessage
.
Моя проблема заключается в следующем.Когда я направляю объект на Out-String
следующим образом, он не вставляет новые строки:
$mailbody += "<p>" + (get-childitem $path | select-object Name | Out-String -width 40) + "</P>"
Очевидно, что при вводе Get-Childitem
в приглашении вывод красиво форматируется с помощью новых строк, однако когдахранится в переменной, а затем отправляется по электронной почте (в электронном письме в формате HTML), нет новых строк, что приводит к нечитаемой длинной строке имен файлов.
Как мне это сделать?