1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| @echo off
rem Initialisation des variables
rem Variables à modifier
set FTP_HOST=
set FTP_USER=
set FTP_PWD=
set FTP_PORT=21
set FTP_PATH=.
set DIR_LOCAL=C:\TEMP
set FILE_NAME=FICHIER
set FILE_EXT=.txt
rem Variables statiques
set FTP_PROMPT=1
set FTP_BIN=0
set FTP_PASV=0
rem Répertoire du script
%~d0
cd %~p0
rem Export par FTP
set FILE_FTP=FTP-Export.ftp
(
echo open %FTP_HOST% %FTP_PORT%
echo %FTP_USER%
echo %FTP_PWD%
if "%FTP_PROMPT%"=="1" (
echo prompt
)
if "%FTP_BIN%"=="1" (
echo binary
)
if "%FTP_PASV%"=="1" (
echo literal pasv
)
echo cd %FTP_PATH%
echo lcd %DIR_LOCAL%
echo mput *%FILE_EXT%
echo quit
) >"!FILE_FTP!"
ftp -s:"%FILE_FTP%"
if exist "%FILE_FTP%" del "%FILE_FTP%"
exit |
Partager