Bonjour,
J'ai besoin d'un bat qui se modifie lui même
pour ce faire j'ai réaliser le code suivant:
le bat d'origine s'appelle test-auto-change.bat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
@set "test=teste"
set/p "psw=>"
echo @echo off>temp.bat
echo echo @set "test=%psw%">test-auto-change.bat>>temp.bat
call temp.bat
pause
del temp.bat
echo %test%
pause
Mon problème est a la ligne 4 car dans le bat temporaire il ne met pas la partie: " >test-auto-change.bat ". j'ai essayé en mettant des " mais dans ce cas il les intègre avec.
mon autre problème est que j'aimerais récupéré le nom du fichier bat utilisé dans une variable car la si on renomme le bat "test-auto-change" le code ne marche plus.
J'espère avoir été clair.
Merci d'avance.
Reremoki.