Remplacer le nom d'utilisateur sur CMD

Résolu
rnicodu84 Messages postés 157 Statut Membre -  
rnicodu84 Messages postés 157 Statut Membre -
Sur un script CMD que je dois créer et que je vais me servir sur plusieurs ordinateur, je dois utilisé la commande COPY dont le répertoire cible passe par c:\users\... mais vu que nom d'utilisateur ne sera jamais le même lorsque je vais d'un ordinateur a l'autre...

C'est pourquoi je fais appel a vous

Avez-vous une solution pour remplacer ce nom d'utilisateur pour que cela le remplace automatiquement par la session actuelle où le script est exécuté?

En espérant d'avoir été assez clair,

Merci d'avance,
Nico
A voir également:

2 réponses

Jisig Messages postés 91 Statut Membre 8
 
Oui très clair ^^

Mais pense aussi que ce ne sera pas toujours C:\, tout dépend où l'utilisateur aura installer son stystème.

Sinon, tu dois utiliser les variables d'environnement pour ça p:

%SYSTEMDRIVE%\%USERNAME% devrait correspondra à c:\nom_d'utilisateur sauf erreur de ma part (vérifie avec des echos des variables, car j'ai pas de windows sous la main)
0
rnicodu84 Messages postés 157 Statut Membre 12
 
MERCI BEAUCOUP, tu m'aide énormément, même si les système sont souvent sur c: , tes variable sont très pratique !!
MERCI !!
0