compiler un batch en .com ou en .exe

compiler un batch en .com ou en .exe - Shell/Batch - Programmation

Marsh Posté le 01-08-2006 à 01:55:17    

je voudrai faire d emon batch un executable mais le truc inclu dans powerbatch ne fonctionne pas de plus jai telechargé batch file compiler qui ne marche pa non plus est-ce que une ame charitable pourrait mindiquer un compilateur gratuit pour les batch merci d'avance


Message édité par nightwar le 04-08-2006 à 22:14:08
Reply

Marsh Posté le 01-08-2006 à 01:55:17   

Reply

Marsh Posté le 02-08-2006 à 18:32:00    

salut , perso j'ai tjs fait tout mes batch avec le bloc notes , en enregistrant mes fichier en .bat et tout a tjs marcher :)
 
si jms tu est debutant , demande moi jpourrai te montrer des script qui regroupent les commandes de bases :)
++

Reply

Marsh Posté le 04-08-2006 à 19:44:57    

lol c'est gentil mais je ne debute pas du tout en batch je programme bien et jaimerai faire de mon .bat un .exe mais maintenant jai trouver merci

Reply

Marsh Posté le 04-08-2006 à 21:14:25    

Explique, ca pourra servir aux autres...

Reply

Marsh Posté le 04-08-2006 à 21:19:18    

oui ben jai telecharger turbobat.exe (par contre je me souviens plus ou :s et aussi comtoexe.exe jai mis ces deux programme dans c:\windows\system32 et ensuite en ligne de commande je tape:
turbobat monfichier.bat
celui ci devien alors monfichier.com ensuite je retape
comtoexe monfichier.com
et voici celui ci en monfichier.exe mais attention certaine commande ne sont pas supporter en exe voila

Reply

Marsh Posté le 04-08-2006 à 21:24:01    

Encore un petit effort en éditant ton titre avec par exemple "Compiler un batch en executable" et ce sera parfait

Reply

Marsh Posté le 04-08-2006 à 22:14:18    

sa va la :D

Reply

Marsh Posté le 04-08-2006 à 22:16:08    

yeah :jap:
 
les gars qui tomberont sur cette page te remercieront.

Reply

Marsh Posté le 04-08-2006 à 23:29:33    

c'est moi qui remercie ceux qui m'on aidé (ici c'rest google lol) mais apres de longue recherches

Reply

Marsh Posté le 05-08-2006 à 22:03:33    

lol , escuse moi je n'avait pas compris ta question ^^
merci beaucoup pour lastuce , ca va beaucoup servir :D en effet je pense que cette page fera des heureux :)
bonne continuation a tous et merci bien encore ;)

Reply

Marsh Posté le 05-08-2006 à 22:03:33   

Reply

Marsh Posté le 06-08-2006 à 13:18:29    

C'est moi qui suis parano ou ca ressemble a un virus, ce truc ? :D
 

Reply

Marsh Posté le 06-08-2006 à 13:28:34    

compiler du batch en exe, mais décidément j'aurais tout vu dans cette section batch :cry: :cry:


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 06-08-2006 à 13:50:27    

waw c'est genial , je n'avais méme pas ponser qu'un tel truc existe  :)  
merci  
 

Reply

Marsh Posté le 06-08-2006 à 13:51:47    

non mais je vis un cauchemar là, je sais pas mais vous me faites une caméra cachée ou quoi là ? [:pingouino]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 06-08-2006 à 14:07:24    

je croi qu'il a vu ca la : http://***********

Message cité 1 fois
Message édité par Harkonnen le 06-08-2006 à 14:19:25
Reply

Marsh Posté le 06-08-2006 à 14:18:55    

big_dadi_fat a écrit :

je croi qu'il a vu ca la : http://*********


tu veux une baffe ?


Message édité par Harkonnen le 06-08-2006 à 14:19:35

---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 06-08-2006 à 14:31:16    

J'ai rien contre le batch mais là ça  va loin les boulet :/
 
Un fichier batch n'est qu'un simple amas de lignes de commandes qui font appel soit à des commandes propres à cmd (dir, cd, md, rd) ou bien des éxécutables livrés avec Windows.
 
