Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
679 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Batch : Save et load de backup (résolu)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Batch : Save et load de backup (résolu)

n°1782041
manasvin
Posté le 03-09-2008 à 14:45:43  profilanswer
 

[EDIT] Résolut j'ai oublier un ", désoler :p
 
Tant que le post est là si vous trouveriez à l'améliorer ce ne serais que mieux.
 
 
 
Bonjour,
 
 
J'ai fait un batch pour pouvoir sauvegarder des fichier dans un autre (backup) et avec la possibilité de faire le contraire, remettre les backup en place.
 
Je suis plutôt limiter en connaissance car je ne saisi pas bien FOR ou d'autre commande, donc si vous trouver mieux je serais intéresser par le savoir.
 
 
Le soucis viendrais de la partie "save" (pour le moment), en ce qui concerne les fichier dans "etpro" il ne le copie pas mais me met "erreur d'analyse".
 
 
 

Code :
  1. @echo off
  2. color 9e
  3. mode con cols=68
  4. mode con lines=25
  5. echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
  6. echo ºSauvegarde ou r‚installe les ancien fichiers de etmain et etproº
  7. echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
  8. echo.
  9. echo.
  10. :start
  11. IF NOT EXIST "..\etmain" goto error
  12. echo Selectionner votre choix :
  13. echo.
  14. echo.
  15. echo Sauvegardez les .cfg de etmain et etpro : 1
  16. echo.
  17. echo Remettre en place les .cfg de la derniŠre sauvegarde : 2
  18. echo.
  19. echo.
  20. :choix
  21. Set /p menu=Votre choix :
  22. IF %menu% EQU 1 goto save
  23. IF %menu% EQU 2 goto load
  24. IF %menu% NEQ 1 goto choix
  25. IF %menu% NEQ 2 goto choix
  26. :save
  27. IF not exist ..\Backup\et* (
  28. MD ..\Backup\etmain
  29. MD ..\Backup\etpro
  30. )
  31. xcopy "..\etmain\*.cfg" "..\Backup\etmain" /q /y
  32. xcopy "..\etpro\*.cfg" "..\Backup\etpro /q /y
  33. goto quit
  34. :load
  35. IF exist ..\Backup\et* (
  36. xcopy "..\Backup\etmain" "..\etmain" /q /y
  37. xcopy "..\Backup\etpro" "..\etpro" /q /y
  38. ) ELSE (
  39. echo Aucun fichier de sauvegarde trouver.
  40. )
  41. goto quit
  42. :quit
  43. echo.
  44. echo Appuyer sur une touche pour quitter.
  45. pause>nul
  46. exit


 
Comment pourrais-je faire ? Amélioré ?
 
 
 
Merci,


Message édité par manasvin le 03-09-2008 à 14:50:47
mood
Publicité
Posté le 03-09-2008 à 14:45:43  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Batch : Save et load de backup (résolu)

 

Sujets relatifs
Batch créer une variblegestion des droits d'acces [VBA excel] [RESOLU]
[Resolu][C#, ASP.net / access] problème requete update[RESOLU] Image dans du HTML : comment les tronquées ?
"intercepter" quand l'utilisateur presse "Ctrl"+"S" [RESOLU]Communication UDP [Résolu]
[Resolu][RegExp] filtre sur code postalScript bash - Problème d'espace dans une variable RESOLU
[Résolu][PHP] utf8_decode et accent en dernière position ?!Plusieurs batch
Plus de sujets relatifs à : Batch : Save et load de backup (résolu)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR