bonjour,
desole pour les abreviations...
jai finalement trouvé ce que je cherchais, ce n'était pas si compliqué
j'ai téléchargé 7zip. je peux maintenant zipper à partir d'une ligne de commande :
dans un fichier.bat:
C:
cd C:\Program Files\7-Zip
7z.exe a -tzip "D:\Sauvegarde.zip" "D:\SauvegardeAnnuaire.sql"
C:
"C:\PROGRA~1\INTERN~1\IEXPLORE.EXE" http://127.0.0.1/Sauvegarde/EnvoiFTP.php
pour l'envoi sur un serveur FTP, je fais ca en php :
EnvoiFTP.php :
<?
$source_file = 'Sauvegarde.zip';
$destination_file = 'Sauvegarde.zip';
// connexion FTP
//ftp_connect ( string host , int port , int timeout )
//par defaut : port = 21 ; timeout = 90secondes
$conn_id = ftp_connect($ftp_server,21,7200);
// authentification avec nom de compte et mot de passe
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// vérification de la connexion
if ((!$conn_id) || (!$login_result))
die("Echec de la connexion");
// téléchargement d'un fichier
$upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);
// Vérification de téléchargement
if (!$upload)
die("Echec du telechargement");
// fermeture de la connexion FTP.
ftp_close($conn_id);
?>
voila
si ca peut interesser quelqu'un...