Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2662 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  compiler un batch en .com ou en .exe

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

compiler un batch en .com ou en .exe

n°1417143
nightwar
Posté le 01-08-2006 à 01:55:17  profilanswer
 

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
mood
Publicité
Posté le 01-08-2006 à 01:55:17  profilanswer
 

n°1418477
payes
Posté le 02-08-2006 à 18:32:00  profilanswer
 

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 :)
++

n°1420013
nightwar
Posté le 04-08-2006 à 19:44:57  profilanswer
 

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

n°1420072
_darkalt3_
Proctopathe
Posté le 04-08-2006 à 21:14:25  profilanswer
 

Explique, ca pourra servir aux autres...

n°1420077
nightwar
Posté le 04-08-2006 à 21:19:18  profilanswer
 

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

n°1420083
_darkalt3_
Proctopathe
Posté le 04-08-2006 à 21:24:01  profilanswer
 

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

n°1420118
nightwar
Posté le 04-08-2006 à 22:14:18  profilanswer
 

sa va la :D

n°1420121
_darkalt3_
Proctopathe
Posté le 04-08-2006 à 22:16:08  profilanswer
 

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

n°1420214
nightwar
Posté le 04-08-2006 à 23:29:33  profilanswer
 

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

n°1420596
payes
Posté le 05-08-2006 à 22:03:33  profilanswer
 

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 ;)

mood
Publicité
Posté le 05-08-2006 à 22:03:33  profilanswer
 

n°1420786
Ace17
Posté le 06-08-2006 à 13:18:29  profilanswer
 

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

n°1420793
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 06-08-2006 à 13:28:34  profilanswer
 

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)
n°1420805
big_dadi_f​at
Posté le 06-08-2006 à 13:50:27  profilanswer
 

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

n°1420807
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 06-08-2006 à 13:51:47  profilanswer
 

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)
n°1420815
big_dadi_f​at
Posté le 06-08-2006 à 14:07:24  profilanswer
 

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

Message cité 1 fois
Message édité par Harkonnen le 06-08-2006 à 14:19:25
n°1420828
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 06-08-2006 à 14:18:55  profilanswer
 

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)
n°1420830
gatsu35
Blablaté par Harko
Posté le 06-08-2006 à 14:31:16  profilanswer
 

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)

n°1420885
nightwar
Posté le 06-08-2006 à 16:57:25  profilanswer
 

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

n°1420892
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 06-08-2006 à 17:05:26  profilanswer
 

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)
n°1420979
Ace17
Posté le 06-08-2006 à 20:00:25  profilanswer
 

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 ?

n°1420986
Elmoricq
Modérateur
Posté le 06-08-2006 à 20:06:45  profilanswer
 

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.

n°1420993
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 06-08-2006 à 20:11:49  profilanswer
 

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)
n°1420998
pains-aux-​raisins
Fatal error
Posté le 06-08-2006 à 20:18:28  profilanswer
 

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

n°1421001
Elmoricq
Modérateur
Posté le 06-08-2006 à 20:21:13  profilanswer
 

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

n°1421002
webding
Posté le 06-08-2006 à 20:22:54  profilanswer
 

Pourquoi pas faire un forum par language ?

n°1421004
Elmoricq
Modérateur
Posté le 06-08-2006 à 20:23:54  profilanswer
 

Pour gagner quoi ?

n°1421005
esox_ch
Posté le 06-08-2006 à 20:25:20  profilanswer
 

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 )

n°1421006
webding
Posté le 06-08-2006 à 20:25:21  profilanswer
 

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

n°1421007
Elmoricq
Modérateur
Posté le 06-08-2006 à 20:26:14  profilanswer
 

webding a écrit :

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


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

n°1421008
webding
Posté le 06-08-2006 à 20:26:50  profilanswer
 

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
n°1421010
esox_ch
Posté le 06-08-2006 à 20:28:37  profilanswer
 

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?

n°1421011
webding
Posté le 06-08-2006 à 20:29:20  profilanswer
 

Elmoricq a écrit :

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


 
 
Oui je disait sa comme ça.

n°1421012
Elmoricq
Modérateur
Posté le 06-08-2006 à 20:30:22  profilanswer
 

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.

n°1421013
pains-aux-​raisins
Fatal error
Posté le 06-08-2006 à 20:31:26  profilanswer
 

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]

n°1421014
webding
Posté le 06-08-2006 à 20:31:39  profilanswer
 

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

n°1421016
Elmoricq
Modérateur
Posté le 06-08-2006 à 20:32:31  profilanswer
 

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.

n°1421018
webding
Posté le 06-08-2006 à 20:33:06  profilanswer
 

Elmoricq a écrit :

Il dit qu'il ne voit pas le rapport.


 
Qui ?

n°1421022
Elmoricq
Modérateur
Posté le 06-08-2006 à 20:34:28  profilanswer
 

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]

n°1421028
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 06-08-2006 à 20:35:50  profilanswer
 

roo ptain, ce topic est un collector


---------------
J'ai un string dans l'array (Paris Hilton)
n°1421030
webding
Posté le 06-08-2006 à 20:38:20  profilanswer
 

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

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  compiler un batch en .com ou en .exe

 

Sujets relatifs
[Batch] qu'est-ce que ça fait réellement?[Batch] redémarrer/tuer une connexion
mysql en batch : pb sur les rows...executer un batch en visible
ssh + batch + connexion[Batch] Récup variable %TEMP% de l'admin
[SHELL BATCH] Aide sur traitement de fichier de log[Batch] Que pensez vous de mes modifications de XP
[Batch] Insérer une chaine de caractère devant un nom de fichierCompiler un fichier batch ?
Plus de sujets relatifs à : compiler un batch en .com ou en .exe


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR