A voir également:
- Convertir batch vers un autre language
- Fichier batch - Guide
- Convertir youtube en mp3 avec audacity - Guide
- Windows 7 vers windows 10 - Accueil - Mise à jour
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Clavier qwerty vers azerty - Guide
8 réponses
Bonjour
Je me permets d'intervenir, car si le but est seulement de ne pas afficher la fenêtre CMD, il y a plus simple et sans reéncoder le batch.
Voici un lien qui montre comment faire facilement
http://www.winhelponline.com/blog/run-bat-files-invisibly-without-displaying-command-prompt/
Voir aussi cet autre site
https://www.raymond.cc/blog/hidden-start-runs-batch-files-silently-without-flickering-console/
Je me permets d'intervenir, car si le but est seulement de ne pas afficher la fenêtre CMD, il y a plus simple et sans reéncoder le batch.
Voici un lien qui montre comment faire facilement
http://www.winhelponline.com/blog/run-bat-files-invisibly-without-displaying-command-prompt/
Voir aussi cet autre site
https://www.raymond.cc/blog/hidden-start-runs-batch-files-silently-without-flickering-console/
little boy62
Messages postés
3593
Date d'inscription
lundi 11 novembre 2013
Statut
Membre
Dernière intervention
16 décembre 2024
1 768
8 nov. 2017 à 14:26
8 nov. 2017 à 14:26
Salut et merci Yoda !
Ca va me servir.
;)
++
Ca va me servir.
;)
++
Bonjour Whismeril,
selon vous comment devrais-je m'y prendre pour convertir le fichier en codant ?
le plus simple serait-il de le faire en c++ ou c# ?
merci
selon vous comment devrais-je m'y prendre pour convertir le fichier en codant ?
le plus simple serait-il de le faire en c++ ou c# ?
merci
Utilisateur anonyme
8 nov. 2017 à 14:11
8 nov. 2017 à 14:11
Le plus simple est de le faire dans le langage que tu connais.
Et si tu n’en connais pas, il faut en choisir un.
Tu as cet article qui parle des choix possibles.
https://www.commentcamarche.net/faq/457-programmation-comment-debuter-quel-langage
Si tu penses ne faire coder qu’une fois dans ta vie, ni C++ ni C# ne sont adaptés. Ce sont des langages difficiles à apprendre (surtout C++) qui orientent plutôt vers une carrière de développeur, pour un petit truc vite fait une fois, Python me parrait plus adapté.
Et si tu n’en connais pas, il faut en choisir un.
Tu as cet article qui parle des choix possibles.
https://www.commentcamarche.net/faq/457-programmation-comment-debuter-quel-langage
Si tu penses ne faire coder qu’une fois dans ta vie, ni C++ ni C# ne sont adaptés. Ce sont des langages difficiles à apprendre (surtout C++) qui orientent plutôt vers une carrière de développeur, pour un petit truc vite fait une fois, Python me parrait plus adapté.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
little boy62
Messages postés
3593
Date d'inscription
lundi 11 novembre 2013
Statut
Membre
Dernière intervention
16 décembre 2024
1 768
Modifié le 8 nov. 2017 à 14:24
Modifié le 8 nov. 2017 à 14:24
Salut...
Tout comme toi, j'ai commencé par le batch / CMD en programmation...
On m'a parlé d'AutoIt... Un autre langage, basé sur visual basic...
On peut coder comme on veut, faire des interfaces graphiques...
Et on peut se passer de batch / cmd, puisque, en AutoIt, on peut lancer des commandes DOS.
Certes, ça utilise CMD... Mais on peut facilement le faire en "cachant" la fenêtre CMD...
Depuis, je code exclusivement en AutoIt...
Il y a surement d'autres langages... J'ai pris et adopté celui là par simplicité.
https://openclassrooms.com/courses/la-programmation-avec-autoit
PS : si en python, tu arrives à faire des interfaces graphiques, c'est tout bon.
Car, contrairement à AutoIt, c'est multi-système.
AutoIt est exclusivement windows.
++
Comme un sage m'a dit : « en France, on a le droit de tout faire....
Faut juste ne pas se faire choper. »
Tout comme toi, j'ai commencé par le batch / CMD en programmation...
On m'a parlé d'AutoIt... Un autre langage, basé sur visual basic...
On peut coder comme on veut, faire des interfaces graphiques...
Et on peut se passer de batch / cmd, puisque, en AutoIt, on peut lancer des commandes DOS.
Certes, ça utilise CMD... Mais on peut facilement le faire en "cachant" la fenêtre CMD...
Depuis, je code exclusivement en AutoIt...
Il y a surement d'autres langages... J'ai pris et adopté celui là par simplicité.
https://openclassrooms.com/courses/la-programmation-avec-autoit
PS : si en python, tu arrives à faire des interfaces graphiques, c'est tout bon.
Car, contrairement à AutoIt, c'est multi-système.
AutoIt est exclusivement windows.
++
Comme un sage m'a dit : « en France, on a le droit de tout faire....
Faut juste ne pas se faire choper. »
Je vous remercie pour vos réponse mais mon soucis est plus tordu
En fait, voila mon soucis
Je dois recodé 14 long script batch car dans le cadre d’un projet, le batch n’est pas compatible car l'appication ne doit pas utiliser cmd.exe et mon problème n’est pas un problème de maîtrise de langage, en algorithmique je me débrouille bien et maîtrise assez bien le C, java etc ... Le problème, c’est que je trouve cela très long à faire
Contrainte de langage :
: https://docs.microsoft.com/fr-fr/windows-hardware/drivers/install/Windows10SDriverRequirements#blocked-inbox-components
par rapport à mon pb , le shell pourrait être une solutions selon vous ?
Merci d'avance
En fait, voila mon soucis
Je dois recodé 14 long script batch car dans le cadre d’un projet, le batch n’est pas compatible car l'appication ne doit pas utiliser cmd.exe et mon problème n’est pas un problème de maîtrise de langage, en algorithmique je me débrouille bien et maîtrise assez bien le C, java etc ... Le problème, c’est que je trouve cela très long à faire
Contrainte de langage :
: https://docs.microsoft.com/fr-fr/windows-hardware/drivers/install/Windows10SDriverRequirements#blocked-inbox-components
par rapport à mon pb , le shell pourrait être une solutions selon vous ?
Merci d'avance
Utilisateur anonyme
8 nov. 2017 à 15:06
8 nov. 2017 à 15:06
Que ce soit C, C++, Java ou C#, tu peux faire tout ce que fait un batch avec ces langages, choisis donc celui que tu connais le mieux.
Après que ce soit long, si c'était simple et rapide, on ne t'aurait peut être pas confier cette tache et tu serais sans emploi/stage.
Donc faut faire avec.
Par contre, je te déconseille fortement de transcrire bêtement ligne par ligne ce que fait le batch.
Chaque langage a ses spécificités, sa "philosophie". Il faut donc bien cerner à quoi sert le batch (et par forcement comment il le fait) et écrire un nouveau programme qui répond au besoin (pas forcément de la même manière que le batch)
Par exemple en C# avec une requête Linq, on peut faire ce que ferait plusieurs boucle for en C.
Après que ce soit long, si c'était simple et rapide, on ne t'aurait peut être pas confier cette tache et tu serais sans emploi/stage.
Donc faut faire avec.
Par contre, je te déconseille fortement de transcrire bêtement ligne par ligne ce que fait le batch.
Chaque langage a ses spécificités, sa "philosophie". Il faut donc bien cerner à quoi sert le batch (et par forcement comment il le fait) et écrire un nouveau programme qui répond au besoin (pas forcément de la même manière que le batch)
Par exemple en C# avec une requête Linq, on peut faire ce que ferait plusieurs boucle for en C.
kaumune
Messages postés
22545
Date d'inscription
lundi 26 novembre 2007
Statut
Contributeur
Dernière intervention
31 décembre 2024
5 093
Modifié le 8 nov. 2017 à 15:21
Modifié le 8 nov. 2017 à 15:21
Slt
Il y a u un utilitaire bat to exe que j'utilise
http://www.f2ko.de/en/b2e.php
Il y a u un utilitaire bat to exe que j'utilise
http://www.f2ko.de/en/b2e.php
kaumune
Messages postés
22545
Date d'inscription
lundi 26 novembre 2007
Statut
Contributeur
Dernière intervention
31 décembre 2024
5 093
8 nov. 2017 à 18:22
8 nov. 2017 à 18:22
Comment çà ?
si tu coches aplli invisible, c'est transparent
si tu coches aplli invisible, c'est transparent
reBonjour,
sauriez-vous s'il existe un convertisseur de fichier batch vers shell par hasard ?
sauriez-vous s'il existe un convertisseur de fichier batch vers shell par hasard ?
Bonjour,
j'ai finalement trouver une solution à mon problème en recordant tout en shell, cela marche très bien mais voila, j'utilise un terminal (Cygwin) cependant ce dernier utilise bash.exe et cela n'est pas accepté par windows 10 S.
Connaîtriez-vous un bon terminal shell pour windows qui soit open source et qui (dans l'idéal) puisse être portable(exe)?
Merci d'avance pour vos réponses
j'ai finalement trouver une solution à mon problème en recordant tout en shell, cela marche très bien mais voila, j'utilise un terminal (Cygwin) cependant ce dernier utilise bash.exe et cela n'est pas accepté par windows 10 S.
Connaîtriez-vous un bon terminal shell pour windows qui soit open source et qui (dans l'idéal) puisse être portable(exe)?
Merci d'avance pour vos réponses