win 7 copie vers reseau en script perl

win 7 copie vers reseau en script perl - Win 7 - Windows & Software

Marsh Posté le 20-02-2012 à 19:44:57    

J'ai besoin d'ecrire un petit script perl pour transférer , via taskschd, un répertoire sur un disque dur externe .
 
Ce disque est visible dans l'explorateur de fichier dans la partie "réseau" , pas dans la partie "ordinateur" .
 
Comment faire pour un transfert du repertoire ? est ce qu'un script de ce genre peut être adapté :
 

Code :
  1. #!/usr/bin/perl
  2. use strict;
  3. use warnings;
  4. use File::Copy::Recursive qw(fcopy rcopy dircopy fmove rmove dirmove);
  5. my $repertoire1 = "C:/video";
  6. my $repertoire2 = "Nom-disque-externe/travail videos/20 fevrier";
  7. dircopy($repertoire1,$repertoire2) or die("Impossible de copier $repertoire1 $!" );


 
ou bien est ce qu'il faut passer par du ftp ?

Reply

Marsh Posté le 20-02-2012 à 19:44:57   

Reply

Marsh Posté le 21-02-2012 à 15:54:00    

Salut...
 
Désolé de n'avoir pas vraiment de connaissance en script Perl, mais pourquoi pas un simple fichier BATCH ou encore simplement ROBOCOPY ?
 
Es tu obligé de passer par du Perl ?
 
http://www.libellules.ch/dotclear/ [...] sauvegarde  


---------------
Si on te demande, tu diras que nous étions ensemble en train d'écraser des boîtes aux lettres !!
Reply

Marsh Posté le 21-02-2012 à 22:58:53    

le perl m'intéresse car multi plateforme : l'idée est d'utiliser le même script, pour windows que pour linux en machine virtuelle ; Et donc d'avoir la même gestion du fichier log ...
Maintenant je crois que robocopy optimise la gestion de la bande passante ce qui peut être intéressant mais j'en connais pas les options pour faire l'équivalent d'un find -newer ?
 

Reply

Marsh Posté le 21-02-2012 à 23:15:25    

Bon en fait je suis en train de tester : la syntaxe unc suivante  
my $repertoire2 = "//nom disque/travail videos/20 fevrier";
marche bien ;
 
C'est le couple win 7 et NasNivigator ( l'utilitaire de gestion du disque Raid buffalo ) que je comprend pas bien :
 
Normalement pour pouvoir accéder à mon disque dans l'explorateur de fichier je dois passer par l'IHM Buffalo sélectionner le disque et faire "parcourir". jusqu'à présent j'ai toujours suppose que l'utilitaire Buffalo réalisait une protection par échange de clefs ...  
Mais là surprise ! j'ai lancé le script avant de me servir de cet utilitaire et celà n'empêche pas le transfert de se faire !?
 

Reply

Marsh Posté le 22-02-2012 à 11:00:47    

tu as quoi comme "Buffalo" ?
 
http://www.hitechreview.com/uploads/2009/11/Buffalo-LinkStation-Duo.jpg
 
J'ai ça et Synchronizer ou mes fichiers BATCH ne posent aucun problème pour la copie et sauvegarde de mes fichiers.
 
Edit : Un phrase qui ne voulait rien dire du tout ! lol


Message édité par zcrusher le 22-02-2012 à 14:10:39

---------------
Si on te demande, tu diras que nous étions ensemble en train d'écraser des boîtes aux lettres !!
Reply

Marsh Posté le 22-02-2012 à 11:02:09    

Je vais voir cela sur mon autre partition Ubuntu ;)


---------------
Si on te demande, tu diras que nous étions ensemble en train d'écraser des boîtes aux lettres !!
Reply

Marsh Posté le 22-02-2012 à 11:14:45    

C'est celà un Buffalo 2TO en Raid.
 
Et tu utilise un utilitaire "synchronizer" ? Sais tu comment le lancer par le planificateur de taches ?
 
( autre intérêt des scripts perl ) .

Reply

Marsh Posté le 22-02-2012 à 14:09:55    

je vais te faire des captures ce soir chez moi, car je suis au taf :0..
 
Je t'expliquerai tout ça ce soir ;)


---------------
Si on te demande, tu diras que nous étions ensemble en train d'écraser des boîtes aux lettres !!
Reply

Marsh Posté le 22-02-2012 à 14:17:51    

ok merci

Reply

Marsh Posté le 22-02-2012 à 19:39:33    

Pour avoir le raccourci sur mon pc.. j'ai lancé le soft buffalo, j'ai fait Parcourir les partages. Et comme tu le vois j'ai une deuxième fenêtre qui s'ouvre en dessous
 
http://hfr-rehost.net/thumb/self/pic/059f89bf8a0c5d7317ce2b647e296272ef635753.png
 
 
Pour avoir le nom de ton partage tu peux le voir ici dans l'interface Web :  
http://hfr-rehost.net/thumb/self/pic/e039703b90680fb6287741bfab792f892c9ad447.png
 
Au boulot on se sert du super logiciel Cobian Backup. Peux tu me dire déjà si tu as ça comme moi à l'écran ?


