Comment écrire des variables d'environnement dans un fichier texte avec mon nom? Mon code est comme:Variables d'environnement dans le fichier texte
@echo off
cd c:\users\user\desktop\
set /p name = "Input filename: "
copy nul %name%.txt
set > %name%.txt
Mais il ne crée pas de fichier.
Que voulez-vous écrire dans '% name% .txt'? – sohaib
Si vous voulez envoyer des variables d'environnement aléatoires dans '% name% .txt', vous pouvez essayer:' echo% MY_VARIABLE% >>% name% .txt'. – sohaib
Etes-vous sûr qu'il n'a pas créé un fichier appelé '.txt'? Si vous regardez dans ce fichier, vous pouvez trouver qu'il y a une ligne 'name = yourname' car' set' est sensible aux espaces sur les deux côtés du '='. Supprimer l'espace avant '=' sinon vous définissez une variable appelée 'nom [espace]' – Magoo