Aller au contenu

Fichier BAT


Sans Esprit

Sujets conseillés

Bonjour,

Suite à un little probleme avec un de mes client j'aimerai creer un fichier BAT pour l'aider. Pourriez vous me donner votre avis sur la faisabilité ?

Le fichier bat doit :

1 - Trouver un fichier sur le disque [le nom du fichier est connu mais pas son emplacement ]

2 - Compresser ce fichier dans un dossier choisi

3 - Ce connecter a un FTP pour y envoyer le fichier [les code et mp du ftp seront fixe]

4 - Supprimer un autre fichier du ftp

Merci de vos nombreuses réponses rapide

je verrez bien une partie comme ca

ftp ftp://LOGIN:PASSE_AT_ftp.xxx.xxx.fr/

put c:\toto.txt

bye

mais bon

Modifié par Esprit
Lien vers le commentaire
Partager sur d’autres sites

en vb script ce ne serait pas plus simple qu'en dos ?

(si tu veux j'ai déjà la partie trouvez un fichier sur un disque)

tu peux utilisez 7zip pour la partie compression (je crois qu'il accepte les commande en ligne de commande.

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines plus tard...
c'est bon j'ai trouvé, si ca interresse quelqu'un faite le moi savoir

Ben si tu postais la réponse cela pourrait servir un jour ou l'autre à un membre :whistling:

N'est ce pas le principe même d'un forum de faire partager ses connaissances :hypocrite:

Lien vers le commentaire
Partager sur d’autres sites

bjr,

moi ca minteresse de savoir commt tu as fait...

comme j cherche a faire + ou - la meme chose en ce momt

tu as utilisé 7zip finalmt??

merci

Merci de respecter les règles du forum et de rédiger les posts en Français, à l'exclusion du langage SMS.

Exprimez vous correctement: la langue usuelle du forum est le français, non le "chat" ou le "SMS". Les phrases telles que "keske jfé pour mon pécé?" n'inciteront pas à vous répondre. Gardez aussi à l'esprit qu'un futur employeur peut vous croiser ici... autant vous exprimer correctement et augmenter vos chances.
Lien vers le commentaire
Partager sur d’autres sites

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...

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...