IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Interet d'un programme DOS


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédactrice

    Avatar de kalyparker
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Janvier 2007
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 327
    Par défaut Interet d'un programme DOS
    Bonjour à tous,

    J'ai voulu faire récemment un petit programme de purge de fichier.
    Je me suis dit, qu'un .bat devrait faire l'affaire, mais je me suis rendu compte que ce n'était pas très adapté.
    Au final j'ai créer mon petit programme en VBS (que je ne connaissait pas, mais qui fonctionne très bien).
    Alors aujourd'hui je m'interroge
    Quel est l'interet d'utiliser un programme dos ?
    Avez vous des cas où cela suffit ?
    Historiquement, je comprends bien que l'on puisse s'en servir, mais est ce qu'il vous arrive aujourd'hui d'utiliser de tel programme ?

    Merci de vos réponses et de votre interet
    It isn't that they can't see the solution, it's that they can't see the problem.
    Mes Articles et Traductions (Microstrategy, Css et Javascript)
    Si vous souhaitez contribuer à la rubrique BI, contactez-moi ou tout autre membre de l'équipe BI par MP.

  2. #2
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    Pour faire un script de purge je trouve un script batch emplement suffisant.

    L'intérer du batch je trouve que c'est plu facile a programmer qu'un autre language.

    Mais pour faire des script complexe il vaut mieu utiliser un autre language.

  3. #3
    Membre chevronné

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Par défaut
    Citation Envoyé par kalyparker
    Quel est l'interet d'utiliser un programme dos ?
    Nul ! Ou presque
    À mon sens, ce type de traitement n'a d'intérêt que lorsqu'il a une syntaxe simple et qu'il utilise uniquement des commandes DOS.
    Dès que l'on s'écarte de cela, il est infiniment plus simple d'utiliser un langage de programmation quel qu'il soit (généralement celui que l'on maîtrise le mieux)

    Citation Envoyé par kalyparker
    Avez vous des cas où cela suffit ?
    Certainement
    Pour un XCOPY par ex.
    Je ne les utilises plus mais à une époque j'effectuais au moins 1x/jour une sauvegarde incrémentielle de tous mes fichiers de gestion. Certains sur disquettes et tous sur mon serveur.
    J'avais quelques .bat avec quelques lignes XCOPY pour automatiser l'opération.

    Citation Envoyé par kalyparker
    Historiquement, je comprends bien que l'on puisse s'en servir, mais est ce qu'il vous arrive aujourd'hui d'utiliser de tel programme ?
    Plus maintenant
    Et, je le répète, il est de plus en plus rare qu'un "petit logiciel vite fait" ne soit pas infiniment plus efficace et plus vite écrit qu'un batch dès que l'opération devient plus complexe. Perso, l'utilisation d'une boucle FOR suffit à me faire abandonner le batch au profit de quelques lignes de code.

    À ce sujet, le VBScript est certainement le langage le plus intéressant (sous Windows évidemment) pour faire ce genre de petit utilitaire : compter des lignes, extraire des lignes ou remplacer des caractères, modifier des noms de fichier en fonction de critères précis, etc.

  4. #4
    Rédactrice

    Avatar de kalyparker
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Janvier 2007
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 327
    Par défaut
    Merci de votre participation à tous les 2,
    Je n'ai pas une grande expérience en entreprise, et pour le peu que j'en ai vu, il me parait clair que les petits programmes écrits en 5' sont rare et le seront de plus en plus...

    alors pour résumé :
    + pour DOS :
    programme rapide à écrire pour des routines simples :
    -> purge de fichiers
    -> copie de fichiers pour sauvegarde
    facile à comprendre (pour des routines simples)
    - pour DOS :
    beaucoup moins évident pour des routines plus complexe :
    -> purge de fichier en fonction de critère particulier
    difficilement compréhensible par un developpeur beta (moi par exemple) lorsque le batch fait quelques choses de complet et complexe

    Au moins maintenant on sera fixé sur l'interet des batch Dos...
    Après c'est peu être aussi une question d'habitude...

    voili, voilou
    It isn't that they can't see the solution, it's that they can't see the problem.
    Mes Articles et Traductions (Microstrategy, Css et Javascript)
    Si vous souhaitez contribuer à la rubrique BI, contactez-moi ou tout autre membre de l'équipe BI par MP.

  5. #5
    Membre chevronné

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Par défaut
    Citation Envoyé par kalyparker
    Après c'est peu être aussi une question d'habitude...
    +++++++++++++++++++++++

    Et de connaissances.
    Celui qui ne connaît aucun langage, sera évidemment plus tenté de continuer à développer ses batchs.
    Mais c'est presque dommage.
    On fait tellement plus avec un langage et ce n'est pas plus compliqué.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. A la sortie de la programmation DOS, WINDEV ? DELPHI ? ou ?
    Par zanimox dans le forum Langages de programmation
    Réponses: 8
    Dernier message: 18/08/2005, 17h25
  2. redirection de la sortie d'un programme dos
    Par skaii dans le forum MFC
    Réponses: 2
    Dernier message: 11/05/2005, 14h42
  3. Réponses: 7
    Dernier message: 16/04/2005, 08h55
  4. [win XP] [DOS] Pblm affichage d'un programme DOS
    Par jesus144 dans le forum Windows XP
    Réponses: 11
    Dernier message: 20/02/2005, 23h32
  5. Réponses: 4
    Dernier message: 04/07/2003, 19h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo