dir$ retourne le chemin absolu du répertoire courant.
dir$ retourne le nom du répertoire courant, c'est-à-dire le répertoire depuis lequel a été lancé Adonix.
Quand on travaille en mode client-serveur, il s'agit donc d'un répertoire du "client" à partir duquel a été lancé Adonix. Si ce client est sous DOS, ce pourra être le répertoire "C:\adonix" par exemple.
La fonction dir$ est équivalente à la commande System '@pwd' (sous Unix) ou de la commande System '@CD'(sous DOS). Elle ne retourne donc pas le chemin du répertoire de l'application courante.
C'est dans ce répertoire là que seront lancés les ordres systèmes par l'instruction 'System'.
Le résultat est de type Char.