Batch

Résolu
CrashOv3r Messages postés 73 Statut Membre -  
CrashOv3r Messages postés 73 Statut Membre -
Bonjour,
voila j'ai créer un fichier batch avec cette ligne de code :
@echo off
mkdir Test C:\Documents and Settings\Guillaume
pause

donc vous l'aurez compris, ce code sert a créer un dossier nommé Test dans le repertoire Guillaume ( pour moi )
mais voila le probleme, j'ai envoyé ce fichier .bat a un ami mais malheureusement il s'appelle Loic, donc le dossier ne peut pas etre créer puisque dans le code, c'est le repertoire Guillaume qui est demandé.

donc j'aimerai savoir si il existe une methode pour que ce .bat marche chez tout le monde sans que chacun doivent modifier le code pour mettre leur prenom.

merci

3 réponses

fiddy Messages postés 11653 Statut Contributeur 1 847
 
Salut,
@echo off
mkdir Test C:\Documents and Settings\%username%
pause 

Cdlt
0
cs-bilou Messages postés 836 Statut Membre 164
 
Salut comme je te les déjà dit dans un autres forum utilise %USERNAME% a la place de Guillaume.
%USERNAME% est unz variable d'environnement créé par Windows.
Et se modifie a chaque fois que tu te connecte a une autres session.
Pour voir toute les variable d'environnement de Windows ouvre un page MS-DOS et tape set.

Voila tout.
Bilou
0
CrashOv3r Messages postés 73 Statut Membre 15
 
j'avais deja oublié lol
mais merci beaucoup a tous les 2 ;)
a+
0