Message édité par zcrusher le 22-02-2012 à 20:40:49

---------------
Si on te demande, tu diras que nous étions ensemble en train d'écraser des boîtes aux lettres !!
Reply

Marsh Posté le 22-02-2012 à 19:39:33   

Reply

Marsh Posté le 22-02-2012 à 20:59:46    

Oui tout çà va bien .
 
Mais : je connais pas "Synchronizer" ( si j'ai bien compris ce que tu indique pour faire les transferts ).
 
J'ai un logiciel de sauvegarde : J'aime pas parce que celà produit un gros fichier dans un format propriétaire , sans gestion des versions d'un même document , d'une sauvegarde sur l'autre et sans possibilité pratique d'extraire un fichier précis rapidement.  
 
Mais là , je suis désolé mais je suis trop crevé par les emmerdes familiales-administratives alors ce sera pour plus tard.
 
Merci beaucoup , je reviendrais faire le point après avoir dormi ....

Reply

Marsh Posté le 22-02-2012 à 21:34:11    

J'ai ton topic en favoris ;)
 
je te ferais un petit résumé comme il le faut avec tout ce qu'il y a à savoir sur mes softs (qui sont TOUS gratuit !).
 
Très bonne soirée et repose toi bien.


---------------
Si on te demande, tu diras que nous étions ensemble en train d'écraser des boîtes aux lettres !!
Reply

Marsh Posté le 24-02-2012 à 11:13:05    

Voici ce que donne le lien sur mon Poste de Travail :  
 
http://hfr-rehost.net/preview/self/pic/61197f7574241094f7c9264c5a1cfaaecc4321f8.png
 
Comme tu peux le constater, il devient pour moi un "simple" disque dur réseau. Il me suffit après de l'utiliser avec des softs de sauvegarde.
 
http://hfr-rehost.net/preview/self/pic/fe90e8a62dd6d3c7079707a6aaabeddb0b9ee8e0.png
 
Tu trouveras ce programme directement sur le site du développeur : http://neofreeware.free.fr/freewar [...] onizer.htm
 
L'avantage de ce programme est de te synchroniser les dossiers, cela te copie Uniquement les fichiers que tu as modifié, ou renommer, et également te supprimer les autres fichiers.  
 
http://neofreeware.free.fr/freeware/synchronizer/project.jpg  
Je te conseille, avant de commencer, de cliquer sur Vérifier. Tu as ainsi le récap des fichiers qui ont soit changé, soit ce qui seront ajouté.  
 
Aprés au boulot, j'utilise Cobian Backup ( Surtout pour la sauvegarde automatique)
 
http://hfr-rehost.net/preview/self/pic/02683f2d504af38d06cb0a4dfc5f31f00a38d39e.png
 
L'avantage de celui ci est de pouvoir être programmable, tu peux indiquer :
-  l'heure de ta sauvegarde
- incrémentiel, tu ne sauvegardes SEULEMENT les fichiers modifier depuis la dernière sauvegarde.
- Différentiel, ici tu ne sauvegardes QUE  les fichiers modifier depuis la dernière sauvegarde COMPLÈTE.  
- Cycle de sauvegardes complètes, la tu lances une sauvegarde COMPLÈTE tout les X sauvegardes ( 30, c'est pour avoir une sauvegarde tout les 30 Jours).


Message édité par zcrusher le 24-02-2012 à 11:40:21

---------------
Si on te demande, tu diras que nous étions ensemble en train d'écraser des boîtes aux lettres !!
Reply

Marsh Posté le 24-02-2012 à 11:34:14    

Merci beaucoup je vais tenter de regarder celà ce week end
De mémoire mon Buffalo n'est pas directement sous le bureau dans l'arbo du gestionnaire de fichiers mais dans la partie "reseau".
 

Reply

Marsh Posté le 24-02-2012 à 11:41:34    

N'oublie pas Cobian ! pour une sauvegarde automatique.
 
http://www.educ.umu.se/~cobian/cobianbackup.htm


Message édité par zcrusher le 24-02-2012 à 11:42:06

---------------
Si on te demande, tu diras que nous étions ensemble en train d'écraser des boîtes aux lettres !!
Reply

Marsh Posté le 27-02-2012 à 06:02:34    

Bien , Synchronizer est pas mal du tout je suis en train de tester la première sauvegarde.
 
J'ai compris d'où viennent mes problemes : lors du démarrage de l'ordinateur , windows essaie de rétablir la liaison avec le buffalo AVANT d'avoir fini d'établir la liaison wifi avec la box.
Résultat : un echec , dont je me suis aperçu grace à ton idée de mettre les raccourcis sur le bureau.
Merci
 
Je vais donc chercher ce qui établi la liaison au démarrage et comment abaisser la priorité de ce process ( si ces notions existent sous windows ).

Reply

Marsh Posté le 27-02-2012 à 09:17:24    

je ne suis pas un spécialiste du Buffalo, mais je commence bien à le connaître. N'hésite pas à poster tes questions ;)


---------------
Si on te demande, tu diras que nous étions ensemble en train d'écraser des boîtes aux lettres !!
Reply

Sujets relatifs:

Leave a Replay

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