Hello,
J'ai une simple question concernant la fonction MD dans un batch
Lorsqu'on utilise MD creationdundossier ca fonctionne mais si on utilise à nouveau la fonction avec le même nom de dossier ca ne fonctionne plus évidement vu que le dossier existe déjà...
Est-il possible de faire en sorte qu'il n'y ai pas d'erreur qui s'affiche ? En gros que cela fasse abstraction du fait que le dossier est déjà existant ?
J'espère avoir été clair dans mon explication...
D'avance merci pour vos réponses.
Cdlt
Alternative à MD ?
Modérateur : WIN32-[GG]
Re: Alternative à MD ?
Ou éventuellement faire en sorte que cette variable ne soit utilisable qu'une seule fois ?
set /p choix=Faites votre choix:
if %choix%==1 echo. && echo Creation en cours de réalisation && timeout /t 2 >nul && goto :option1
Mais je ne sais pas si c'est possible étant donné qu'il y en a encore 5 qui suivent...
set /p choix=Faites votre choix:
if %choix%==1 echo. && echo Creation en cours de réalisation && timeout /t 2 >nul && goto :option1
Mais je ne sais pas si c'est possible étant donné qu'il y en a encore 5 qui suivent...
- -- batchman --
- Batcheur débutant
- Messages : 22
- Enregistré le : 29 oct. 2014 11:37
Re: Alternative à MD ?
Salut,
Je suis pas très sûr de t'avoir compris, mais peut-être que ça peut t'aider :
En vérité tu peux te passer :
- du chemin, si celui-ci est déjà spécifié ou si tu veux créer ton dossier au même emplacement que ton batch.
- des guillemets, si tu ne mets pas d'espaces dans ton fichier (ou dans le chemin).
Personnellement MD est plutôt simple à utiliser, mais tu voulais peut-être faire autre chose ?
Je suis pas très sûr de t'avoir compris, mais peut-être que ça peut t'aider :
Code : Tout sélectionner
if not exist "TonDossierAvecChemin" md "TonDossierAvecChemin"
- du chemin, si celui-ci est déjà spécifié ou si tu veux créer ton dossier au même emplacement que ton batch.
- des guillemets, si tu ne mets pas d'espaces dans ton fichier (ou dans le chemin).
Personnellement MD est plutôt simple à utiliser, mais tu voulais peut-être faire autre chose ?
-- batchman --
Re: Alternative à MD ?
Mais je ne sais pas si c'est possible étant donné qu'il y en a encore 5 qui suivent?
- -- batchman --
- Batcheur débutant
- Messages : 22
- Enregistré le : 29 oct. 2014 11:37
Re: Alternative à MD ?
Hey
Si vous voulez mettre plusieurs instructions à la suite d'une condition (if) il suffit de mettre tout cela entre parenthèses, sur plusieurs lignes.
Exemple :
Je crois que c'était le problème de Feub
Si vous voulez mettre plusieurs instructions à la suite d'une condition (if) il suffit de mettre tout cela entre parenthèses, sur plusieurs lignes.
Exemple :
Code : Tout sélectionner
@echo off
if "%var1%"=="%var%2" (
echo Cela
echo fonctionne
echo Vérifiez ;)
pause
)
-- batchman --