Trayectos (paths) en programacion .bat
La trayectoria es el nombre completo de un archivo e indica la situación exacta de un archivo y su nombre.
leeme.txt | el archivo se llama indico su nombre, pero nada mas. Se da por supuesto que se encuentra en el directorio actual. |
c:\leeme.txt | el archivo que me interesa se llama leeme.txt y se encuentra en el directorio raíz de C. |
Dado que en msdos no se admiten nombres largos (mas de 8 letras) ni espacios, cuando quiero utilizar un nombre de windows en msdos debo saber que este será reconvertido a su nombre corto. Este se obtiene añadiendo los seis primeros carácteres válidos del nombre, luego el signo ~ (alt 126) y luego un número.
De esta forma un archivo que se encuentre en Mis documentos en win98 tendrá el path
c:\misdoc~1\leeme.txt |
Y en Windows 2000/XP
c:\Docume~1\Usuario\misdoc~1\leeme.txt |
También se pueden utilizar (mientras las comillas para delimitar el nombre
«c:\Mis Documentos\leeme.txt» |
Esta sería la trayectoria de mimusica.mp3 (en Mis Documentos en Win 98)
c:\misdoc~1\mi~1\mimusica.mp3 | |
Qué equivale a | |
«c:\Mis Documentos\Mi Música\mimusica.mp3» |