Commande dos utilisation variable %username%

Fermé
stratos Messages postés 6 Date d'inscription dimanche 19 août 2012 Statut Membre Dernière intervention 3 septembre 2012 - 3 sept. 2012 à 14:39
 heuchuitoumoche - 4 sept. 2012 à 03:23
Bonjour,

Je cherche une solution pour pouvoir recupérer le contenu de ma variable d'environnement %USERNAME% mais en testant plusieurs combine ca bloque ...le but est de creer un fichier en .bat qui indiquerait le chemin en utilisant une variable d'environnement ....

du style :

C:\Users\%USERNAME%\Downloads\nomdufichier.txt

je précise c'est pour un transfert ftp ...

merci de votre aide svp !?



A voir également:

7 réponses

Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
3 sept. 2012 à 14:46
Salut. Je ne comprends pas ce qui bloque. Fait nous un petit programme qui ne fonctionne pas.
C:\Users\%USERNAME%\Downloads\nomdufichier.txt
est une bonne syntaxe.
1
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
3 sept. 2012 à 14:50
hello
utiliser des " si il y a un espace dans %USERNAME%
0
carbon3 Messages postés 470 Date d'inscription mercredi 20 février 2008 Statut Membre Dernière intervention 6 janvier 2013 73
3 sept. 2012 à 14:50
un 'goto' C\:... ça aide?

0
stratos Messages postés 6 Date d'inscription dimanche 19 août 2012 Statut Membre Dernière intervention 3 septembre 2012
Modifié par stratos le 3/09/2012 à 14:51
en fait dos me retourne la meme ligne de comande hors moi je voudrais tout simplement utiliser le contenu de la variable ...... c 'es la ou sa bloque....
0
stratos Messages postés 6 Date d'inscription dimanche 19 août 2012 Statut Membre Dernière intervention 3 septembre 2012
3 sept. 2012 à 14:58
merci de votre aide et de votre rapidité !
j'ai testé comme dubcek a dit
exemple: put C:\Users\%"USERNAME"%\Downloads\nomdufichier.txt
ca me met fichier introuvable
0
carbon3 Messages postés 470 Date d'inscription mercredi 20 février 2008 Statut Membre Dernière intervention 6 janvier 2013 73
3 sept. 2012 à 15:02
les " entourent aussi les %
0
stratos Messages postés 6 Date d'inscription dimanche 19 août 2012 Statut Membre Dernière intervention 3 septembre 2012
3 sept. 2012 à 15:02
test de goto

put goto C:\Users\%USERNAME%\

fichier introuvable....
0
carbon3 Messages postés 470 Date d'inscription mercredi 20 février 2008 Statut Membre Dernière intervention 6 janvier 2013 73
3 sept. 2012 à 15:03
ah, t'es déjà au 'put' ^^ dsl
0
stratos Messages postés 6 Date d'inscription dimanche 19 août 2012 Statut Membre Dernière intervention 3 septembre 2012
3 sept. 2012 à 15:04
en mettant les " " ne fonctionne pas non plus ...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
3 sept. 2012 à 15:42
cf. mon premier message : donne un exemple concret !!!!
ftp monsite
ftp> put C:\machin\%USERNAME%\fichier.txt

C'est ça qui ne fonctionne pas ?
Comment lances tu la commande ftp ?

pour récupérer la valeur d'une variable dans un fichier, utilise echo :
echo c:\chemin\%USERNAME%\fichier.txt > sortie.txt
voilà, peut pas être plus clair sans erreur ou commande précise.
0
heuchuitoumoche
4 sept. 2012 à 03:23
yop moi perso je te conseille %userprofile% au lieu de %username% ca evite les erreur de scripts ce qui donne

@echo off
set dossier=%USERPROFILE%\Downloads\nomdufichier.txt

voila la variable %dossier%
0
carbon3 Messages postés 470 Date d'inscription mercredi 20 février 2008 Statut Membre Dernière intervention 6 janvier 2013 73
3 sept. 2012 à 15:58
et si tu veux te faire oublier, @echo off

-2
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
3 sept. 2012 à 16:02
En quoi ça aide ?
0
carbon3 Messages postés 470 Date d'inscription mercredi 20 février 2008 Statut Membre Dernière intervention 6 janvier 2013 73
3 sept. 2012 à 23:01
t'as oublié les " ^^
0