CMD/BAT - [решено] Обрезать переменную до символа обратной косой черты

Ответить
 • Просмотры: 1
Аватара пользователя
megaloman

Re: CMD/BAT - [решено] Обрезать переменную до символа обратной косой черты

Сообщение megaloman »

Цитата megaloman:



Call :Restrict "%%FullDir%%" "LastDir"
CMD/BAT - [решено] Обрезать переменную до символа обратной косой черты




Уважаемый megaloman, вижу что подпрограмма работает как должно без изменений.

Моя проблема была именно в ее вызове. Спасибо!



Я долблю инет на предмет объяснения двойных символов процента вокруг переменной и не нахожу ответа. Именно они решают проблему символа экрана. Без второй пары (%%Var%%) - символ ^ удваивается.

Если можно - объясните, плиз, как они работают.





Вторую часть моего вопроса про разрешения пути символьной ссылки - выделить в отдельную тему?

Я вчера покурил инет, и пока, кроме как парсить команду dir не вижу решения. Причем, опять, придется подсчитывать парные квадратные скобки, если таковые участвуют в именах папок пути. Для меня пока сложно составлять такие циклы.
Ответить

Вернуться в «Скриптовые языки администрирования Windows»