Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

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

Ветеран


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

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


Зачем там «eol=#»? Зачем «delims=^:»?
Цитата icq99999999:
rem Здесь нужно проверить последний символ %%i и если этот символ \ то »
set /?
Цитата:

Можно также использовать строки расширения.
Код: Выделить весь код
%PATH:~10,5%
расширит действие переменной среды PATH, затем использует только 5 символов, которые начинаются с 11-го символа (пропустив 10) расширенного результата. Если длина не указана, по умолчанию используется оставшееся значение переменной. Если оба значения (длина и число пропускаемых символов) отрицательны, следующим используемым значением будет длина значения переменной среды, добавленной к указанному значению пропуска или указанной длины.
Код: Выделить весь код
%PATH:~-10%
извлечет последние 10 символов переменной PATH.

Код: Выделить весь код
%PATH:~0,-2%
извлечет все символы переменной PATH, за исключением 2-х последних.

Отправлено: 17:13, 12-11-2014 | #2