Probleme avec EXCLUDE et XCOPY

Fermé
hottsauce Messages postés 83 Date d'inscription samedi 16 juin 2007 Statut Membre Dernière intervention 7 avril 2011 - 8 mai 2008 à 17:56
hottsauce Messages postés 83 Date d'inscription samedi 16 juin 2007 Statut Membre Dernière intervention 7 avril 2011 - 8 mai 2008 à 19:12
Bonjour,

dans mon script j'ai pu à l'aide du forum comment ça marche de copier l'arboressence de ma partition C:\\ dans le repertoire D:\\
sans copier les fichiers qui y trouve dedan

alors j'ai pu realiser ça grace à la commande :

XCOPY C:\test C:\first /t /e

'test' c'est le repertoire source et 'first' le repertoire destination


mai le probleme c'est qu'il ya un dossier nommé "kab" dans "test" que cette commande n'as pas pu copier dans le repertoire de destination puisque j'ai pas le droit d'y acceder donc j'ai pensé à annuler de copier ce dossier là en utilisant le parametre "EXCLUDE"

donc voila la commande que j'ai utilisé

XCOPY C:\test C:\first /t /e /EXCLUDE:c:\test\\cab\

mais le probleme que cette liqne de commande ça marche pas

alors j'espere votre aide
et merci d'avance

3 réponses

Utilisateur anonyme
8 mai 2008 à 18:08
Bjr

exclude doit donner le nom d'un ou plusieurs fichiers texte qui sont des listes
de valeurs à exclure. Si la chaine d'une ligne est reconnue dans le path d'un fichier
il est ignoré. Tu dosis crééer un fichier liste.txt par exemple,
avec une ligne qui contient le path de ton répertoire Kab (pour etre sûr)
C:\test\...\...\kab
En respectant la casse bien evidemment.

Cordialement, 
Pierre
0
hottsauce Messages postés 83 Date d'inscription samedi 16 juin 2007 Statut Membre Dernière intervention 7 avril 2011 5
8 mai 2008 à 18:19
merci pour votre reponce "MaenArBalch" mai je suis vraiment désolé car je n'ai rien compri dans tout ça est ce que vous pouvez m'eclaircir un peu s'il vous plait moi je veux exclure juste le copiage de ce repertoire cab c'est tout
et merci d'avance
0
Utilisateur anonyme
8 mai 2008 à 18:31
Pourtant c'est pas compliqué !!
as-tu essayé XCOPY /?
ça te donne les infos dont je te cause.
EXCLUDE ne permet pas de siter les noms à exclure directement.
> Il peut y en avoir beaucoup.
Tu dois dire XCOPY ............ /EXCLUDE:C:\liste.txt
par exemple.
Liste.txt est un fichier ou tu vas écrire une ligne (une seule pour ton cas)
par exemple C:\test\toto\titi\bak (je ne connais pas le path exact).
A l'exécution, si le nom complet d'un fichier à copier contient cette valeur, il sera ignoré.
Donc C:\test\toto\titi\bak\schmoldu sera ignoré (le dossier lui même aussi).
Mais C:\test\azerty sera copié.
Tu peux aussi utiliser /C sans exclude, ça continue même s'il y a des erreurs.

Cordialement, 
Pierre
0
hottsauce Messages postés 83 Date d'inscription samedi 16 juin 2007 Statut Membre Dernière intervention 7 avril 2011 5
8 mai 2008 à 19:12
meeeeeeerci MaenArBalch pour votre reponce je vais essayer ça maintenant
0