Я пытаюсь запустить скрипт powershell с некоторыми параметрами / аргументами в начале. Этот скрипт отправляет письма и работает отлично до сих пор. Теперь одним из параметров запуска скрипта является тело письма. Я передаю HTML-текст из файла этому параметру.
Пока это обычный текст, все в порядке. Если я пытаюсь добавить форматированный текст HTML, я получаю исключение в powershell, например: «Оператор« <»зарезервирован для будущего использования». </p>
param(
[string]$Body = "")
Если я вызываю скриптвот так myscript.ps1 -Body "this is plain text"
работает очень хорошо.
Если я вызываю скрипт вот так myscript.ps1 -Body "some HTML formated text"
я получаю ошибку
"Оператор '<' зарезервирован для будущего использования. "</p>
Как передать текст в формате HTML параметру сценария powershell?
Спасибо за помощь!