Digamos que tengo estos comandos:¿Cómo establecer el directorio de trabajo de un comando en un archivo por lotes de Windows?
Prog1.exe
D:\SomeDir\Prog2.exe
Prog3.exe
Ahora, digamos por la segunda línea, me gustaría que el directorio de trabajo a ser D: \ somedir, pero en PROG1.EXE y Prog3.exe Quiero que el valor predeterminado directorio de trabajo (normalmente, donde está mi archivo .bat). Si intento esto
Prog1.exe
cd D:\SomeDir
D:\SomeDir\Prog2.exe
Prog3.exe
Aparentemente Prog3 se ejecutará en SomeDir, que no es lo que quiero.
¿Qué significa/d? –
@ СеменихинМаксим, De la documentación: "Use el modificador/D para cambiar la unidad actual además de cambiar el directorio actual de una unidad". Básicamente, siempre desea especificarlo al cambiar dir a rutas absolutas arbitrarias. – Mikhail