help batch!!!! - Shell/Batch - Programmation
Marsh Posté le 21-04-2004 à 15:45:41
@echo off
if exist a:\fic1.txt goto repex
if exist a:\fic2.txt goto parex
:repex
@echo le fichier fic1.txt va etre supprimer de la disquette et fic2.txt va etre copie sur la disquette
xcopy c:\doss\fic2.txt a:\
del a:\fic1.txt
@echo l operation s est correctemment deroulee
pause
goto fin
arex
@echo le fichier fic2.txt va etre supprimer de la disquette et le fichier fic1.txt va etre copie sur la disquette
xcopy c:\doss\fic1.txt a:\
del a:\fic2.txt
pause
@echo l operation s est correctement deroulee
:fin
Marsh Posté le 21-04-2004 à 16:00:03
@echo off
if exist a:\fic1.txt goto repex
if exist a:\fic2.txt goto parex
echo Aucun des fichier n'existe!!!
pause
goto fin
:repex
echo le fichier fic1.txt va etre supprimer de la disquette et fic2.txt va etre copie sur la disquette
xcopy c:\doss\fic2.txt a:\
del a:\fic1.txt
echo l operation s est correctemment deroulee
pause
goto fin
arex
echo le fichier fic2.txt va etre supprimer de la disquette et le fichier fic1.txt va etre copie sur la disquette
xcopy c:\doss\fic1.txt a:\
del a:\fic2.txt
pause
echo l operation s est correctement deroulee
:fin
Marsh Posté le 21-04-2004 à 09:48:14
jai un fichier batch a faire, je l ai fais avec if exist mais ca marche pas, merci de m aider.
-si le fichier fic1.txt est present sur la disquette, copier du disque dur le fichier fic2.txt et supprimer le fichier fic1.txt de la disquette
-si le fichier fic2.txt est present sur la disquette, copiez du disque dur le fichier fic3.txt et supprimer fic2.txt de la disquette
merci d avance