Mais vouloir compiler un batch en exécutable n'a pas vraiment de sens, peut être que tu veux emporter les exécutables appelés par ton batch dans un seul et même fichier, mais à part faire n'importe quoi ou de la merde, tu n'arriveras qu'à un truc qui ne fonctionnera pas.
 
Soit tu fais ça en python (cf le monsieur qui n'est pas content), ou soit tu peux utiliser un system de script dans lequel tu peux embarquer d'autres éxécutables comme AutoIt (qui me satisfait énormément dans ce que je fais)

Reply

Marsh Posté le 06-08-2006 à 16:57:25    

vous réagissai toujours comme cela quand vous decouvrai quelque chose de nouveau???
faire un batch en executable et alors .. sa vous géne??? si un tel truc etait si stupide pourquoi windows vista (le nouveau en version test) inclu dans ses sous programmes les programmes tel que turbobat et comtoexe qui comme leur nom l'indique compile des batch en com et en exe... a croire que vous vous ennyer chez vous pour tout le temps la ramener...

Reply

Marsh Posté le 06-08-2006 à 17:05:26    

nightwar a écrit :

vous réagissai toujours comme cela quand vous decouvrai quelque chose de nouveau???
faire un batch en executable et alors .. sa vous géne??? si un tel truc etait si stupide pourquoi windows vista (le nouveau en version test) inclu dans ses sous programmes les programmes tel que turbobat et comtoexe qui comme leur nom l'indique compile des batch en com et en exe... a croire que vous vous ennyer chez vous pour tout le temps la ramener...


le batch, quelque chose de nouveau, on rêve [:ula]
et tu tiens d'ou que Vista intégrera de quoi compiler du batch en standard ?


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 06-08-2006 à 20:00:25    

Non, serieux, pourquoi tu as besoin de convertir du batch en executable ?  
Et en quoi un .exe remplit-il mieux le role qu'un .com ?

Reply

Marsh Posté le 06-08-2006 à 20:06:45    

Après les .BAT pour créer les .VBS, la conversion .BAT => .EXE [:pingouino]
 
Alors, oui, c'est faisable. Mais c'est quoi l'intérêt ? Puisque dans tous les cas, il sera exécuté pareil ? [:moule_bite]
 
Et faut laisser les batches mourir maintenant. Ca ne devrait plus exister. Faites vos scrips en VBS c'est bien mieux foutu.

Reply

Marsh Posté le 06-08-2006 à 20:11:49    

Ace17 a écrit :


Et en quoi un .exe remplit-il mieux le role qu'un .com ?


non là vraiment, trop c'est trop ! je m'auto bannis ! adieu  [:stellayr]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 06-08-2006 à 20:18:28    

Elmoricq a écrit :

Après les .BAT pour créer les .VBS, la conversion .BAT => .EXE [:pingouino]
 
Alors, oui, c'est faisable. Mais c'est quoi l'intérêt ? Puisque dans tous les cas, il sera exécuté pareil ? [:moule_bite]
 
Et faut laisser les batches mourir maintenant. Ca ne devrait plus exister. Faites vos scrips en VBS c'est bien mieux foutu.


En même temps, tant que la subcat Shell/Batch existera sur HFR, on ne pourra pas blâmer des personnes d'y poster des boulayteries, hein :o

Reply

Marsh Posté le 06-08-2006 à 20:21:13    

Yup, faudrait la renommer "Shell/VBS", avec un disclaimer pour dire que le batch n'existe plus que pour, j'imagine, compatibilité. [:dawa]

Reply

Marsh Posté le 06-08-2006 à 20:22:54    

Pourquoi pas faire un forum par language ?

Reply

Marsh Posté le 06-08-2006 à 20:23:54    

Pour gagner quoi ?

Reply

Marsh Posté le 06-08-2006 à 20:25:20    

Parcequ'en ce moment c'est fait comment ? C'est pas une cat / langage ?
Le problème c'est que quoi qu'on fasse, les cat batch/php/html seront toujours celles préférées par les boulets :( Dans Java , on a pratiquement uniquement les boulets qui font le lien java -> JS )

Reply

Marsh Posté le 06-08-2006 à 20:25:21    

C'est un forum sur le déveleppement non ?

Reply

Marsh Posté le 06-08-2006 à 20:26:14    

webding a écrit :

C'est un forum sur le déveleppement non ?


 
Ben, y a des sous-catégories déjà... [:spamafote]

Reply

Marsh Posté le 06-08-2006 à 20:26:50    

Y en a aussi qui utilise les batch pour faire des scritps d'automatisation tout simple.
 
 
Pourquoi utiliser un language complexe quand on peut utiliser un language simple ?

Message cité 1 fois
Message édité par webding le 06-08-2006 à 20:27:10
Reply

Marsh Posté le 06-08-2006 à 20:28:37    

Parceque des que tu veux faire un truc plus compliqué qu'une suite de commande (genre des boucles avec recuperation du resultat d'une commande + parsage + ...) ca devient casse-gueule/couilles et qu'en d'autres langages c'est plus facile à écrire et tout aussi rapide?

