Problème MS-Dos

Bonjour, je voudrais écrire une boucle en MS-Dos qui serait capable de lire un répertoire complet (début jusqu'à end of répertoire) et qui stockerait tous les noms des fichiers dans une table, je ne sais pas si c'est possible en DOS en tout cas il ne s'agit pas de la commande dir, ça je sais faire mais j'ai besoin de stocker dans une table, tous les noms des fichiers contenus dans un répertoire (y compris extension du fichier) pour ensuite travailler sur la table en question.
Si quelqu'un a une idée, merci pour vos réponses.

7 réponses

  • Votes
  • Date
  • Date décroissante
  1. Quand tu parle d'une table, tu parle d'une table SQL? Si oui c'est impossible de Dos.

    Bilou.
    1. Pour répondre à cs-bilou non il ne s'agit pas d'une table sql mais d'une table en mémoire avec X postes dans laquelle j'airai la possibilité de travaille et notamment de faire des boucles du style for (i=0, to i=imax) estc ....
      Voilà, mais d'après mas recherches je crois que ce n'est pas possible sous DOS.
      En tous cas merci pour vos réponses
      1. Ce que tu peux faire c'est enregistré tout les nom des fichiers du dossier dans des txt selon les extension. Tu me suis ?

        Bilou.
    2. Je ne parle ni de access, ni de excel.
      En mode commande, sous Ms-dos, la commande "dir/p" suivie de ">" envoie vers le fichier texte indiqué
      et "dir/p" suivie de ">>" ajoute au fichier texte indiqué.
      Où est le problème ?
      1. comprendre la question c'est avoir 50% de la reponse
        on parle de boucle et table en parle pas des commandes ms dos
        1. Je crois me rappeler que la syntaxe suivante devrait fonctionner :

          dir/p >>liste.txt
          1. sur ms dos c'est imposible la vous parlez de la programation
            essais avec acces ou bien excel mais la meilleure idée c'est le delphi
            1. dir/p c'est pour afficher tous les repertoire sur le disque dur en page
              mais l'interesse parle de programation le mot boucle ça devra suffir