> Tous les forums > Forum Windows XP
 Connaitre fichiers dans un répertoire avec commande DIRSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Yaden36
  Posté le 17/11/2013 @ 22:19 
Aller en bas de la page 
Petit astucien

Bonjour à tous,

Je n'arrive pas a extraire les noms des fichiers contenu dans un répertoire avec la commande "DIR" sous DOS.

Mes fichiers sur trouve sur le lecteur d:, nom du répertoire musiques xcar, et dans le dossier cd01, et c'est justement le contenu du cd 01 que je voudrais copier dans un dossier .txt

Pour mieux comprendre :

d:

musiques xcar

cd01

Pourriez vous m'indiquer, s'il vous plait, la procédure, j'ai beau regardé sur le net, je n'y arrive pas.

Merci par avance

Publicité
Constance
 Posté le 17/11/2013 à 22:45 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Yo .o/

Si tu veux uniquement les noms des fichiers (et pas les autres informations, telles que leurs dates et poids, ni les éventuels sous-dossiers), tu peux utiliser une commande de la forme suivante :

dir /a:-d /b "d:\musiques xcar\cd01" > "%userprofile%\bureau\listing.txt"

Quelques précisions sur ce que ça fait :

dir est la commande, visiblement tu la connais déjà un peu
/a:-d est un des paramètres de cette commande, en l'occurrence je lui demande de lister tous les fichiers qui n'ont pas (d'où le "-") l'attribut dossier
/b : un autre paramètre de la commande dir, pour obtenir uniquement les noms des fichiers (affichage "bref")

le chemin complet de ton dossier a été mis entre " car il contient au moins 1 espace

> est le caractère de redirection, c'est lui qui permet de faire en sorte que la sortie standard de la commande soit redirigée vers le fichier qui est spécifié à la suite

%userprofile% est une variable d'environnement qui désigne où Windows stocke ton profil utilisateur. Ici, je suppose que ton bureau Windows n'a pas été déplacé et se trouve dans l'emplacement standard une sur version française, donc dans %userprofile%\bureau , et je demande à y créer un fichier listing.txt, qui contiendra donc le résultat de la commande qui se trouve avant la redirection.
Attention, si un fichier à ce nom existe déjà à cet emplacement, il sera écrasé sans confirmation.
Là aussi, j'ai mis le chemin de destination entre " car il peut contenir des espaces (typiquement il y en a dans "Documents and settings").



Modifié par Constance le 17/11/2013 22:47
kannouch
 Posté le 17/11/2013 à 23:05 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonsoir.

Et si vous essayez avec: DirectoryListPrintFR

On le trouve sur PCA.

Vous obtenez la liste des repertoires et ou dossiers. Plus plusieurs autres possibilitées.

Yaden36
 Posté le 18/11/2013 à 08:53 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Constance a écrit :

Yo .o/

Si tu veux uniquement les noms des fichiers (et pas les autres informations, telles que leurs dates et poids, ni les éventuels sous-dossiers), tu peux utiliser une commande de la forme suivante :

dir /a:-d /b "d:\musiques xcar\cd01" > "%userprofile%\bureau\listing.txt"

Quelques précisions sur ce que ça fait :

dir est la commande, visiblement tu la connais déjà un peu
/a:-d est un des paramètres de cette commande, en l'occurrence je lui demande de lister tous les fichiers qui n'ont pas (d'où le "-") l'attribut dossier
/b : un autre paramètre de la commande dir, pour obtenir uniquement les noms des fichiers (affichage "bref")

le chemin complet de ton dossier a été mis entre " car il contient au moins 1 espace

> est le caractère de redirection, c'est lui qui permet de faire en sorte que la sortie standard de la commande soit redirigée vers le fichier qui est spécifié à la suite

%userprofile% est une variable d'environnement qui désigne où Windows stocke ton profil utilisateur. Ici, je suppose que ton bureau Windows n'a pas été déplacé et se trouve dans l'emplacement standard une sur version française, donc dans %userprofile%\bureau , et je demande à y créer un fichier listing.txt, qui contiendra donc le résultat de la commande qui se trouve avant la redirection.
Attention, si un fichier à ce nom existe déjà à cet emplacement, il sera écrasé sans confirmation.
Là aussi, j'ai mis le chemin de destination entre " car il peut contenir des espaces (typiquement il y en a dans "Documents and settings").

Merci pour cette réponse complète et détaillée. Par contre j'ai un doute, la partition d: se nomme "musiques et log", faut il que je le précise dans la commande ou pas ?

De plus, dans la commande dos, faut il que je reste sur la racine C:\ ou je dois me mettre sur D:\ ?

Merci kannouch, je vais essayer avec la commande dos, et si je n'y arrive pas, j'essayerais avec le petit soft.



Modifié par Yaden36 le 18/11/2013 08:55
w36xb2w
 Posté le 18/11/2013 à 11:19 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour

Voici ma commande pour réaliser un listing de tout répertoire et sous répertoire

a enregistrer dans un fichier texte mais le renommer en listing.bat ( je m'en sert pour avoir le contenu des gps ancienne génération TomTom et les dépanner )

Puis le placer dans le répertoire dont t’ont désire la liste

CHCP 1252 c'est pour avoir les accents

@echo off
CHCP 1252
dir %1 /-p /s /o:gn > "%temp%\Listing"
start /w notepad "%temp%\Listing"
exit

exemple d'une partie d'un listing de gps

Le volume dans le lecteur G n’a pas de nom.
Le numéro de série du volume est 0545-7409

Répertoire de G:\Documents and Settings\moi\Mes documents\TomTom\HOME

19/10/2013 09:52 <REP> .
19/10/2013 09:52 <REP> ..
16/06/2006 21:21 <REP> Backups
22/02/2008 21:08 <REP> DepuisAppareil
10/01/2009 15:00 <REP> Downloads
10/01/2009 15:00 <REP> Sharing
10/01/2009 14:58 <REP> Statdata
17/10/2013 15:03 102 PrintGpsFR.bat
1 fichier(s) 102 octets

Répertoire de G:\Documents and Settings\moi\Mes documents\TomTom\HOME\Backups

16/06/2006 21:21 <REP> .
16/06/2006 21:21 <REP> ..
20/08/2007 18:52 <REP> GO
0 fichier(s) 0 octets

Répertoire de G:\Documents and Settings\moi\Mes documents\TomTom\HOME\Backups\GO

20/08/2007 18:52 <REP> .
20/08/2007 18:52 <REP> ..
20/08/2007 18:52 <REP> Backup01
0 fichier(s) 0 octets

Répertoire de G:\Documents and Settings\moi\Mes documents\TomTom\HOME\Backups\GO\Backup01

20/08/2007 18:52 <REP> .



Modifié par w36xb2w le 18/11/2013 17:52
fgondard
 Posté le 18/11/2013 à 11:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Bonjour,

Pour complèter l'effort de pédagogie de Constance, j'ajouterais que ce que tu appelles Dos n'a rien à voir avec le Dos qui est un système d'exploitation. Il s'agit de la console de Windows et la commande dir, même si elle existe aussi sous Dos et qu'elle lui ressemble comme une sœur, est celle de Windows. Voir 1er lien dans ma signature.

Si tu souhaites disposer à tout moment d'un outil pour lister le contenu de n'importe quel dossier tu peux utiliser celui que j'ai développé et que je propose sur mon site (2e lien dans ma signature). Il permet de créer au choix un fichier texte ou une table directement lisible par tout tableur, Excel ou autre.

FG

Constance
 Posté le 18/11/2013 à 15:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Re .o/

Yaden36 a écrit :

[…] j'ai un doute, la partition d: se nomme "musiques et log", faut il que je le précise dans la commande ou pas ?

Non, le nom du volume n'a aucune incidence sur la commande

Yaden36 a écrit :

[…] faut il que je reste sur la racine C:\ ou je dois me mettre sur D:\ ?

Peu importe, c'est pour ça qu'on spécifie le chemin complet dans la commande.

Yaden36
 Posté le 18/11/2013 à 18:11 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Merci à tous pour votre aide.

C'est bon j'ai réussi à sortir le listing du répertoire.

C'est nickel, j'ai utiliser la méthode avec l'invite dos.

Merci.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Lot de 4 caméras de sécurité connectées étanches Blink Outdoor + caméra d'intérieur Blink Mini à 139,49 €
139,49 € 300 € -54% @Amazon

Amazon fait une promotion sur le lot de 4 caméras de sécurité connectées Blink Outdoor accompagnées d'une caméra d'intérieur Blink Mini qui passe à 139,49 € au lieu de plus de 300 € habituellement. Gardez l'esprit tranquille avec ces caméras polyvalentes sans fil pour l'extérieur, dotées d'une autonomie de 2 ans (piles au lithium fournies), d’un système audio bidirectionnel, de la détection de mouvements personnalisable, de la vision nocturne infrarouge et de l’enregistrement en direct en Full HD 1080p dans le cloud (via un abonnement) ou en local gratuitement (en branchant directement un périphérique de stockage USB sur la base de synchronisation fournie). Gestion des caméras et de la sonnette avec l'application Blink sur votre appareil mobile ou bien avec un écran connecté type Echo Show.

Les 4 caméras extérieures sont accompagnées d'une caméra d'intérieur Blink Mini, d'un module de synchronisation (avec votre réseau WiFi) et fonctionnent directement. 


Voir le bon plan
SSD WD Black SN770 2 To (PCIe Gen4, NMVe M.2, 5150 Mo/s) à 93,79 € livré
93,79 € 120 € -22% @Amazon Espagne

Amazon Espagne fait une promotion sur le SSD WD Black SN770 2 To (NMVe M.2) qui passe à 89,24 €. Comptez 4,55 € pour la livraison en France soit un total de 93,79 € livré alors qu'on le trouve ailleurs à partir de 120 €.

Ce SSD utilise une interface M.2 NVMe PCIe Gen4 pour une connexion simple et des performances exceptionnelles : jusqu’à 5150 Mo/s en lecture séquentielle et jusqu’à 4900 Mo/s en écriture séquentielle. Le SSD est doté de la technologie 3D TLC NAND haute densité offrant une endurance d’écriture durable et assorti d’une garantie de cinq ans. Ce SSD est bien sûr compatible PC mais également PS5.


Voir le bon plan
Caméra de sécurité connectée Blink Outdoor à 50 €
50,00 € 90 € -44% @Amazon

Amazon fait une belle promotion sur sa caméra de sécurité connectée Blink Outdoor qui passe à 50 € livrée gratuitement au lieu de 90 € habituellement. Gardez l'esprit tranquille avec cette caméra polyvalente sans fil pour l'extérieur, dotée d'une autonomie de 2 ans (piles au lithium fournies), d’un système audio bidirectionnel, de la détection de mouvements personnalisable, de la vision nocturne infrarouge et de l’enregistrement en direct en Full HD 1080p dans le cloud (via un abonnement) ou en local (en branchant directement un périphérique de stockage USB sur la base de synchronisation fournie).

Cette caméra est accompagnée d'un module de synchronisation (avec votre réseau WiFi) et fonctionne directement. Notez que des lots de plusieurs caméras sont également en promotion : 2 caméras à 89,99 € (44,99 € par caméra), 3 caméras à 111,99 € (37,33 € / caméra) et 4 caméras à 139,99 € (34,99 € / caméra).


Voir le bon plan
SSD PNY CS900 480 Go à 25,08 €
25,08 € 35 € -28% @Amazon

Amazon fait une belle promotion sur le SSD PNY CS900 480 Go qui passe à 25,08 €. Ce SSD offre des vitesses d'écriture de 515 Mo/s et de lecture à 550 Mo/s. Il est garanti 3 ans. Idéal pour booster le système et les applications de tous les types d'ordinateur.


Voir le bon plan
Kit de 32 Go (2x16 Go) de mémoire DDR4 Corsair Vengeance RGB RS 3200 MHz à 84,99 €
84,99 € 107 € -21% @Amazon

Amazon fait une promotion sur le kit de 32 Go (2x16 Go) de mémoire DDR4 Corsair Vengeance RGB RS 3200 MHz CL16 à 84,99 € alors qu'on le trouve ailleurs à partir de 107 €. Vous pourrez personnaliser la palette de couleurs directement depuis le logiciel Corsair iCU.


Voir le bon plan
Ecran PC 27 pouces Koorui (FHD, IPS, 75 Hz) à 129,99 €
129,99 € 160 € -19% @Amazon

Amazon fait une promotion sur l'écran PC 27 pouces Koorui qui passe à 129,99 € au lieu de 160 €. Cet écran possède une dalle Full HD (1920x1080) IPS à à bords fins. Temps de réponse de 5 ms et fréquence de rafraichissement de 75 Hz.  Entrées VGA et HDMI.  Une bon écran bureautique et multimédia.


Voir le bon plan

Sujets relatifs
créer un dossier virtuel avec fichiers rangés dans d'autres dossiers
ajouter des fichiers dans un cd -rw avec nero
associer fichiers avec un .bat dans incredimail
fichiers exe dans repertoire Temp
Supprimer les fichiers en double avec C Cleaner ??
Intérrogation ? sur fichiers dans G: programmes. Résolu merci.
C'est quoi ces fichiers dans WinRar ?
Fichiers dans poste de travail
mot de passe auto pour liste fichiers avec liste mdp
Comment réintégrer fichiers dbx dans O E
Plus de sujets relatifs à Connaitre fichiers dans un répertoire avec commande DIR
 > Tous les forums > Forum Windows XP