Flux rss

[MS-Dos] Lister le contenu d'un répertoire dans un fichier

Bookmark Ajouter aux favoris / Partager
Dernière mise à jour le 20 juin 2008 à 16:12 par .:Goox:.
Publié par Jeff
Il peut s'avérer pratique d'effectuer le listage d'un ou plusieurs répertoires dans un fichier, afin de tenir par exemple un catalogue de fichiers.

Sous MS-Dos (ou sous Windows en ouvrant une fenêtre d'invite de commande MS-Dos) il est possible d'envoyer la sortie d'une commande vers un fichier grâce à la redirection > :

dir c:\monrep > monfichier.txt


Si on souhaite lister plusieurs répertoires, il suffit de lancer une première fois la commande ci-dessus et utiliser, pour tous les répertoires suivants, la redirection >>, qui a pour effet de concaténer la sortie à la suite du fichier :

dir c:\monrep2 >> monfichier.txt


La méthode précédente donne une liste des fichiers d'un SEUL répertoire avec tous les détails, mais à l'inconvénient d'ajouter deux lignes de présentation du répertoire au début du résultat, et deux lignes cumulant la taille totale des fichiers et leur nombre à la fin.

Une autre commande donne la liste des fichiers avec un chemin complet et un parcours automatique des sous-répertoires, est :

dir /b /s c:\monrep > monfichier.txt



Comment ça marche, la redirection?
Comme vous avez déjà remarqué, dir affiche le contenu d'un répertoire sur l'écran. Le signe > signifie: "ce qui est à gauche du signe va être affiché/enregistré dans ce qui est a droite du signe".

Vous ne verrez rien à l'écran, parce que ce signe signifie de l'"afficher" dans un ficher texte plutôt que sur l'écran. Vous pouvez faire ceci avec n'importe quelle commande DOS (par exemple, mem > monfichier.txt va enregistrer des informations sur votre mémoire dans le fichier monfichier.txt). Pour imprimer directement, on peut rediriger la sortie du programme (stdout) vers une imprimante, par exemple, avec
dir > lpt1
ce qui enverra le contenu du répertoire courant à votre imprimante, qui l'imprimera (si elle est branchée sur votre port lpt1...).

>> est un opérateur spécial qui efface ce qui est sur le périphérique de sortie avant de l'afficher...
Imprimer répertoire, s/répertoire, fichier (Résolu) Bonjour, Je souhaiterais savoir si il existe une solution pour imprimer le détail d'un répertoire, avec toute l'arborescence. Du style : Répertoire Sous-répertoire fichier a, fichier b, etc... Merci de vos réponses Anne www.commentcamarche.net/forum/affich-1421423-imprimer-repertoire-s-repertoire-fichier
JAVA lister contenu d'un répertoire (Résolu) bonjour tout le monde, j'ai crée la fonction suivante qui me liste le contenu de mon répertoire. J'aurais voulu juste afficher les fichiers ".java" de ce répertoire. comment faire?? de plus, j'aimerais que les noms des fichiers (sans extensions). Est... www.commentcamarche.net/forum/affich-842556-java-lister-contenu-d-un-repertoire
Lister les noms de fichiers d'un repertoire Bonjour à tous ! SVP en VB comment lister les noms des fichiers (texte en principe) d'un repertoire donné? Merci d'avance et a+ Ruth www.commentcamarche.net/forum/affich-844310-lister-les-noms-de-fichiers-d-un-repertoire
[Windows] Obtenir la liste des fichiers d'un dossierLister le contenu d'un dossier Voici une astuce simple qui permet de lister le nom des fichiers contenus dans un répertoire. Vous pourrez obtenir en un clic les titres de vos chansons, de vos photos, etc. dans un fichier... www.commentcamarche.net/faq/sujet-2662-windows-obtenir-la-liste-des-fichiers-d-un-dossier
[PHP] Lister le contenu d'un répertoireGrâce à PHP, il est possible d'afficher le contenu d'un répertoire et de ses sous-répertoires. Voici ci-dessous une fonction permettant de parcourir récursivement les répertoires et sous-répertoires et d'en afficher les fichiers : function... www.commentcamarche.net/faq/sujet-6773-php-lister-le-contenu-d-un-repertoire
[Pratique] Extensions de fichiersUne extension de fichier est un suffixe donné au nom d'un fichier pour permettre d'identifier rapidement son format. Il est très utile de savoir quelles sont les extensions utilisées par les types de fichiers les plus courants. Cependant, il peut... www.commentcamarche.net/faq/sujet-1085-pratique-extensions-de-fichiers
Lister chemin répertoire dans un fichier (Résolu)Bonjour à tous, J'aimerais lister une série de fichier .mid dans un fichier .tpl(Timidity). Je m'explique, si je veu lire plusieurs fichier midi avec Timidity je dois le ajouter un après l'autre et je trouve ça un peu long comme procédure. Ensuite je... www.commentcamarche.net/forum/affich-2223758-lister-chemin-repertoire-dans-un-fichier
Lister un repertoire en c++Bonsoir à tous , Je cherche à lister l'ensemble des fichiers d'un repertoire en c++ sous GCC , j'ai trouvé plein de codes sous windows mais pas sous linux. merci de m'éclairer jerem www.commentcamarche.net/forum/affich-2198947-lister-un-repertoire-en-c
Hébergement - empêcher listage répertoiresBonjour Je démarre dans la création de site et l'hébergement. Pour protéger notamment mon code php, je cherche une solution pour empêcher le listage de répertoires ou l'édition de fichiers de type .php. Merci d'avance pour vos réponses. www.commentcamarche.net/forum/affich-1101522-hebergement-empecher-listage-repertoires
Fichiers et répertoiresLes fichiers sous DOS Sur un ordinateur les informations sont stockées dans des fichiers. Lorsqu'on exécute un programme, MS-DOS traite les informations situées dans le fichier et les transmet au système. Sous MS-DOS chaque fichier peut être aussi... www.commentcamarche.net/contents/dos/dosfich.php3
Formats et extensions de fichiersRemarque : La liste ci-dessous n'est pas exhaustive et certains noms d'extension peuvent avoir plusieures fonctionnalités. Quant aux programmes proposés pour utiliser ces fichiers, ils ne sont pas forcément les seuls, ni les plus... www.commentcamarche.net/contents/systemes/format.php3
Fichier M3UFormat M3U Un fichier M3U est une playlist audio, c'est-à-dire une liste de lecture pointant vers des fichiers audio. Comment lire un fichier M3U ? Une telle liste peut être lue avec n'importe quel logiciel de lecture audio capable de lire des... www.commentcamarche.net/contents/fichier/m3u.php3