Forums Développement Multimédia

Aller au contenu

Copie en place avec un BAT

CODE PHP MySQL

1 réponse à ce sujet

#1 vince.bbob

    Ceinture Verte

  • Members
  • PipPipPipPip
  • 60 messages

Posté 27 November 2008 - 10:54 AM

Je suis ou plutôt j’essaye de développer un script en DOS dans un fichier BAT. Je peux développer ce script que dans un fichier BAT, d’où l’utilisation du DOS.

Ce script devrai me permettre l’envoi de fichier sur un serveur ftp, mais j’ai décidé d’envoyer que les fichiers modifier a la date d’aujourd’hui. (Pour éviter d’envoyer 10 GO de fichiers tout les soirs).

Mon arborescence sur mon disque et celle de mon ftp son identique pour un dossier.
Pour ce faire, je copie les fichiers a copier dans un dossier temporaire tout en copiant l’arborescence. Donc je retrouve dans mon fichier temporaire les fichiers et dossiers qui on été modifier à cette date.

Voici mes lignes de code pour faire ceci :
for /F "tokens=1,2,3 delims=/" %%i in ('date /T') do set JOUR=%%j-%%i-%%k
xcopy "c:\Users\bonjour\dossier1" "c:\Users\bonjour\temporaire" /D:%JOUR% /S

Ceci fonctionne parfaitement.

Mon problème est que je voudrai envoyer ces fichiers à la même place sur le ftp sachant que l’arborescence existe déjà.

Je ne vois pas comment je peux copier sur le ftp a la même place


Mon but final est d’avoir la copie conforme du dossier1 se trouvant sur mon disque et le dossier se trouvant sur le ftp.

#2 vince.bbob

    Ceinture Verte

  • Members
  • PipPipPipPip
  • 60 messages

Posté 27 November 2008 - 15:52 PM

Je laisse tomber :texas: Je vais chercher un autre langage pour faire ceci !



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP