[Batch] Quel langage en remplacement au batch

Quel langage en remplacement au batch [Batch] - Shell/Batch - Programmation

Marsh Posté le 16-01-2012 à 09:44:07    

Bonjour à tous,
 
Cela fait plusieurs années que je programme des petits scripts en batch.
 
Ce qui est pratique, parce que ça ne demande pas de compilation ou d'outils particulier pour marcher.
 
Aujourd'hui en 2012, la batch se fait vraiment très vieux.
Je voulais savoir par quoi, à t-il été remplacé ?
 
A savoir un outil pour faire des scripts qui puisse marcher partout (linux et windows serait l'idéal), facile d'acces, et permettre beaucoup plus de choses que le batch.

Reply

Marsh Posté le 16-01-2012 à 09:44:07   

Reply

Marsh Posté le 16-01-2012 à 09:52:32    

Perl.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 17-01-2012 à 12:17:04    

Merci pour ta réponse.
 
J'ai commencé à regarder perl, hier.
Vraiment dommage qu'il y a besoin d'installer activeperl sous windows.
En tout cas, ça m'a l'air très fonctionnel

Reply

Marsh Posté le 17-01-2012 à 19:52:50    

Tu as deux distributions, toutes deux gratuites, Activeperl ou Strawberry Perl.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 18-01-2012 à 10:23:10    

Il y a, bien sûr, le VBS.
 
Il existe, en standard, sur tous les Windows depuis Windows 95.
Voir http://fr.wikipedia.org/wiki/VBScript
 
Microsoft a fait un site pour expliquer comment s'en servir, avec des exemples, et tout et tout.
Voir http://www.microsoft.com/technet/s [...] fault.mspx
ou en français, il y a http://msdn.microsoft.com/fr-fr/vbasic/default.aspx
 
Edit : Arg, je viens de voir que les sites de M$ ont changé, et que maintenant il y a un mélange de VB et VBS alors que c'est très différent. Je n'aime pas beaucoup le VB, mais j'aime bien le VBS.


Message édité par olivthill le 18-01-2012 à 10:29:42
Reply

Marsh Posté le 23-02-2012 à 15:17:50    

Sous Windows, c'est désormais le Powershell, le langage de base de scripting

Reply

Marsh Posté le 27-02-2012 à 00:33:52    

Salut
Il y a aussi Python (grand concurrent de Perl) assez facile à installer et à prendre en main. Son principal avantage (ainsi que pour Perl) est que c'est un langage dispo à la fois sous Linux (en natif) et sous Windows (à installer).
Dispo ici http://www.python.org/ftp/python/3 [...] -3.2.2.msi
Avec tuto d'apprentissage complet ici => http://inforef.be/swi/download/apprendre_python3.pdf

Reply

Marsh Posté le 27-02-2012 à 10:35:06    

Y'a aussi php. Mêmes avantages que Perl et Python. Les scripts php peuvent être appelé en ligne de commande avec des paramètres. Et via des fonctions comme shell_exec() ou system, ils peuvent exécuter des des lignes de commandes (pour lancer un binaire ou une commande système, par ex). ;) Mais ça, ce n'est pas propre à php...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

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