Bonjour a tous,
Voila je viens de programmer un petit fichier bat qui permet de deplacer des fichiers selon la procedure suivant : toto.bat filename directoryname dont je vous fais part :
@echo off
cls title : Deplacement de fichiers
color 0c
if exist %1>nul goto suite
REM Si il existe le fichier %1 aller a suite
echo le fichier ou le chemin specifie n'existe pas
echo.
echo Veuillez recommencer
pause>nul
goto fin
REM Aller directement a la fin du programme
:suite
echo Pour copier le fichier appuyer sur une touche
pause>nul
xcopy /-y %1 %2
echo.
echo Copie realisee - Appuyer sur une touche
pause>nul
echo.
echo Suppression du fichier d'origine, appuyer sur touche
pause>nul
echo.
del %1
echo.
echo Verification de la bonne suppression du fichier d'origine - Appuyer sur une touche
pause>nul
echo.
if not exist %1 (echo La commande a bien ete realise) else (echo La suppression du fichier d'origine a echoue)
pause>nul
echo.
echo Bonne journee
pause>nul
:fin
exit
Mais voila, maintenant on me demande de vérifier la presence obligatoire des deux paramètres de depart et la... je sèche car j'ai beau essayer grace a if cela ne marche pas.
Si vous pouviez me donner un conseil, une idée de la marche a suivre, ce serait super
Merci d'avance
Amitiés