CURDIR()
 Devuelve el directorio DOS actual
------------------------------------------------------------------------------
 Sintaxis

     CURDIR([<cEspecUnidad>]) --> cDirectorio

 Argumentos

     <cEspecUnidad> especifica la letra de la unidad de disco que se
     requiere. Si no se especifica, la unidad por defecto es la unidad DOS
     actual.

 Devuelve

     CURDIR() devuelve el directorio DOS actual de la unidad especificada
     por <cEspecUnidad>, como cadena de caracteres sin caracteres de barra
     invertida (\) iniciales o finales.

     Si se produce un error o si el directorio actual de la unidad
     especificada es el directorio raíz, CURDIR() devuelve una cadena nula
     ("").

 Descripción

     CURDIR() es una función de entorno que le proporciona el nombre del
     directorio DOS actual, ignorando los valores de SET DEFAULT y SET
     PATH.

 Ejemplos

      Los ejemplos siguientes muestran la forma de utilizar los
        distintos resultados de CURDIR():

        ? CURDIR("E:")         // Resultado: cadena nula:directorio raíz
        ? CURDIR("C")          // Resultado: CLIP53\SOURCE
        ? CURDIR("C:")         // Resultado: CLIP53\SOURCE
        ? CURDIR()             // Resultado: cadena nula:directorio raíz
        ? CURDIR("A")          // Resultado: cadena nula:la unidad no está
                               // preparada

      Este ejemplo cambia el directorio DOS actual por un nuevo
        valor, si no coincide con un directorio especificado:

        IF CURDIR("C:") != "CLIP53\SOURCE"
           RUN CD \CLIP53\SOURCE
        ENDIF

 Ficheros   La biblioteca asociada es EXTEND.LIB,
            el fichero fuente es SOURCE\SAMPLE\EXAMPLEA.ASM

 To download this example - click here.

See Also: FILE()