Il y a actuellement 265 visiteurs
Jeudi 28 Mars 2024
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 11: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 10:19, édité 1 fois.
Raison: Ajout balises "code"
relofer
Visiteur
Visiteur
 
Messages: 1
Inscription: 27 Juil 2016 11:12
 



Sujets similaires

Message Aide suite à une analyse FRST contre un virus vbc.exe
Bonjour tout le monde, J'ai récemment constaté que j'étais infecté par un virus lié à vbc.exe, ce qui entraîne une utilisation du CPU allant jusqu'à 30% voire 40%. J'ai donc effectué mes analyses FRST et voici les rapports obtenus : - FRST.txt: https://pjjoint.malekal.com/files.php?id=FRST_20240315_ ...
Réponses: 3

Message : besoin d'aide pour un pc portable à 500 euros
Bonjour à tous, J'ai besoin d'un sacré coup de main et de vos compétences. Voilà, j'ai un ami de mon fils avec ses frères et s?urs. Ils vont casser leur tirelire pour acheter un PC portable à leur s?ur pour son anniversaire . Elle va avoir 17 ans car leurs parents ne peuvent pas se le permettre . ...
Réponses: 3

Message Aide pc portable
Bonjour,Je souhaiterai faire plaisir à ma femme et lui acheter un pc portable qui ferait tourner world of warcraft en haute qualité (élevé ou ultra sans lag). J?ai fait un peu le tour sur le forum pour pas faire de doublon mais je n?ai rien trouvé. J?ai un petit budget max 700 euros avec un écran au ...
Réponses: 5

Message Demande de désinfection URGENT SVP !!!
BonjourJe pense avoir été infecté par un RAT (Remote Access Tool) et peut-être même autre chose. J'ai besoin de l'aide d'une ou plusieurs âmes charitables pour nettoyer mon post de ces intrus. J'ai fais des recherches sur Internet et suis tombé sur cette page : https://lesvirus.fr/remote-administra ...
Réponses: 1

Message [réglé] aide pour achat imprimante compatible chromebook
Bonjour à tous, j'ai besoin d'acheter une imprimante laser n/b et couleur compatible Chromebook (un acer)Quelqu'un pourrait-il m'aider car je ne trouve rien par les moteurs de recherche. Les réponses données ne sont pas compatibles.Un grand merci pour votre aide
Réponses: 6

Message Aide achat PC Portable
Bonjour Je viens sur le forum car j'envisage de changer de PC Portable et j'ai besoin d'aide !! Mon PC actuel : PC Portable ASUS R415UA-EB035T - 14" FHD sur lequel je suis passé de 8Go de mémoire vive à 16Go de mémoire vive Mon budget : 800 euros max Mon utilisation : internet et Word et lectur ...
Réponses: 9

Message [Réglé] Aide nettoyage pc
Bonjour, mon pc rame et j'aimerais avoir votre aide pour déjà vérifier si il n'est pas infecté
Réponses: 12


Qui est en ligne

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


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