Подтвердить что ты не робот

Операции с оболочкой Windows (изменение обратной косой черты на косую черту)

Мне нужно написать script, который принимает текущий путь (% ~ dp0), преобразует обратную косую черту в прямую косую черту и передает ее дальше некоторой команде.

Из-за среды, в которой я работаю, единственным вариантом, который у меня есть, является оболочка Windows (а не Powershell, где проблема не будет проблемой).

Возможно ли это сделать?

4b9b3361

Ответ 1

Команда set имеет функцию замещения:

set a=C:\test\dir
set a=%a:\=/%
echo %a%

Результаты в:

C:/test/dir