Конвертировать обратную косую черту вперед в пакетные файлы

Каков самый простой способ преобразования всех обратных косых черт вперед в путь в пакетном файле, так как мне нужно использовать bash для выполнения.

Ответ 1

SET "string=D:\path\to\folder"
ECHO %string:\=/%

В принципе, вам нужно сначала сохранить значение строки в переменной среды, а затем использовать следующий шаблон:

%variable:str1=str2%

заменить любое вхождение str1 в variable на str2.

Вы всегда можете напомнить себе об этом шаблоне, вызвав SET /? из командной строки.

Ответ 2

echo 'C:\Program Files\Program' | sed -e 's/\\/\//g'