Réponses:
Vous pouvez utiliser la variable d'environnement %USERPROFILE%
. Cela fonctionne à partir de Windows XP et sur, et détecte automatiquement la lettre de lecteur et le chemin d'accès au dossier du profil de l'utilisateur actuel.
start %USERPROFILE%\Whatever
Vous pouvez utiliser les variables d'environnement Windows . Celui que vous pourriez utiliser dans ce cas serait %username%
, qui renvoie le nom de l'utilisateur actuel.
c'est à dire:
start c:\users\%username%\Whatever
De plus / alternativement, si vous visez spécifiquement le dossier de profil de l'utilisateur ( <drive>:\users\<username>
), vous pouvez utiliser la %userprofile%
variable, qui renverra le chemin d'accès complet au profil de l'utilisateur actuel, ce qui est utile lorsque vous ciblez des systèmes d'exploitation plus anciens comme XP (où il est <drive>:\document and settings\<username>
par défaut), ou où le dossier de profil a été déplacé vers un autre lecteur / emplacement.
c'est à dire:
start %userprofile%\Whatever
Il y a plusieurs autres variables là-dedans que vous pouvez trouver utiles pour écrire des lots, je vous conseille de parcourir toute la liste. :)
e:\users
etd:\documents and settings
...