Bonjour,
Je voudrais importer les 4 derniers back up d'une BDD et appeler immédiatement un fichier sql de traitement des données après chaque importation.
Pour l'instant j'ai ça, parcontre je récupére uniquement le dernier fichier .sqk je voudrais donc récupérer les 4 derniers et ensuite appeler le fichier .sql aprés chaque importation (donc 4 fois) dans une boucle do par exemple.
Merci beaucoup!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for /f "tokens=4* delims= " %%i in ('dir /o:d "C:\monRep\*.sql" ^| findstr /i /c:".sql"') do set VrFchRcnt=%%i %%j @if %ERRORLEVEL% EQU 0 "C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql.exe" -h localhost -u root -p4567 bdd < C:\monRep\%VrFchRcnt% && 'LA JE VOUDRAI APPELER LE SCRIPT SQL .....' @if %ERRORLEVEL% GEQ 1 echo Echec de l'importation de echo %VrFchRcnt%
Partager