créer un script

créer un script - Logiciels - Windows & Software

Marsh Posté le 28-11-2002 à 12:23:49    

kkun connait un logiciel pr créer des scripts sous xp ou bien comment faire pr créer un script ki permet de faire des sauvagardes programmés cad des copies de fichiers de maniere hebdomadaire???

Reply

Marsh Posté le 28-11-2002 à 12:23:49   

Reply

Marsh Posté le 28-11-2002 à 12:26:50    

utilise Kixtart     www.kixtart.org
 
je l'utilise sur mon LAN, il est tres performant.
 
Mais pour ton probleme, je ne pense pas que le script soit la meilleure solution (ie des sauvegardes)


---------------
Yo momma so fat, a Lorentz contraction wouldn't have any effect ever!
Reply

Marsh Posté le 28-11-2002 à 12:31:31    

tu creer un .bat que tu lance avec le planificateur des taches : exemple  
 

Code :
  1. @echo off
  2. call c:\metalogic\jour.exe
  3. echo ------------------------->>sauv.txt
  4. echo Debut de la Sauvegarde : UTILISATEUR>>sauv.txt
  5. date /t >>sauv.txt
  6. time /t >>sauv.txt
  7. echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
  8. echo ºSauvegarde .................... º
  9. echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
  10. echo ÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛ
  11. echo Û Sauvegarde automatique ........................Û
  12. echo ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
  13. echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
  14. echo ºCopie des fichiers             V9   º
  15. echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
  16. xcopy /D/E/S/C/Q/Y D:\tttt\work\*.* \\serveur\utilisateur\V9\
  17. echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
  18. echo ºCopie des fichiers             V8   º
  19. echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
  20. rem xcopy /D/E/S/C/Q/Y D:\tttt\workv8a\*.* \\Serveur\utilisateur\V8\
  21. echo ----- fin de la copie ... fermeture de la session -----
  22. echo Fin de la Sauvegarde :>>sauv.txt
  23. date /t >>sauv.txt
  24. time /t >>sauv.txt
  25. echo ------------------------->>sauv.txt
  26. if exist c:\5.txt goto arret
  27. c:\winexit.exe logoff F
  28. :arret
  29. SHUTDOWN 1
  30. echo reboot ...


 
@+
 
