CURDIR()
 Retorna o diretório corrente do DOS
------------------------------------------------------------------------------

 Sintaxe

     CURDIR([<cEspecDrive>]) --> cDiretório

 Argumentos

     <cEspecDrive> especifica a letra do controlador de disco em
     questao.  Se nao é especificado, o padrao adotado é o drive corrente do
     DOS.

 Retorno

     CURDIR() retorna o diretório corrente do DOS do drive especificado por
     <cEspecDrive> na forma de cadeia de caracteres sem incluir as barras
     (\) nem antes e nem depois desta.

     Se ocorrer algum erro, ou o diretório corrente do drive especificado é
     o diretório raiz, CURDIR() retorna uma cadeia de caracteres nula ("").

 Descriçao

     CURDIR() é uma funçao de tratamento de ambiente que fornece a você o
     nome da unidade e diretório DOS ativos no momento, ignorando as
     configuraçoes do SET DEFAULT e SET PATH.

 Exemplos

       Os exemplos seguintes ilustram varios resultados do CURDIR():

        ? CURDIR("E:")              // Resulta: cadeia nula--diretório raiz
        ? CURDIR("C")               // Resulta: CLIPPER5\SOURCE
        ? CURDIR("C:")              // Resulta: CLIPPER5\SOURCE
        ? CURDIR()                  // Resulta: nulo--diretório raiz
        ? CURDIR("A")               // Resulta: nulo--"drive not ready"

       O seguinte exemplo troca o diretório corrente do DOS para um
        novo valor caso este nao seja o especificado:

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

 Arquivos:  Biblioteca EXTEND.LIB, o código fonte está em EXAMPLEA.ASM.
 To download this example - click here.

See Also: FILE()