Reply

Marsh Posté le 06-08-2006 à 20:29:20    

Elmoricq a écrit :

Ben, y a des sous-catégories déjà... [:spamafote]


 
 
Oui je disait sa comme ça.

Reply

Marsh Posté le 06-08-2006 à 20:30:22    

webding a écrit :

Y en a aussi qui utilise les batch pour faire des scritps d'automatisation tout simple.
 
 
Pourquoi utiliser un language complexe quand on peut utiliser un language simple ?


 
batch est trop simple.
Le successeur, c'est le VB Script. Simple aussi, compris en natif par Windows, et plus évolué.
 
Côté shell Unix, c'est bien plus évolué que batch, donc là ça reste utilisé. Batch, faut se triturer les méninges pour le moindre truc, et la syntaxe est alambiquée. :/
 
Côté langages de scripts plus évolués, comme PERL (qu'on trouve en natif de plus en plus sous Unix), Python etc, ils permettent de créer des petits (et parfois de moins petits) programmes, plus ou moins complexes, en un temps de développement record.

Reply

Marsh Posté le 06-08-2006 à 20:31:26    

Elmoricq a écrit :

batch est trop simple.
Le successeur, c'est le VB Script. Simple aussi, compris en natif par Windows, et plus évolué.
 
Côté shell Unix, c'est bien plus évolué que batch, donc là ça reste utilisé. Batch, faut se triturer les méninges pour le moindre truc, et la syntaxe est alambiquée. :/
 
Côté langages de scripts plus évolués, comme PERL (qu'on trouve en natif de plus en plus sous Unix), Python etc, ils permettent de créer des petits (et parfois de moins petits) programmes, plus ou moins complexes, en un temps de développement record.


+1  [:aloy]

Reply

Marsh Posté le 06-08-2006 à 20:31:39    

Moi je préfére l'affichage de l'invite de commande, à la rigueur python

Reply

Marsh Posté le 06-08-2006 à 20:32:31    

webding a écrit :

Moi je préfére l'affichage de l'invite de commande, à la rigueur python


 
Il dit qu'il ne voit pas le rapport.

Reply

Marsh Posté le 06-08-2006 à 20:33:06    

Elmoricq a écrit :

Il dit qu'il ne voit pas le rapport.


 
Qui ?

Reply

Marsh Posté le 06-08-2006 à 20:34:28    

C'est la citation d'un film. Peu importe.
 
La ligne de commande n'a pas grand chose à voir avec le script. Tu peux écrire ton script python, perl, vbs ou whatever à coup de type >> fichier_script.ext si ça t'amuse, ou avec edit, notepad, etc.
Comme sous Unix tu peux utiliser ed si tu aimes le masochisme, c'est ton choix. [:dawa]

Reply

Marsh Posté le 06-08-2006 à 20:35:50    

roo ptain, ce topic est un collector


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 06-08-2006 à 20:38:20    

Elmoricq a écrit :

C'est la citation d'un film. Peu importe.
 
La ligne de commande n'a pas grand chose à voir avec le script. Tu peux écrire ton script python, perl, vbs ou whatever à coup de type >> fichier_script.ext si ça t'amuse, ou avec edit, notepad, etc.
Comme sous Unix tu peux utiliser ed si tu aimes le masochisme, c'est ton choix. [:dawa]


 
Avec les lignes de commande dos je fait des script batch fichier.bat

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed