Записать текстовый файл из командного файла со встроенным vbCRLF - PullRequest
0 голосов
/ 30 июня 2010

Я использую командный файл для записи файла электронной почты VBS.Я не могу создать текстовое сообщение, содержащее код vbCRLF.Когда TextBody записывается в целевой файл, он выполнил первый vbCRLF, и DOS возвращает ошибки при попытке выполнить второй vbCRLF и последнюю строку.Заключение в двойные кавычки не работает.

echo.TextBody = "Привет, бла-бла-бла" & vbCrLf & vbCrLf & "worldblah blah", 0, "Message" >> Target.txt

vbCRLF используются для получения длинного текста для письма.

Ваша помощь приветствуется.

1 Ответ

1 голос
/ 30 июня 2010

Замените & на ^ &:

echo.TextBody = "Hello,blah blah blah" ^& vbCrLf ^& vbCrLf ^& "worldblah blah", 0, "Message">>Target.txt

Это связано с этим: Снять угловые скобки в командной строке Windows

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...