Lors de son démarrage, Mercator peut exécuter le module autoexec.prg. On peut confier à ce module la tâche de mapper un volume virtuel via la commande SUBST de Windows.
Pour ce faire, il suffit d'ajouter une ligne de ce type dans le fichier autoexec.prg (exemple ici pour un volume virtuel J qui pointe physiquement vers c:\test\)
run /n subst J: C:\test\ Notez que si cette commande doit être écrite de façon dynamique, c-à-d contenant des parties variables, on peut procéder comme suit
mon_répertoire="c:\test\"
local ma_cmd
ma_cmd="run /n subst J: "+m.mon_répertoire
&ma_cmd
Si on le souhaite, on peut mettre cette commande dans le fichier autoclose.prg afin de retirer le volume virtuel lors de la fermeture de Mercator
run /n subst J: /D Dans les exemples ci-dessus, toutes les lignes sont exécutées séquentiellement. Il n'est donc pas nécessaire de compiler en FXP.