Bonjour je teste un petit script qui me permet de sauvegarder un base mySQL
Dans mon batch cette commande s'inscrit ainsi
Donc la sauvegarde de la base a un nom du type base.2012-04-25.sql
Code : Sélectionner tout - Visualiser dans une fenêtre à part "C:\Program Files (x86)\wamp\bin\mysql\mysql5.5.16\bin\mysqldump" -u root -p --result-file="C:\Users\jack\Desktop\base.%date%.sql" base
Or j'aimerais récupérer le nom le plus récent (puisque dans le répertoire il y aura plusieurs nom de fichier de sauvegarde...base.2012-04-25.sql, base.2012-04-26.sql...etc) et le passer comme variable à une seconde commande/batch
de même qu'ultérieurement dans un autre batch de restauration de la base via
Code : Sélectionner tout - Visualiser dans une fenêtre à part "C:\Program Files (x86)\Notepad++\notepad++.exe" "C:\Users\jack\Desktop\base.le_fichier_le_plus_récent.sql"
Je sais que je peux utiliser phpmyadmin mais j'aimerais y aller via le batch
Code : Sélectionner tout - Visualiser dans une fenêtre à part "C:\Program Files (x86)\wamp\bin\mysql\mysql5.5.16\bin\mysql" -u root -p base< C:\Users\jack\Desktop\base.le_fichier_le_plus_récent.sql
des idées???
Merci
Partager