Remplacer le nom d'utilisateur sur CMD

Résolu
rnicodu84 Messages postés 135 Date d'inscription   Statut Membre Dernière intervention   -  
rnicodu84 Messages postés 135 Date d'inscription   Statut Membre Dernière intervention   -
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 83 Date d'inscription   Statut Membre Dernière intervention   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 135 Date d'inscription   Statut Membre Dernière intervention   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