Il y a actuellement 114 visiteurs
Samedi 17 Août 2019
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

Demande d'aide pour un script FTP

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

Demande d'aide pour un script FTP

Message le 27 Juil 2016 12:22

Bonjour,

j'ai besoin d'aide pour modifier un script FTP qui fait l’envoie d'un Fichier (FSORTMAP) .
Mon problème est que des fois la connexion FTP n'est pas correctement établi et l'envoie s'effectue quand mème, j'ai besoin d'aide pour créer une trace logs de suivi ainsi que l'envoi si la connexion est confirmé établi sinon attendre que la connection soit ok.

Cordialement,

script complet
Code: Tout sélectionner
@echo off
title FTP EOD

set user=XXXXX
set pass=XXXXXX
set server=XX.XX.XX.XXX

rem commandfile of ftptransfer
set ftpcommandfile=D:\WSS\Runtime\Utils\ftp_transfer\ftpcommand.dat
rem local workdir where files are located
set localdir=D:\WSS\Runtime\Outbound
rem Scriptfiles located af commanddir
set commanddir=D:\WSS\Runtime\Utils\ftp_transfer
rem Postfix of the temporary filename
set postfix=tem
rem Postfixfinal of the Final filename
set postfixfinal=dat
rem Archived folder
Set Archived=D:\WSS\Runtime\Outbound_trace

if exist D:\WSS\Runtime\Outbound goto :trieur
goto end

:trieur
set datasource=D:\WSS\Runtime\Outbound\FSORTMAP.dat?
set filesource=D:\WSS\Runtime\Outbound\trans\FSORTMAP.dat?
set filedest=Inbound
set gotodest=trieur
goto createftpcmd

:Transfer
if not exist %datasource% goto waiting
if not exist D:\WSS\Runtime\Outbound\trans mkdir D:\WSS\Runtime\Outbound\trans

rem Archived Files
copy "%localdir%\FSORTMAP.dat" "%Archived%"

call %commanddir%\transfer-ftp.cmd

rem ----------------------------------------------------------------------------------------------------------------------------------------------------
rem -------------------------------------------------------------------------------------------------------------------------------------------------
rem je souhaite faire un controle de la connexion xx.xx.xx.xxx et si c'est pas ok attendre que la connection soit revenu pour envoyer mon fichier FSORTMAP.dat
rem si une perrsonne peux m'aider a structurer cela s'il vous plait

echo transfer files %gotodest%
move %datasource% D:\SCS\IO\towms\trans
if %errorlevel% neq 0 goto errormsg
del %filesource%
rem ---------------------------------------------------------------------------------------------------------------------------------------------------
rem --------------------------------------------------------------------------------------------------------------------------------------------------------------------


[quote][/quote]:errormsg
echo error in FTP transfer
echo -------------- >> errorfiles.txt
time /t >> errorfiles.txt
date /t >> errorfiles.txt
type %filesource% >> errorfiles.txt
goto :waiting


:waiting
echo Attente fin de journée %gotodest% .....
rem Fonction wait.exe ne fonctionne pas sous Windows 2000 server.
rem D:\WSS\Runtime\Utils\ftp_transfer\wait.exe 10000
timeout /t 30
goto %gotodest%


:createftpcmd
goto Transfer

:end
echo nothing to do


Merci à vous d'avance les programmeurs
Dernière édition par RobinSG le 02 Aoû 2016 11:19, édité 1 fois.
Raison: Ajout balises "code"
relofer
Visiteur
Visiteur
 
Messages: 1
Inscription: 27 Juil 2016 12:12
 



Sujets similaires

Message [Résolu] Écran qui s'éteint en plein jeu, Besoin d'aide =)
Bonjour je suis Tom, Je viens à vous car j'ai un problème avec mon nouveau pc, que je n'arrive pas cerner depuis un petit moment. Pour vous mettre dans le contexte, je me suis fais plaisir en m'achetant tous mes composants (neuf) sur Amazon pour m'y monter une config (Mini ITX). Ma config: Processeu ...
Réponses: 12

Message aide achat pc portable
Bonjour a tousA la recherche d'un PC portable pour remplacer le notre datant d'il y a 8ans maintenant, je viens ici pour avoir votre avis sur l'achat. Je suis pas totalement novice dans le domaine, mais je ne connais pas tous Alors plus de précision sur mes attente, je souhaite avoir un pc qui tour ...
Réponses: 5

Message [Réglé] besoin d'aide SVP de passer de Ubuntu a Windows 10
bonjour à tous ,voilà grâce à vous, j'ai pu réaliser l'achat d'un pc portable pour mon fils de 15 ans et je remercie Routman54 pour ce bon tuyau https://www.cdiscount.com/informatique/ ... ef020.html Comme il n'y avait pas de os je lui ai installé ubuntu 19.04 ;l'installation s'est très bien pa ...
Réponses: 9

Message Aide pour choix PC Gamer
Bonjour et merci d'avance pour votre aide . Je voudrais acheter pour mon fils son 1er PC gamer . Je n'ai pas une grande connaissance sur le sujet , c'est pour cela que je demande un peu d'aide Je cherche un PC seul ( tour ) déjà monté ou bien si quelqu'un à une config a proposer ? Budget env 700- ...
Réponses: 2

Message Aide pour complèter ma config
Bonjour à tous, Il y a quelques temps, je vous ai demandé conseil pour me faire une config. Mais depuis un moment, certaines composantes ne sont plus disponibles. J'aimerais donc tout simplement demander si l'on peut m'aider pour la compléter Si je me trompe pas, il manque une mémoire et une alimen ...
Réponses: 11

Message [Réglé]pc lent, demande d'analyses et procédures, merci
Bonsoirj'ai un portable acer E61 512 posy de 2015je le trouve lent, et j'aimerai le désinfecter car selon moi le problème vient de làquelle est la procédure à suivremerci
Réponses: 4

Message Besoin aide pour l achat d'un Pc portable
Bonjour a tous.Pour mon fils qui a 15 ans qui fait des études dans informatique et de la programmation. je voudrais lui acheter un pc portable, mais le problème je ne sais pas lequel acheter Il y en a tellement ,et en visionnant tous les sites de classement il ressort jamais le même .Son besoin per ...
Réponses: 5


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.