Remplacer le nom d'utilisateur sur CMD [Résolu/Fermé]

Signaler
Messages postés
135
Date d'inscription
vendredi 20 septembre 2013
Statut
Membre
Dernière intervention
5 juillet 2015
-
Messages postés
135
Date d'inscription
vendredi 20 septembre 2013
Statut
Membre
Dernière intervention
5 juillet 2015
-
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

2 réponses

Messages postés
135
Date d'inscription
vendredi 20 septembre 2013
Statut
Membre
Dernière intervention
5 juillet 2015
6
MERCI BEAUCOUP, tu m'aide énormément, même si les système sont souvent sur c: , tes variable sont très pratique !!
MERCI !!
Messages postés
83
Date d'inscription
mercredi 30 avril 2014
Statut
Membre
Dernière intervention
2 juin 2014
7
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)