OVH Cloud OVH Cloud

script de recherche

4 réponses
Avatar
Julius Marcus
Bonjour
je suis a la rechercher d'un petit script qui me permet de rechercher tous
les fichier non professionnel (avi; mp3,pps, etc) bref comme un dir *.mp3 /s
mais et c'est cela qui est le plus problématique qui me permette d'avoir une
sortie "propre" en csv du style fichier.mp3,taille, chemin complet
Merci d'avance de vos idées
Max

4 réponses

Avatar
Méta-MCI
Bonjour !


Juste la liste des fichiers, avec le chemin, mais sans la taille :
DIR *.mp3 *.pps *.avi /S /B >Liste.txt


@+

MCI
Avatar
Méta-MCI
Re


Et une macro en PeJBshell :

dir c:*.mp3 c:*.pps c:*.avi /S /B
.outedit

Avec cette macro, tu auras directement le résultat dans l'éditeur par défaut
(notepad ou wordpad).



@-salutations
--
Michel Claveau
Avatar
Gilles LAURENT
"Julius Marcus" <~borot~@club-internet.fr> a écrit dans le message de
news:%
| Bonjour

Bonjour,

| je suis a la rechercher d'un petit script qui me permet de rechercher
| tous les fichier non professionnel (avi; mp3,pps, etc) bref comme un
| dir *.mp3 /s mais et c'est cela qui est le plus problématique qui me
| permette d'avoir une sortie "propre" en csv du style
| fichier.mp3,taille, chemin complet
| Merci d'avance de vos idées
| Max

Ci-dessous le script batch recherche.cmd :

-- recherche.cmd

@echo off
for /f "tokens=1-3* skip=2" %%i in ('dir %1 /-c /s') do (
if "%%l"=="" (set fpath=%%k) else (
echo %%i|find/i "/">nul
if !errorlevel! == 0 (echo %%l,%%k,!fpath!)
)
)

-- recherche.cmd

Pour l'exécuter :
>cmd /v:on /c recherche.cmd c:*.mp3

--
Gilles LAURENT
Me contacter : http://cerbermail.com/?zoTY7ZkLcD
Avatar
Jacques Barathon [MS]
"Julius Marcus" <~borot~@club-internet.fr> wrote in message
news:%
Bonjour
je suis a la rechercher d'un petit script qui me permet de rechercher tous
les fichier non professionnel (avi; mp3,pps, etc) bref comme un dir *.mp3
/s mais et c'est cela qui est le plus problématique qui me permette
d'avoir une sortie "propre" en csv du style fichier.mp3,taille, chemin
complet
Merci d'avance de vos idées
Max


Et la version en PowerShell:

dir . -i *.avi,*.mp3,*.pps -r | select name,length,directory | export-csv
liste.csv

Le fichier liste.csv contient alors la liste des fichiers correspondants,
avec leur nom, taille et répertoire.

On peut sélectionner l'affichage d'autres infos, le choix est vaste. Tapez
"dir *.mp3 | get-member -m properties" pour avoir la liste des infos
potentiellement lisibles: cette commande retourne les propriétés de l'objet
System.IO.FileInfo.

Jacques