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
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.
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 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.
Partager