Shell de Windows cadena de operaciones (cambio de barra diagonal inversa a la barra)

Tengo que escribir un script que toma la ruta de acceso actual (%~dp0), transformaciones inversas en las barras y pasa a algunos de comandos.

Debido a que el entorno en el que estoy trabajando en la única opción que tengo es la shell de windows (no Powershell donde el problema no sería un problema).

Siquiera es posible hacer eso?

1 Kommentar

  1. 60

    La set comando tiene una característica de sustitución:

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

    Resultados en:

    C:/test/dir
    • Dulce! Eso es exactamente lo que estaba buscando! corto y dulce y al punto 🙂
    • Podría usted explicar cómo reemplazar más complejos de las cadenas como «v=1.0.0» con «v=1.0.1»?

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea