![]() |
Экранирование знака &
Приветствую уважаемых.
Столкнулся с таким вот делом. В батнике нужно подставлять пароль. Пароль вида 123%456^& Вижу, что символы %, ^ и & съедаются, поэтому экранирую так: set pass=123%%456^^^^& После echo.%pass% получаю: 123%456^ А вот с символом & в конце никак не могу разобраться, он всегда пропадает. Пробовал и \ перед ним ставить и %. Менять пароль нельзя. У подобной задачи есть решение или дело гиблое? Помогите пожалуйста. |
емнип тоже ^ для & :
Код:
echo 123%456^^^& |
alexxx2011, тут символы "съедаются" не только при присваивании, но и при обращении к переменной, поэтому экранировать приходится дважды. А если строка в кавычках, то достаточно и одного раза.
Сравните: Код:
@echo off |
Принял во внимание. Спасибо большое!
|
Время: 14:39. |
Время: 14:39.
© OSzone.net 2001-