Rechercher : dans
Par :

[DOS] parcourir tout fichiers dans un dossier

Dernière réponse le 6 nov 2009 à 14:20:07 malou, le 8 jui 2005 à 09:58:17 
 Signaler ce message aux modérateurs

Bonjour
Je suis en train de faire un batch qui aurai pour but de parcourir tous les fichiers d'un répértoire et de remplacer certain caractères par d'autres.
Je suppose que cela se fait avec un FOR mais je n'y arrive pas.
Aurriez vous une idée?
Merci

Meilleures réponses pour « [DOS] parcourir tout fichiers dans un dossier » dans :
Fichiers et répertoires Voir Les 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...
[MS-Dos] Lister le contenu d'un répertoire dans un fichier VoirIl 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...
[Windows] Obtenir la liste des fichiers d'un dossier VoirLister 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...
[MS-Dos] Ecrire dans un fichier texte en batch VoirPour écrire dans un fichier texte, il suffit d'utiliser une redirection ">" : echo texte_à_ecrire > fichier_de_sortie.txt Pour écrire à la fin d'un texte existant (concaténation) : echo "écriture a la fin du fichier ">>...
Perl - Les fichiers VoirLa notion de filehandle On appelle filehandle (traduisez descripteur de fichier), dans un programme Perl, le nom permettant de manipuler une connexion d'entrée-sortie (les entrées-sorties standards vues précédemment sont connues par les filehandles...
Systèmes d'exploitation - DOS - Astuces VoirAvoir accès au lecteur de CD-ROM Le lecteur de CD-ROM se déclare dans les fichiers config.sys et autoexec.bat. Dans le fichier config.sys il faut déclarer le gestionnaire de périphérique pour votre lecteur CD-ROM (bien qu'il soit détecté...
PHP - Les fichiers VoirLa gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier...

1

blux, le 8 jui 2005 à 10:59:06

Salut,

pour parcourir tous les fichiers d'un répertoire il faut utiliser la syntaxe suivante :

for /r c:\chemin %variable in (*.*) do <commande> %variable

Pour faire un dir de tous les fichiers du répertoire courant :

for /r %i in (*.*) do dir %i

Pour la modif des caractères, je ne sais pas avec quoi tu vas la faire...
A+ Blux

 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"

Répondre à blux

2

 arash rafie nia, le 6 nov 2009 à 14:20:07

Par exemple avec un cygwin installé on peut ecrir:

for /r d:\TRANSFERT\sxrn4711\AIA\log\Logs_prioritaires %i in (*.*) do sed 's/$/^M/' %i > %i.tmp

ce qui converti les fichiers unix en fichiers dos dans un repertoire

Répondre à arash rafie nia