Имя пользователя:
Пароль:
 

Показать сообщение отдельно


Moderator


Сообщения: 53589
Благодарности: 15546

Профиль | Отправить PM | Цитировать


alexxx2011, тут символы "съедаются" не только при присваивании, но и при обращении к переменной, поэтому экранировать приходится дважды. А если строка в кавычках, то достаточно и одного раза.
Сравните:
Код: Выделить весь код
@echo off

set pass1=123%%456^^^&
echo "%pass1%"
echo %pass1%

set pass2=123%%456^^^^^^^&
echo "%pass2%"
echo %pass2%
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:03, 19-07-2018 | #3