Il y a actuellement 74 visiteurs
Mercredi 12 Décembre 2018
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 1 , 2 / 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 Tour qui ne s'allume pas... besoin d'aide svp !!!
Bonjour, j'ai monté moi-même une tour gaming avec une carte mère MSI x470 gaming plus, AMD Ryzen 7 2700, DDR4 Ballistix sport lt 2400,MSI 1050 ti 4goMais rien y fais, rien ne s'allume ni les leds.L'alimentation fonctionne pourtant parfaitement puisque juste avant de monter ma nouvelle config je pouv ...
Réponses: 5

Message Disque dur externe Western Digital non reconnu + Demande de
Bonjour. J'ai un problème : mon disque dur externe Western Digitaln'est plus reconnu par mon PC et apparaît sous ce nom(Disque local G : de plus, il me le demande de formater celui-ci.Pourquoi n'est-il plus reconnu alors qu'il l'était auparavant et fonctionnait très bien ?Comment puis-je faire pour ...
Réponses: 7

Message Aide pour achat pc etudiant
Bonjour je suis à la recherche d'un pc pour mes études, je suis sceptique sur la qualité de certains produits puisque je souhaiterais vraiment les premiers prix (- de 180?).C'est pour ça que j'ai besoin d'aide si vous avez des suggestions quitte même a acheter d'occasion.J'en ai uniquement besoin po ...
Réponses: 8

Message Script pour désactiver/activer Bluetooth
Bonjour, Connaissez-vous la commande en batch qui permet de désactiver les périphériques Bluetooth de notre PC ? J'aimerais en quelques lignes coder un .bat qui effectue ceci : - Désactive le Bluetooth - Wait 5 s - Réactive le Bluetooth Un grand merci !
Réponses: 1

Message [Résolu] Demande de désinfection , Windows 10
Bonjour,je voudrais savoirs si m'ont pc à des adwares ou autres. Mon PC n'ai pas lent et ne montre pas de signe d'infection mais cela fait environs 7-8 mois donc peut êtres que des choses ce sont accumuler .Les rapports FRST demander:Addition.txtFRST.txtMerci d'avance
Réponses: 11

Message demande de diagnostique
bonjoursur pc portable hpconnexion internet => page introuvableje pense qu'il y a conflit entre plusieurs serveurspc est devenu tres tres lentd’où je demande a une âme qu'elle puisse regarder et diagnostiquer le pourquoi du commenten vous remerciant par avance
Réponses: 2

Message [Débutant] Besoin d'aide pour nouvel hardware !
Salut à tous,J'ai recu un pc dont un ami ne se servait plus,j'aimerai investir dans une CG et dans une nouvelle alimLa config actuelle :Ma config actuel :Operating SystemWindows 8.1 64-bitCPUIntel Core i3 4150 @ 3.50GHz 35 °CHaswell 22nm TechnologyRAM8,00 Go Single-Channel DDR3 @ 798MHz (11-11-11-28 ...
Réponses: 16


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


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