Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Probleme de condition
Auteur Message
Répondre en citant
Message Probleme de condition 
bonjour,

je suis en train de faire un fichier batch, j’aimerais tester si il existe des fichiers .pst sur le c:


mais je ne connais pas la syntaxe

Merci d'avance !



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Probleme de condition 
Bonjour

syntaxe simple :
Si le fichier toto.pst existe sur le C:\ , supprime le fichier

Code:
@echo off
If exist "%systemdrive%\toto.pst" Del "%systemdrive%\toto.pst"
pause


Pour plusieurs fichiers
boucle for avec condition ou non puis suppression

Code:
@echo off
for /f "tokens=*" %%a in ('dir /b "%systemedrive%\*.pst"') do if exist "%systemdrive%\%%a" (
Del "%systemdrive%\%%a")
pause





______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Probleme de condition 
hello!

ou sinon
Code:
FOR /R "c:\" %%A IN (*.pst) DO GOTO Trouve
ECHO Il n'existe aucun fichier *.pst sur le disque c:
PAUSE>NUL
GOTO:EOF
:Trouve
ECHO Il existe des fichiers *.pst sur le disque c:
PAUSE>NULL


@+




______________________________________________________
--
> Que pensez vous de l'ajout du repertoire point dans $PATH ?
Ma version de troll 18.0.32 beta 3 vient de me faire un core dump.
-+- SE in Guide du Linuxien Pervers : Bien développer son troll -+-

[Dos9]
Visiter le site web du posteur Skype
Message Probleme de condition 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



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