Задать вопрос
Stealch
@Stealch
Админ, мотобродяга.

Как убрать последний бэкслеш в батнике из переменной?

Приветствую! Суть такова: я дергаю из ключа реестра путь к установленной программе. Он прилетает мне с обратным слешем в конце, я присваиваю это значение переменной. Далее я пытаюсь скормить данную переменную в виде параметра другому скрипту через call, но так как путь содержит пробелы - заключаю переменную в кавычки. В результате скрипт не может понять что я ему скормил, ибо считает закрывающую кавычку частью пути и выдает ошибку. Как убрать последний знак из определенной переменной?
  • Вопрос задан
  • 285 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по информационной безопасности + ИИ
    9 месяцев
    Далее
Решения вопроса 1
angeloffy
@angeloffy
set "pathvar=%pathvar:~0,-1%"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы