Batch , modifier à partir du programme ? HELP
Caxona
Messages postés
30
Date d'inscription
Statut
Membre
Dernière intervention
-
juju666 Messages postés 35446 Date d'inscription Statut Contributeur sécurité Dernière intervention -
juju666 Messages postés 35446 Date d'inscription Statut Contributeur sécurité Dernière intervention -
salut ,
j'utilise quelque programme batch que je reconvertie en .exe ensuite
par exemple un programme qui stock les mots de passes de ce genre :
set password=
set /p password=Mot de passe ?
if %password%==MotDePasse(
echo motdepasse1
echo motdepasse2
...
)
Voila ! en gros le programme me demande un mot de passe , puis si je donne le bon , j'ai accès à mes autres mots de passes
Ce que je voudrai faire et ce pourquoi je viens demander de l'aide , c'est de rajouter une option à l'intérieur du programme qui me permette de changer le mot de passe une fois "connecté" et donc en gros modifier le code du programme lui même (une variable) définitivement et pas que ça revienne normal une fois le programme terminé
Car comme il est ensuite en .exe je ne peux plus modifier le code source et ca serait pratique de pouvoir le faire a partir du programme
Merci d'avance j'espers que vous pourrez m'aider !!
j'utilise quelque programme batch que je reconvertie en .exe ensuite
par exemple un programme qui stock les mots de passes de ce genre :
set password=
set /p password=Mot de passe ?
if %password%==MotDePasse(
echo motdepasse1
echo motdepasse2
...
)
Voila ! en gros le programme me demande un mot de passe , puis si je donne le bon , j'ai accès à mes autres mots de passes
Ce que je voudrai faire et ce pourquoi je viens demander de l'aide , c'est de rajouter une option à l'intérieur du programme qui me permette de changer le mot de passe une fois "connecté" et donc en gros modifier le code du programme lui même (une variable) définitivement et pas que ça revienne normal une fois le programme terminé
Car comme il est ensuite en .exe je ne peux plus modifier le code source et ca serait pratique de pouvoir le faire a partir du programme
Merci d'avance j'espers que vous pourrez m'aider !!
A voir également:
- Batch , modifier à partir du programme ? HELP
- Modifier dns - Guide
- Modifier liste déroulante excel - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Modifier story facebook - Guide
- Fichier batch - Guide
9 réponses
Salut,
Et si tu les stocke dans des fichiers texte ?
Quand tu veux le changer, tu delete le fichier texte et t'en refais un.
echo "ta variable 1" >> %temp%\pass1.txt
A+
Et si tu les stocke dans des fichiers texte ?
Quand tu veux le changer, tu delete le fichier texte et t'en refais un.
echo "ta variable 1" >> %temp%\pass1.txt
A+
salut
C'est une bonne idée , par contre je sais pas comment faire pour recuperer les donnés à partir d'un bat
C'est une bonne idée , par contre je sais pas comment faire pour recuperer les donnés à partir d'un bat
un truc du style
.::. Contributeur Sécurité .::.
for /f "delims=" %%a in ('type "pass1.txt" ^|findstr /i /r "pass"') do ...
.::. Contributeur Sécurité .::.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
en gros il cherche dans le fichier pass1 après le mot pass ... et le do c'est l'action qu'il doit faire quand il a trouvé ce qu'il cherchait
do echo "ta variable"
do echo "ta variable"
Je pense comprendre ce que tu dis , mais la syntaxe de la commande est assez compliqué , tu connaîtrais un tutoriel pour la commande for ?
Merci , c'est un tres bon tuto je comprend maintenent , par contre , j'ai posé la questions autre part et on m'a donné une autre solution : il suffit d'utiliser set /p Variable=<fichier.txt, qui stocke la première ligne de fichier.txt dans Variable
Cette solution est plus courte et à l'air simple , qu'est ce qu'on peut en penser ?
Cette solution est plus courte et à l'air simple , qu'est ce qu'on peut en penser ?
qu'est ce qu'on peut en penser ?
Que ça dépend de l'utilisation que tu vas en faire, du nombre de MDP à stocker, etc.
Sinon nettement plus simple, une bonne extension de firefox : https://www.lastpass.com/solutions/business-password-manager
Que ça dépend de l'utilisation que tu vas en faire, du nombre de MDP à stocker, etc.
Sinon nettement plus simple, une bonne extension de firefox : https://www.lastpass.com/solutions/business-password-manager