El archivo song.mp3 se encuentra en
C:\x-folders\y-folder\z-folder\song.mp3
¿Cómo puedo almacenar esta ruta en una variable?
C:\x-folders\y-folder\z-folder\
Gracias
windows
command-line
cmd.exe
path
Fernando YP
fuente
fuente

FOR /?salida, especialmente para%~dpI.Respuestas:
Hay algunas maneras de hacer esto desde la línea de comando y pondré dos que se me ocurren a continuación para que pueda consultarlas y probarlas cuando tenga la oportunidad. Incluiré recursos adicionales para estudios adicionales también.
Ejemplo uno
Entonces
%var%será la variable establecida, así que solo haga referencia%var%al valor aplicable.Ejemplo dos
Si necesita recorrer una carpeta con muchos
.mp3archivos, puede usar esta sintaxisEntonces
%var%será la variable establecida, así que solo haga referencia%var%al valor aplicable. Puede hacer referencia de!var!esa manera si necesita EnableDelayedExpansion dependiendo de lo que necesita lograr exactamente con el ciclo si esta es la forma en que planea hacer referencia a muchos archivos y su ruta de carpeta residente. Por último, también puede usardir /s /bpara recorrer el directorio de forma recursiva.Recursos adicionales
por
EnableDelayedExpansion
fuente