batch quelques questions ...
Forum Programmation : batch quelques questions ...
Salut je voudrais créer un bat avec la commande debug pour charger un fichier.exe en haxadecimal
le pbm c'est que on me demande d'inserer des valeurs 1 et 2 ...
je ne sais pas de quoi il s'agit .
merci d'avance .
Tu l'ouvres avec un éditeur hexadecimal et tu copies le contenu hexa.
ok cricky j'ai essayer : debug "cible" -l (load) -H (hexadecimal)
pause
je dois tavouer que ca marche pa ...
peut tu me donner les bon orde et la
precision faut il mettr des [ ] pour les -l /-H ?
me suis je trompé de variantes ?
si c'est les bonnes variantes , c'est le bon ordre ?
ca doit me donné koi si cest ca ?
C'est E pas H qu'il faut utiliser pour remplir la mémoire d'octets en donnant les caractères hexadécimaux.
http://www.microsoft.com/technet/archive/msdos/comm2.mspx?mfr=true
cricky c'est pas de la mauvaise volontée, mais ya fichiers non trouvé .
et dans tous ca je suis pomé vnr ...
c a d que toto.exe mem si je reussicé a le charger ce qui ne doit pas etre si dur je ne sais pas comment le sauvergardé ...
je ne sais pas si je suis en programation c++ ou en bat d'ailleur ...
j'ai vraiment du mal la ...
un coup de pouce serait pas de refus ...
debug [[c:][toto] toto.exe [-L - E]]
si ca c'est bon je voudrais que debug enregistre
les données en hexadecimal dans un fichier ou je pouré recuperer les données en hexa et les placé dans le bat final pour les deplier dans le dossiers voulue lors de l'application .
j'imagine quil faudrait utiliser debug pour retranscrir toto en hexa en exe depuis le bat final ?
Push dead bitter's , frape du bled !!!
my cause would to travell ...
surviv in the place 5 live
go in up ...
Ce que je disais c'est de faire un truc du genre:
si le fichier .exe contient en hexa: 3A 00 56 B8
dans ton .bat tu fais:
echo E 100 > fichier_exe_hexa.txt
echo 3A 00 56 B8 >> fichier_exe_hexa.txt
puis tu redirige le clavier quand tu fais debug:
DEBUG < fichier_exe_hexa.txt
En fait dans fichier_exe_hexa.txt tu mets toutes les commandes de DEBUG.
cricky t'as pas une corde ?
ya deja un arbre pret de ché moi ...
C'est complexe à faire, si tu ne maitrises pas le batch, laisse tomber.
Mieux vaut faire un installateur avec NSIS c'est plus simple.
je tient a resté dans loptik du batch ...
c'est trés simple a ce qui me parait ...
chargé en hexa un fichier exe ...
c'est trés simple mais il me faurait la commande entiere ...
cricky tu dois bien avoir mon msn kelke part ?
on pourait converser tout les deux non ?
par fichiers txt ...
ca me rendré un grand services aprés je te prendré plus la tete ...
je te le re par MP .. au cas ou tu supprime tes mp a chaques fois ...
| Citation : cricky tu dois bien avoir mon msn kelke part ? |
Je l'ai pas pris, j'en veux pas, surtout quand on m'envoie un MP comme le premier que tu m'as envoyé... mais de toutes façon je ne l'aurait pas pris.
| Citation : on pourait converser tout les deux non ? |
Vaut mieux pas, ça risque de me mettre de mauvaise humeur :-D
| Citation : ca me rendré un grand services aprés je te prendré plus la tete ... |
ça ira plus vite avec un forum. Enfin si tu fais l'effort de le faire toi-même.
cricky quesque c'est que la commande eg ?
This program performes shutdown tasks.
eg: shutdown, restart, logoff, hibernate etc...
c'est bien une commande ?
Lol ptdr XD
* e.g., abbreviation of exempli gratia, Latin for "for example"
| Citation : c'est trés simple mais il me faurait la commande entiere ... |
La preuve donc que c'est pas si simple que cela... Tu n'y arrive pas, donc tu devrais plutot trouver une méthode alternative... Et plus simple si possible
je viens de trouver une encodeur de fichiers et j'ai mon exe. en hexa. comment fair pour placé mon fichiers hexa dans le batch et quelles sont les commandes pour ke kan on utilise mon bat les données hexa soit utilisable, avec debug?
sois c'ets pas possible de le fair soit vous etes pas competent ...
si c'est le cas bye .
J' ai pas pu pijer tout ce que tu voualis dire :
Tu souhaite crée un prog qui transforme un exe en hexadecimal ? Si c 'est sa, pas dur, sinon explique moi plus precisement j'aimerais bien pijer ton blem.
| Citation : soit vous etes pas competent |
Ouais ça doit être ça.
| Citation : sois c'ets pas possible de le fair soit vous etes pas competent ... |
Troisième solution: tu te fais chier pour rien...
Et faut être gentil avec les gens , parce que sinon ça les énèrve!
| Citation : J' ai pas pu pijer tout ce que tu voualis dire : |
Son problème est la:
http://www.infos-du-net.com/forum/207179-21-la-progrmation-batch
bonne chance.
Donc apriori il veut transformer en hexa.
vous savez pas ?
je commence a en avoir marre de mon batch tellement marrre que ca m'etonne vue que au debut j'etais trés motivé .
aprés un bon café je me sens d'attaque pour expliquer car il est possible que je ne sache pas m'exprimer corecement ...
Donc je veux créer un batch qui comprote des données hexadecimal qui devront elles etres copié dans un fichier exe , dans le repertoir internet temporary files afin detre supprimer rapidement ...
les données que j'ai a transformé en hexa c'ets un fichiers exe .
j'ai trouver un editeur qui ma transformer mon exe en hexa donc si le programme est veridicte le 1er pbm ets resolue ...
reste a charger les données hexa dans mon batch et programé mon batch pour que les donné soit enregistré en exe dans le repertoir internet temporary files ...
je suis quasiment sur qu' il faut utiliser debug
pour ca, mais je patoge trop tous seul avec debug , je m'en sort pas ...
si quelqun avait l'extremme obligence de me depaner toute les commandes et variables de debug pour ca ca m'eviteré de retapé a chaque fois es meme topic ...
sans vouloir etre de mauvaise foi ,
ici ya pas mal de radin des commandes a ce que je constate, etant alcolique je menerve trés vite desolé pour mes mp deplacé cricky ...
mais bon c'ets un forum ici pas un centre d'entraide pour depressif .
dOnc quelqun vas me refiler tOutes les commandes de debug necessair a mon projet ou faut il mieux et ce n'est pas dit avec un esprit provOcateur }}doije changer de forum ?
| Citation : doije changer de forum ? |
ouais.
au revoir !
Il y a 2746 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
