operaciones de cadena de Windows shell (cambio de barra invertida a barra)
Pregunta
Tengo que escribir un script que toma el camino de la corriente (% ~ dp0), se transforma en barras invertidas barras diagonales y lo pasa además a algunos comandos.
Debido al ambiente que estoy trabajando en la única opción que tengo es shell de Windows (no Powershell donde el tema ¿no es un problema).
¿Es incluso posible hacer eso?
Solución
El comando set
tiene una función de sustitución:
set a=C:\test\dir
set a=%a:\=/%
echo %a%
Los resultados en:
C:/test/dir
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow