[Résolu] résultat de recherche

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
K1ks
Batcheur occasionnel
Messages : 4
Enregistré le : 14 juil. 2008 15:42

[Résolu] résultat de recherche

Message par K1ks »

Salut tous le monde , je fais parti de la drema team bibou0007.

Voila j'ai un soucis sur un batch !!

J'ai taper un bout de code qui est déstiné à recherché des fichiers .

Code : Tout sélectionner

@echo off

set FILENAME=%ProgramFilesDir%\ieantispyware\ieas.exe

set FILEPATH=

FOR /F "delims=" %%f  in ('dir /S /B %FILENAME%') do set FILEPATH="%%f"

IF NOT '%FILEPATH%'=='' (
    echo File found : %FILEPATH%
)
Le soucis étant que j'aimerais avoir un rapport de ce qu'il a trouvé à la racine du DD.

quelqu'un pourrait m'aider , svp !!!!
Avatar du membre
flox
Administrateur du site
Messages : 158
Enregistré le : 18 janv. 2008 22:05

Re: résultat de recherche

Message par flox »

Bonjour,

tu peut essayer de faire des redirections de tes commandes genre :

Code : Tout sélectionner

echo File found : %FILEPATH% >> c:\log.txt
Dis moi si c'est bien ce dont tu à besoin.
@+
K1ks
Batcheur occasionnel
Messages : 4
Enregistré le : 14 juil. 2008 15:42

Re: résultat de recherche

Message par K1ks »

Salut Fox !!

J'ai esseyer mais sa ne marche pas !!!

Cependant j'ai tout de meme trouver le code !!!

Mais maintenant j'ai un autre requete , je peux vous la poser ???
Avatar du membre
flox
Administrateur du site
Messages : 158
Enregistré le : 18 janv. 2008 22:05

Re: résultat de recherche

Message par flox »

Vas y nous t'écoutons :)
K1ks
Batcheur occasionnel
Messages : 4
Enregistré le : 14 juil. 2008 15:42

Re: résultat de recherche

Message par K1ks »

alors sa fait 2jours que je me creuse la tete avec un collegue mais pas simple !!

Voici donc le code pour la recherche qui marche super :

Code : Tout sélectionner

@echo off & cls

IF EXIST file.txt ( DEL file.txt
ECHO Suppression file.txt >> file.txt )
(
 ECHO. & ECHO Rapport commencé sur l'ordinateur de %username% le %date% @ %time% & ECHO. ) >> file.txt

( ECHO. & ECHO **** Recherche de fichiers/dossiers **** & ECHO. ) >> file.txt
FOR %%G in (
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\svchost.exe 1
%SystemDir%\ie_f.dll
%SystemDir%\iefl.dll
%SystemDir%\iefltr.dll
%SystemDir%\iexp_f.dll
%SystemDir%\iexpfl.dll

) DO (
IF EXIST %%G ( echo %%G trouvé >> file.txt )
)
mon bat commence par un menu , avec la fonction recherche ,ce code !!
Mais apres j'aimerais qu'il puisse supprimé les fichiers trouvé !!

Pour sa il faudrait qu'il lise le rapport crée precedemment et qu'il lsupprime et la je gere pas !!

Donc si tu as une idée , ce serait cool stp !!!
Avatar du membre
flox
Administrateur du site
Messages : 158
Enregistré le : 18 janv. 2008 22:05

Re: résultat de recherche

Message par flox »

Bonjour,

peut tu nous transmettre ton fichier rapport le dit "file.txt"


Merci
K1ks
Batcheur occasionnel
Messages : 4
Enregistré le : 14 juil. 2008 15:42

Re: résultat de recherche

Message par K1ks »

Salut tout le monde je venais vous prevenir que enfin de compte j'ai réussi à trouver :

Pour ma recherche j'ai pris une boucle FOR do
Pour la suite la commande type a tout résolu !!

Désomais je n'arrive pas à trouver la commande/syntaxe de zip.exe afin de compresser un dossier !!!

ET comme vous l'avez en téléchargement , vous devez surement savoir !!!

@++
Avatar du membre
flox
Administrateur du site
Messages : 158
Enregistré le : 18 janv. 2008 22:05

Re: résultat de recherche

Message par flox »

Salut,

pour la syntaxe zip c'est :

Code : Tout sélectionner

zip.exe -r "c:\monfichier.zip" c:\rep\*
@+
Répondre