Flux rss
Collection CommentCaMarche.net

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

Publié par Jeff, dernière mise à jour le vendredi 20 juin 2008 à 16:12:01 par .:Goox:.
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...
[bash] Liste des répértoires d'un dossier (Résolu) bonjour cherchant à lister les répertoires d'un dossier pour le réutiliser dans un traitement dans un script, j'ai un petit souci. Voici le code # je fais un LS du dossier que je stocke. res= ls $logFold > $temp cpt=0; # Compteur de ligne... www.commentcamarche.net/forum/affich-3442263-bash-liste-des-repertoires-d-un-dossier
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
Lister un répertoire de photo avec php (Résolu) Bonjour, J'ai trouver ce code qui permet de lister un répertoire sous php cependant je voudrais que sa affiche les photos avec un certain espace entre elle. En plus il y a certaines photos qui ne s'affiche pas savez vous pourquoi? www.commentcamarche.net/forum/affich-6399427-lister-un-repertoire-de-photo-avec-php
Envoi de commandes CISCO publipostées via SSH/TelnetExpect en action Informations générales publipmachin point cheu ? Mais c'est quoi au juste ? Le contenu des fichiers annexes commandes.txt liste.txt THE Script Commentaires Remerciements Questions / Report de Bugs /... www.commentcamarche.net/faq/sujet-9988-envoi-de-commandes-cisco-publipostees-via-ssh-telnet
[Audio] Logiciels de Mixage AudioPeut-être que les D.J. que vous êtes cherchent un logiciel qui leur convient pour animer des soirées ? Vous devriez trouver votre bonheur ici : Dans cette liste sont répertoriés plusieurs logiciels (gratuits ou non) de mixage audio. Certains de ces... www.commentcamarche.net/faq/sujet-2838-audio-logiciels-de-mixage-audio
[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
Lister ts fichiers sans qlqs repertoires (Résolu)Bonjour, J'ai crée un script unix en .sh Je voudrais lister tous les fichiers qui sont dans une arborescence en excluant certains fichiers et répertoires à la fois. par, exple: /tutu -> tutu1.txt; tutu2.txt /tutu/toto -> toto1.txt ; toto2.txt... www.commentcamarche.net/forum/affich-4658063-lister-ts-fichiers-sans-qlqs-repertoires
[Apache] Désactiver l'explorateur de fichier (Résolu)Bonjour, Je cherche à empêcher mon Apache de lister les répertoires sans fichier index lorsque je les explore avec mon navigateur web. J'aimerais à la place une erreur 443 ou autre dans le même genre. En fait je ne veux pas que les utilisateurs... www.commentcamarche.net/forum/affich-8576540-apache-desactiver-l-explorateur-de-fichier
Comment exclure des types de fichiers en php? (Résolu)Bonjour, je liste un repertoire de mon serveur sur une page php et je voudrais exclure les fichiers de types .db voila mon code qui permet de lister mon repertoire. www.commentcamarche.net/forum/affich-6400708-comment-exclure-des-types-de-fichiers-en-php
Télécharger Pismo File Mount Audit PackagePismo File Mount Audit Package est une application Windows permettant aux utilisateurs d'accéder au contenu des fichiers ZIP, ISO, Compact ISO, des fichiers Compact et des fichiers des dossiers privés dans le fichier système en tant que dossiers... www.commentcamarche.net/telecharger/telecharger-34056256-pismo-file-mount-audit-package
Cisvc - cisvc.execisvc - cisvc.exe Le processus cisvc.exe (Microsoft Index Service Helper) est un processus générique de Windows NT/2000/XP servant à la construction des index des contenus du fichier pour le service d'indexation de Windows (cidaemon.exe). Il permet... www.commentcamarche.net/contents/processus/cisvc-exe.php3
Linux - L'arborescence des fichiersLa hiérarchie des fichiers sous Linux Pour assurer la compatibilité et la portabilité, les systèmes Linux respectent l'unique norme FHS (File Hierarchy Standard). La hiérarchie de base est la suivante : /la racine, elle contient les... www.commentcamarche.net/contents/linux/linarb.php3
Commandes UNIXTableau des principales commandes UNIX Commande Unix Description Options ls liste le contenu d'un répertoire -a Affiche tous les fichiers, y compris les fichiers cachés ... www.commentcamarche.net/contents/unix/unixcomm.php3