Disparition de mon dossier sourse Robocopy

Happouh -  
 morganch -
Bonjour,

Je souhaites utiliser robocopy pour une copie simple:
j'ai :
c:\TEST\A
c:\TEST\A\coucou
c:\TEST\B

Je voudrai déplacer "coucou" de A vers B.
Si je fait la commande:
robocopy "c:\TEST\A" c:\TEST\B" /MOVE /E
J'ai bien mon dossier "coucou" qui est déplacé et ce trouve dans c:\TEST\B
MAIS, le problème est que mon dossier c:\TEST\A est supprimé. Or je voudrais pouvoir le conserver.
Avez vous une idée?
J'ai absoluement besoin de robocopy et non XCOPY car j'ai égalemnt un critère de date à respecter.

Merci d'avance pour vos idées...

Happouh

6 réponses

  1. morganch
     
    Bonjour .

    C'est normal , car vous utilisez l'option MOVE .

    taper robocopy /? | more pour avoir toutes ses options .
    0
  2. Mstr Messages postés 12018 Date d'inscription   Statut Contributeur sécurité Dernière intervention   1 900
     
    Salut,

    Comme l'a dis morganch, c'est parce que l'option /move, est utilisée, alors qu'il ne faut pas ;)
    0
  3. Happouh
     
    Bon,

    Merci pour vos réponses, je développe un peu mon problème:
    J'ai un dossier qui servira d'échange entre utilisateurs pour des fichier "temporaires" seulement, bien souvent les fichier temporaires restent indéfiniment sur le dossier, je veux donc supprimer tous ces fichiers à J+7. C'est pour cela que j'utilise l'option /Move.

    Avez vous une autre idée?

    Merci
    0
  4. morganch
     
    C'est un paradoxe , mais alors pourquoi vous vous inquiétez de la suppression

    de la source .
    0
    1. Happouh
       
      Parce que les utilisateurs veulent pouvoir voir ce dossier.
      Ils ont un dossier 'foure-tout' dans lequel ils peuvent mettre ce qu'ils veulent. Le dossier doit exister pour y acceder, le contenu, lui, peut, et doit etre supprimer si age = 7 jours.
      C'est vrai que c'est un peu tordu.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. morganch
     
    Sincèrement , je ne vois pas ou vous voulez en venir , prenez le temps

    de mettre tout cela en clair , puis donner l'exposé , on est pas pressé .
    0
    1. Happouh
       
      OK, je reprend:

      Nous avons un lecteur réseau z:\ accessible à tout nos utilisateurs, avec un dossier Z:\Informatique\Echange dans lequel n'importe qui peut déposer / récupérer un fichier ou dossier.
      Normalement, afin de s'y retrouver et d'éviter de voir ce dossier exploser en taille, les utilisateurs devraient effacer les fichiers/dossiers une fois qu'ils n'en n'ont plus besoin sur le réseau.
      Je précise que ce dossier ne doit avoir que des éléments sans importance.
      Seulement personne ne prend le temps d'effacer les fichiers / dossiers apres utilisation.
      Je voudrais donc un traitement qui efface automatiquement les fichiers et ou dossiers présent dans Z:\Informatique\Echange depuis plus de 7 jours. Tout en gardant Z:\Informatique\Echange.

      Il me faudrait un truc du style:
      Efface Z:\Informatique\Echange\* si AGE >= 7jours

      Voila, j'espère avoir été plus clair.

      Merci !!!
      0
  7. morganch
     
    Effectivement , là , c'est plus clair , je pense qu'un petit programme

    en Vbscript inclus dans un fichier batch lancé à chaque démarrage devrait

    résoudre le problème , je vous suggère de créer un Post dans le forum

    Programmation .
    0