Exclure des dossiers dans un xcopy (batch windows) - Shell/Batch - Programmation
Marsh Posté le 16-03-2010 à 13:01:31
utilise robocopy.exe avec le paramètre /xd
Marsh Posté le 18-03-2010 à 09:25:04
Merci ! C'est super ça !!
en plus il donne même la progression
Domage qu'il faille installer le ressources kit sur tous les PC où on veut l'utiliser..
Marsh Posté le 18-03-2010 à 11:53:26
Copie juste robocopy.exe sur les postes ca suffit
Marsh Posté le 18-03-2010 à 12:57:06
ah mince... j'ai essayé de faire comme décrit sur un site (prendre robocop.exe et le mettre à la racine de C, mais je n'ai pas l'accès pour écrire sur C:
Marsh Posté le 19-03-2010 à 09:30:08
Pourquoi l'installer sur tout tes postes?
Tu l'installes sur ton serveur de sauvegarde et tu crée un batch avec une ligne:
Code :
|
En y mettant tes paramètres (genre les eXclude Directories) ca te permettra de sauvegarder facilement.
Pour mettre ceci en place, il faut tout de même créer un Partage/Share sur les postes que tu souhaites sauvegarder.
J'espère que ca pourra aider.
Marsh Posté le 19-03-2010 à 09:42:13
En fait, je bosse sur diverses stations de travail avec un accès commun (sur un disque réseau nominatif).
mais je ne suis pas admin du réseau.. juste un utilisateur aux droits très limités.. je ne peux rien installer sur le serveur, pour moi il s'agit d'un disque similaire à un disque dur externe, c'est tout.. tu vois ?
Marsh Posté le 19-03-2010 à 10:53:05
Ah oui c'est plus délicat... dans ce cas tu as bien un fichier robocopy.exe?
Tu te fais un dossier avec ton batch et le robocopy.exe dedans et à la ligne où tu appelles ton robocopy tu écris:
Code :
|
Tiens nous au courant
le %~dp0 sera interprété par ton batch comme "je cherche le fichier robocopy.exe localisé dans le répertoire où je me situe" (c'est simpliste comme explication mais ca a marché sur mes camarades)
Marsh Posté le 10-03-2010 à 09:42:26
Bonjour !
Je bosse sur un disque dur externe (je travaille depuis plusieurs stations) et donc tous les jours je sauvegarde mes docs sur un serveur en utilisant un batch:
Mon souci :
Mon disque réseau à une taille limité et je ne peux pas copier tous les documents contenus dans le dossier "boulot" (un dossier non indispensable de 10Go me bouffe tout le reste qui ne fait que qq centaines de Mo)
Comme les répertoires du dossier "boulot" changent régulièrement, je ne peux pas faire un xcopy de chacuns d'eux...
Ma question donc :
Est-ce qu'il est possible de faire un xcopy de H:\Boulot en excluant par ex H:\Boulot\GrosTrucs\ ??
Merci pour votre aide !!
Cyril
Message édité par tiftif le 10-03-2010 à 11:19:31
---------------
Page flick r -- Feedback