Командная строка: как передать символ перевода строки? #134687


#0 by Вопрошающий
Есть VB-скрипт, который надо запускать строкой типа cscript myscript.vbs par1 par2 par3 и т.д. Вопрос: как в каком-нибудь "par2" передать символ перевода строки?
#1 by Ёжик в тумане
"Echo" после выведения текста переводит строку.
#2 by smaharbA
Передай 13 а в скрипте Cr=Chr(WScript.Arguments)
#3 by Вопрошающий
Спасибо. Абалдеть... А если я например, даю команду mailto:aaa@bb.ru&subject=Тема&cc=bbb@cc.ru&bcc=cc@dd.ru&body=Тело То в теле письма переводы строки сделать - вообще не судьба?
#4 by Волшебник
ищи по форуму, я решал эту задачу
#5 by Волшебник
Сделай так: ТекстСообщения = СтрЗаменить(ТекстСообщения, Символы.ПС, "%0D");
#6 by Вопрошающий
Поиск по словосочетанию "перевод строк" в IT-разделе ничего путного не дал. Подскажи, по каким словам искать, если немного помнишь ту ветку, о которой говоришь.
#7 by Волшебник
А вот и та ветка:
#8 by Вопрошающий
Вот так пашет: mailto:aaa@bb.ru&subject=Тема&cc=bbb@cc.ru&bcc=cc@dd.ru&body=Тело%0DТело Спасибо!
#9 by Волшебник
Заходи еще. Можно даже выбрать себе ник и зарегистрироваться. Зарегистрированным пользователям доступны различные дополнительные сервисы (личные настройки, автообновление веток, добавление сообщений без перезагрузки страницы, поиск своих тем и сообщений).
#10 by Вопрошающий
Спасибо, конечно. Однако, доброжелательная публика на форуме куда важнее, чем любые сервисы.
#11 by Вопрошающий
Однако, проблемы не кончились... %0D я так понимаю, в "настоящей" командной строке работать не будет? "Настоящая" командная строка, это если команду запускать не через "Пуск" - "Выполнить", а предварительно запустив cmd.exe.
#12 by Xbase
о рекламщик...
#13 by smaharbA
Дак тебе какая разница replace(arg2,"%D0",vbCr)
#14 by Вопрошающий
Наверно, ты прав, но просто интересно стало...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С