Oui, vous pouvez utiliser %HOMEPATH%
y %HOMEDRIVE%
. Ils contiennent le chemin complet du répertoire personnel de l'utilisateur (sans la lettre du lecteur) et la lettre du lecteur, respectivement.
Il existe un certain nombre d'autres variables utiles, telles que %OS%
(Système d'exploitation), ou %WINDIR%
(répertoire du système Windows). Voir Wikipedia : Variables d'environnement pour une liste.
Notes :
En fait, les choses sont un peu compliquées (comme d'habitude). Il y a aussi %USERPROFILE%
qui fait contient la lettre du lecteur, et est généralement le même répertoire que %HOMEPATH%
plus %HOMEDRIVE%
.
Les valeurs de ces variables, et celle qui vous convient, dépendent de la version de Windows et des modifications apportées par un administrateur, car leurs valeurs peuvent être différentes (voir par exemple la question Différence entre profil et chemin d'accès ).