ps: le programme jour.exe est un petit prog develloper sous Windev5 (notre programmeur n'a que ca) qui creer un fichier txt avec comme nom je jour de la semaine. D'ailleur, si quelqu'un connais un moyen de recup les infos du jour de la semaine en DOS, je suis prenneur. ++


---------------
:Moultiplayers:.:Quatuor Chevalier:.:Admin G15-france.com:.:Wiki -G15-france:.:-Papa-:.
Reply

Marsh Posté le 28-11-2002 à 12:50:05    

Cereal_Killer a écrit a écrit :

utilise Kixtart     www.kixtart.org
 
je l'utilise sur mon LAN, il est tres performant.
 
Mais pour ton probleme, je ne pense pas que le script soit la meilleure solution (ie des sauvegardes)




tu penses a koi ??? c koi ie sauvegardes?

Reply

Marsh Posté le 28-11-2002 à 12:51:28    

BL@P_psx a écrit a écrit :

tu creer un .bat que tu lance avec le planificateur des taches : exemple  
 

Code :
  1. @echo off
  2. call c:\metalogic\jour.exe
  3. echo ------------------------->>sauv.txt
  4. echo Debut de la Sauvegarde : UTILISATEUR>>sauv.txt
  5. date /t >>sauv.txt
  6. time /t >>sauv.txt
  7. echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
  8. echo ºSauvegarde .................... º
  9. echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
  10. echo ÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛ
  11. echo Û Sauvegarde automatique ........................Û
  12. echo ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
  13. echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
  14. echo ºCopie des fichiers             V9   º
  15. echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
  16. xcopy /D/E/S/C/Q/Y D:\tttt\work\*.* \\serveur\utilisateur\V9\
  17. echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
  18. echo ºCopie des fichiers             V8   º
  19. echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
  20. rem xcopy /D/E/S/C/Q/Y D:\tttt\workv8a\*.* \\Serveur\utilisateur\V8\
  21. echo ----- fin de la copie ... fermeture de la session -----
  22. echo Fin de la Sauvegarde :>>sauv.txt
  23. date /t >>sauv.txt
  24. time /t >>sauv.txt
  25. echo ------------------------->>sauv.txt
  26. if exist c:\5.txt goto arret
  27. c:\winexit.exe logoff F
  28. :arret
  29. SHUTDOWN 1
  30. echo reboot ...


 
@+
 
ps: le programme jour.exe est un petit prog develloper sous Windev5 (notre programmeur n'a que ca) qui creer un fichier txt avec comme nom je jour de la semaine. D'ailleur, si quelqu'un connais un moyen de recup les infos du jour de la semaine en DOS, je suis prenneur. ++




euh...g pa compris la!!! par exemple si je veux copier de c:\sauvegardes vers d:\sauvegardes je fais comment? avec une sauvegarde tt les deux jours et la nuit en particulier

Reply

Marsh Posté le 28-11-2002 à 12:52:01    

et aussi sans ke ca reboot mon pc car je crois ke ca doit rebooter mon pc ton script non?

Reply

Marsh Posté le 28-11-2002 à 13:35:56    

c'est un exemple !
 
je sauvegarde le contenu de d:\ttt\work\*.* vers le serveur (ou un dd local pour toi) les parametres de xcopy servent a ne copier que les modifs, sans afficher les fichiers ...
 
je creer aussi au debut un fichier txt avec la date et l'heure de debut et ensuite, a la fin la date et l'heure (pour verifier les tps de copie)
 
enfin, mon script verifie l'existance du fichier 5.txt creer par jour.exe. si 5.txt existe,c'est qu'on est vendredi donc, on eteind la machine, sinon, on deloge l'uilisateur.
 
je repete, ce n'es qu'un exemple.
 
pour toi, ca pourais donner :  
 
 

Code :
  1. @echo off
  2. echo ------------------------->>sauv.txt
  3. echo Debut de la Sauvegarde : UTILISATEUR>>sauv.txt
  4. date /t >>sauv.txt
  5. time /t >>sauv.txt
  6. echo debut de la sauvegarde
  7. xcopy /D/E/S/C/Q/Y c:\sauvegardes \*.* c:\sauvegardes\
  8. echo Fin de la Sauvegarde :>>sauv.txt
  9. date /t >>sauv.txt
  10. time /t >>sauv.txt
  11. echo ------------------------->>sauv.txt
  12. echo fin de la sauvegarde


 
++


---------------
:Moultiplayers:.:Quatuor Chevalier:.:Admin G15-france.com:.:Wiki -G15-france:.:-Papa-:.
Reply

Marsh Posté le 28-11-2002 à 13:42:15    

nihao a écrit a écrit :

 
tu penses a koi ??? c koi ie sauvegardes?




 
ben, un soft de sauvegarde, mais ca depend de tes moyens :/


---------------
Yo momma so fat, a Lorentz contraction wouldn't have any effect ever!
Reply

Marsh Posté le 28-11-2002 à 13:52:07    

BL@P_psx a écrit a écrit :

ps: le programme jour.exe est un petit prog develloper sous Windev5 (notre programmeur n'a que ca) qui creer un fichier txt avec comme nom je jour de la semaine. D'ailleur, si quelqu'un connais un moyen de recup les infos du jour de la semaine en DOS, je suis prenneur. ++



Tu peux remplacer

if exist c:\5.txt goto arret


par

date /t | find "ven"
if not errorlevel 1 goto arret


Si tu est sous Win9x et qu'il ne comprend pas date /t, tu peux faire

echo. | date | find "ven"
if not errorlevel 1 goto arret


à la place.

Reply

Marsh Posté le 28-11-2002 à 13:56:55    

j'y avais bien penser mais je bloquais sur les "pipes" et y'a pas le jour avec la fonction dates donc pas de recherche de vendredi ....
 


---------------
:Moultiplayers:.:Quatuor Chevalier:.:Admin G15-france.com:.:Wiki -G15-france:.:-Papa-:.
Reply

Marsh Posté le 28-11-2002 à 13:56:55   

Reply

Marsh Posté le 28-11-2002 à 14:07:26    

BL@P_pSx a écrit a écrit :

j'y avais bien penser mais je bloquais sur les "pipes" et y'a pas le jour avec la fonction dates donc pas de recherche de vendredi ....



Si si...
Par contre je viens de faire l'essai sous Win98, le premier caractère du jour est en majuscule... :sarcastic:
Donc faire echo. | date | find /i "ven" à la place.

Reply

Marsh Posté le 28-11-2002 à 14:19:41    

BL@P_pSx a écrit a écrit :

c'est un exemple !
 
je sauvegarde le contenu de d:\ttt\work\*.* vers le serveur (ou un dd local pour toi) les parametres de xcopy servent a ne copier que les modifs, sans afficher les fichiers ...
 
je creer aussi au debut un fichier txt avec la date et l'heure de debut et ensuite, a la fin la date et l'heure (pour verifier les tps de copie)
 
enfin, mon script verifie l'existance du fichier 5.txt creer par jour.exe. si 5.txt existe,c'est qu'on est vendredi donc, on eteind la machine, sinon, on deloge l'uilisateur.
 
je repete, ce n'es qu'un exemple.
 
pour toi, ca pourais donner :  
 
 

Code :
  1. @echo off
  2. echo ------------------------->>sauv.txt
  3. echo Debut de la Sauvegarde : UTILISATEUR>>sauv.txt
  4. date /t >>sauv.txt
  5. time /t >>sauv.txt
  6. echo debut de la sauvegarde
  7. xcopy /D/E/S/C/Q/Y c:\sauvegardes \*.* c:\sauvegardes\
  8. echo Fin de la Sauvegarde :>>sauv.txt
  9. date /t >>sauv.txt
  10. time /t >>sauv.txt
  11. echo ------------------------->>sauv.txt
  12. echo fin de la sauvegarde


 
++




euh...question bête comment tu créer un fichier .bat? je dois renommer en .bat non??

Reply

Marsh Posté le 28-11-2002 à 14:35:26    

nihao a écrit a écrit :

 
euh...question bête comment tu créer un fichier .bat? je dois renommer en .bat non??




ca marche pa!!!! je comprends pa g bien préciser les bons dossier ms kedal il copie rien du tout!!! pourtant le script se lance!!!

Reply

Marsh Posté le 28-11-2002 à 14:43:32    

BL@P_pSx a écrit a écrit :

c'est un exemple !
 
je sauvegarde le contenu de d:\ttt\work\*.* vers le serveur (ou un dd local pour toi) les parametres de xcopy servent a ne copier que les modifs, sans afficher les fichiers ...
 
je creer aussi au debut un fichier txt avec la date et l'heure de debut et ensuite, a la fin la date et l'heure (pour verifier les tps de copie)
 
enfin, mon script verifie l'existance du fichier 5.txt creer par jour.exe. si 5.txt existe,c'est qu'on est vendredi donc, on eteind la machine, sinon, on deloge l'uilisateur.
 
je repete, ce n'es qu'un exemple.
 
pour toi, ca pourais donner :  
 
 

Code :
  1. @echo off
  2. echo ------------------------->>sauv.txt
  3. echo Debut de la Sauvegarde : UTILISATEUR>>sauv.txt
  4. date /t >>sauv.txt
  5. time /t >>sauv.txt
  6. echo debut de la sauvegarde
  7. xcopy /D/E/S/C/Q/Y c:\sauvegardes \*.* c:\sauvegardes\
  8. echo Fin de la Sauvegarde :>>sauv.txt
  9. date /t >>sauv.txt
  10. time /t >>sauv.txt
  11. echo ------------------------->>sauv.txt
  12. echo fin de la sauvegarde


 
++




c bon yavé jsute une tite faute ds le script!! ya un espace en trop!!!s inon c koi le fichier sauv.txt??? il le fous ou???
et comment faire pr faire plusieurs copies simultané?? tu rajoute des lignes "xcopy...."???


Message édité par nihao le 28-11-2002 à 14:44:56
Reply

Marsh Posté le 28-11-2002 à 16:33:31    

en dos, rien n'es symultanée, juste a la suite. Le fichier sauv.txt me sert juste a savoir combien de tps a durer la copie et si elle a bien ete lancer. Ce fichier se trouve dans le meme rep que ton .bat
Sinon, pour la date, c'est vrai que j'avais pas vu !! mais c'est pas grave ! ca a donner un peu de taff a mon devellopeur !
 
++ et content que ca marche.
 


---------------
:Moultiplayers:.:Quatuor Chevalier:.:Admin G15-france.com:.:Wiki -G15-france:.:-Papa-:.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed