Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 8 sur 8
Aller à la page: <  1, 2, 3, 4, 5, 6, 7, 8
[Formation]Labougie
Auteur Message
Répondre en citant
Message [Formation]Labougie 
Revue du message précédent :

Salut Labougie.

Tout d'abord excuse moi pour ce delais d'attente Wink

Comprends tu se que fais cette boucle (sans l'exécuter) ?

@echo off
for %%A in (toto tata tonton bermuda) do (
for %%B in ('ECHO "%%A"') DO ECHO %%B)>> %SYSTEMDRIVE%\fichier.txt
NOTEPAD %SYSTEMDRIVE%\fichier.txt
Pause

Bonne nuit

Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [Formation]Labougie 
Salut Thomas,

Désolé d'être si long dans mes réponses.

Pose moi tes question je tâcherai d'y répondre au plus vite.

Amicalement

labougie



Répondre en citant
Message [Formation]Labougie 
Salut,

Pas de soucis, mais on va procéder dans l'autre sens.
Que sais-tu, maintenant en batch ?




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Répondre en citant
Message [Formation]Labougie 
Salut Batch_Man,

je sais extraire une clé, la mettre dans un fichier texte, incrémenté un fichier texte.
Réaliser une boucle for ( simple )

La presentation d'un resultat d'une cle reste quand même très aléatoire.

Maintenant sortir une valeur avec son code reste du domaine du possible ( réalisable ).

J'aimerais confirmer la suppression de fichiers récalcitrants, et plein d'autres chose que tu connais et moi non Mort de Rire .

labougie



Répondre en citant
Message [Formation]Labougie 
Salut,

Nous allons aborder la commande IF EXIST

Elle permet de vérifier si un fichier, un dossier existe ou non

Exemple: IF EXIST C:\VIRUS ECHO C:\VIRUS Present !!
IF NOT EXIST C:\VIRUS ECHO Aucune infection presente !!

Des questions ? Wink

Okay




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Répondre en citant
Message [Formation]Labougie 
Salut Batch_Man,

désolé pour mes réponses si lente en ce moment, non je ne t'ai pas oublié Wink.

La formule semble simple, vas y pose ta question, que souhaites tu que je recherche ?

labougie



Répondre en citant
Message [Formation]Labougie 
Salut,

Pas de soucis moi aussi j'ai du mal niveau temps.

Je voudrais que tu me fasses un script qui permette de contrôler si certains fichiers de virus sont présents (de ton choix)
Le rapport doit être comme ceci:

Citation:
MalwFind par Lagouie
La date _ le temps
OS détécté

#----------- Recherche
(et par exemple)

Présent - C:\Virus
Présent - C:\Virus2
Présent - C:\Virus\bidule\ver.exe
...

Fin à "Temp"


Bon courage, A+




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Répondre en citant
Message [Formation]Labougie 
Salut Batch Man,

Effectivement mon temps est de plus en plus précieux, suite à des soucis.
Je regarde ton affaire et te MP ou tu sais pour t'avertir du travail Mr. Green

labougie



Répondre en citant
Message [Formation]Labougie 
Des nouvelles ?
Doit on archivé ta formation ??




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [Formation]Labougie 
Coucou laddy,

je te donne plus de détail par mp, ailleurs, merci

labougie



Répondre en citant
Message [Formation]Labougie 
Yop thomas,

Désolé pour cette très longue attente, je ne t'en voudrai pas si ta réponse tarde Mr. Green .

Ce qui est désagréable dans ce batch c'est d'écrire tout le temps cette synthaxe
>> %SYSTEMDRIVE%\MalwFind.txt

j'ai trouvé dans power batch une formule mais hélas ne suis pas arrivé à la mettre en pratique
echo [Données]>>[FICHIER]
je pense qu'elle doit bien faciliter l'automatisation car je vois mal les programmateurs se tartiner tout ce taffe, dois y avoir une soluce bien plus cool, mais la mienne fonctionne quand même Mort de Rire


@echo off
Rem mise en place du titre puis de la couleur de la fenêtre du batch
color 1e
title MalwFind par Labougie

Rem mise en enregistrement du fichier MalwFind.txr
Echo Malwfind par Labougie > %SYSTEMDRIVE%\MalwFind.txt
echo.
echo.
Rem inscription de la date heure et Os (seulement windows nt apparaitra)
echo %date% _ %time% >> %SYSTEMDRIVE%\MalwFind.txt
echo %os% >> %SYSTEMDRIVE%\MalwFind.txt
echo. >> %SYSTEMDRIVE%\MalwFind.txt

Rem mise en forme du fichier MalwFind
echo #-----------Resultat de la recherche >> %SYSTEMDRIVE%\MalwFind.txt
Echo. >> %SYSTEMDRIVE%\MalwFind.txt

Rem recherche des véroles avec mise en enregistrement
IF EXIST C:\VIRUS ECHO Present !! - C:\VIRUS >> %SYSTEMDRIVE%\MalwFind.txt
IF NOT EXIST C:\VIRUS ECHO Aucune infection presente !! C:\VIRUS >> %SYSTEMDRIVE%\MalwFind.txt
IF EXIST C:\VIRUS2 ECHO Present !! - C:\VIRUS2 >> %SYSTEMDRIVE%\MalwFind.txt
IF NOT EXIST C:\VIRUS2 ECHO Aucune infection presente !! - C:\VIRUS2 >> %SYSTEMDRIVE%\MalwFind.txt
IF EXIST C:\VIRUS\bidule\ver.exe ECHO Present !! - C:\VIRUS\bidule\ver.exe >> %SYSTEMDRIVE%\MalwFind.txt
IF NOT EXIST C:\VIRUS\bidule\ver.exe ECHO Aucune infection presente !! C:\VIRUS\bidule\ver.exe >> %SYSTEMDRIVE%\MalwFind.txt

echo.
echo.
Rem Indications de l'emplacment du fichier MalwFind.txt

Echo le rapport se trouve sous c:MalwFind.txt
Echo.
Echo.
Echo.




Répondre en citant
Message [Formation]Labougie 
Salut Thomas,

Qui aide beaucoup et bien se fait aussi à son tour conseiller Mr. Green

Voici une autre proposition qui semble sans doute être bien plus dans ce que tu recherches


@echo off
Rem mise en place du titre puis de la couleur de la fenêtre du batch
color 1e
title MalwFind par Labougie

Rem mise en enregistrement du fichier MalwFind.txr
set txt=%SYSTEMDRIVE%\MalwFind.txt
Echo Malwfind par Labougie > %txt%
echo.
echo.
Rem inscription de la date heure et Os (seulement windows nt apparaitra)
echo %date% _ %time% >> %txt%
echo %os% >> %txt%
echo. >> %txt%

Rem mise en forme du fichier MalwFind
echo #-----------Resultat de la recherche >> %txt%
Echo. >> %txt%

Rem recherche des véroles avec mise en enregistrement
IF EXIST C:\VIRUS ECHO Present !! C:\VIRUS >> %txt%
IF NOT EXIST C:\VIRUS ECHO Aucune infection presente !! C:\VIRUS >> %txt%
IF EXIST C:\VIRUS2 ECHO Present !! C:\VIRUS2 >> %txt%
IF NOT EXIST C:\VIRUS2 ECHO Aucune infection presente !! C:\VIRUS2 >> %txt%
IF EXIST C:\VIRUS\bidule\ver.exe ECHO Present !! C:\VIRUS\bidule\ver.exe >> %txt%
IF NOT EXIST C:\VIRUS\bidule\ver.exe ECHO Aucune infection presente !! C:\VIRUS\bidule\ver.exe >> %txt%

echo.
echo.
Rem Indications de l'emplacment du fichier MalwFind.txt

Echo le rapport se trouve sous c:MalwFind.txt
Echo.
Echo.
Echo.
Echo Prese une touche pour fermer cette fenetre, merci.
Pause>nul


Ajout d'une variable afin d'alléger le travail titanesque de la répétition de >> %systemdrive%\MalwFind.txt
Ajout de Pause>nul en dernière ligne pour faire une fenêtre plus propre.

labougie



Message [Formation]Labougie 


Montrer les messages depuis:
Répondre au sujet Page 8 sur 8
Aller à la page: <  1, 2, 3, 4, 5, 6, 7, 8
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch