Page 1 sur 1

cree un bat pour recherche

Posté : 19 sept. 2009 19:25
par le.gladiateur
bonjour je voudrais savoir comment crée un .bat qui ferais des recherche dans des fichier .doc et donc qui remplace celui de windows

Re: cree un bat pour recherche

Posté : 19 sept. 2009 19:42
par efeffellu
ça me parait assez difficile à réaliser dans la mesure ou le ".doc" est un fichier "binaire" quand tu l'ouvre avec le bloc note par exemple ... le résultat est assez illisble (si tu le compare aux .rtf par exemple ...) peut être que ceci est faisable mais cela risque de s'avérer tres long en développement et peu performant

Re: cree un bat pour recherche

Posté : 19 sept. 2009 22:20
par le.gladiateur
j'ai fais sa :

@echo off
:start
cd\
cls
set /p VAL=Entrer le nom a rechercher :
cls
cls
echo.
echo Recherche de "%VAL%":
echo.
findstr /s /m "%VAL%" C:\*.* D:\*.*
:RE
echo.
set /p choice=Nouvelle recherche [O/N]?
if '%choice%'=='o' goto start
if '%choice%'=='O' goto start
if '%choice%'=='N' goto FIN
if '%choice%'=='n' goto FIN
ECHO "%choice%" is not valid please try again
ECHO.
cls
goto RE

mais sa marche tres mal meme pas du tous loll
je cherche a faire comme windows avec les recherche avancees
ex: je cherche un texte dans un .doc
dans la case uen partie ou l'ensemble du nom je tape " *doc " et dans un mot ou une phrase dans le doc je tape " test " et il me retrouve mon fichier voilla merci pour votre aide

Re: cree un bat pour recherche

Posté : 20 sept. 2009 16:12
par efeffellu
regarde du coté de la fonction tree ... Image

Re: cree un bat pour recherche

Posté : 20 sept. 2009 20:56
par le.gladiateur
? ? ? ? pas compris

Re: cree un bat pour recherche

Posté : 09 oct. 2009 09:58
par Bigfish
Salut,

la solution, un peu compliquée il est vrai, est ici : http://www.batcher.fr/forum/viewtopic.p ... 1250#p1250

A+