Bonjour,
merci à vous 2 pour vos idées. J'ai finalement suivis vos conseils mais afin de sécuriser un peu l'envoie des fichiers OCS hors de la DMZ j'ai créé un script permettant la copie en SFTP.
Ensuite c'est l'injector sur le serveur de destination et tout roule.
@echo off
::==================================================
::///////////////////////////////////////////////////////////////////////////////////////////////////
::///
::/// OCS-Copy.bat - Copy OCS files to OCS server using WinSCP
::///
::///////////////////////////////////////////////////////////////////////////////////////////////////
::==================================================
::-------------------------------------------------------------------------------------------
::/// Check if OCS files exist in OCS server
::-------------------------------------------------------------------------------------------
set REMOTE_PATH=/home/USER/*.ocs
"C:\Program Files (x86)\WinSCP 5.7.7\winscp.com" /command ^
"open sftp://USER:PASSWORD@SERVER" ^
"option failonnomatch on" ^
"ls %REMOTE_PATH%" ^
"exit"
if %ERRORLEVEL% equ 0 goto error
::-------------------------------------------------------------------------------------------
::/// OCS files not present on destination
::-------------------------------------------------------------------------------------------
echo OCS files not detected in %REMOTE_PATH%, copy in progress...
"C:\Program Files (x86)\WinSCP 5.7.7\winscp.com" /command ^
"open sftp://USER:PASSWORD@SERVER" ^
"put d:\OCS\*.* /home/USER/" ^
"exit"
exit /b 1
::-------------------------------------------------------------------------------------------
::/// OCS files present on destination
::-------------------------------------------------------------------------------------------
:error
echo OCS files detected in %REMOTE_PATH%
exit /b 0
merci à vous 2 pour vos idées. J'ai finalement suivis vos conseils mais afin de sécuriser un peu l'envoie des fichiers OCS hors de la DMZ j'ai créé un script permettant la copie en SFTP.
Ensuite c'est l'injector sur le serveur de destination et tout roule.
@echo off
::==================================================
::///////////////////////////////////////////////////////////////////////////////////////////////////
::///
::/// OCS-Copy.bat - Copy OCS files to OCS server using WinSCP
::///
::///////////////////////////////////////////////////////////////////////////////////////////////////
::==================================================
::-------------------------------------------------------------------------------------------
::/// Check if OCS files exist in OCS server
::-------------------------------------------------------------------------------------------
set REMOTE_PATH=/home/USER/*.ocs
"C:\Program Files (x86)\WinSCP 5.7.7\winscp.com" /command ^
"open sftp://USER:PASSWORD@SERVER" ^
"option failonnomatch on" ^
"ls %REMOTE_PATH%" ^
"exit"
if %ERRORLEVEL% equ 0 goto error
::-------------------------------------------------------------------------------------------
::/// OCS files not present on destination
::-------------------------------------------------------------------------------------------
echo OCS files not detected in %REMOTE_PATH%, copy in progress...
"C:\Program Files (x86)\WinSCP 5.7.7\winscp.com" /command ^
"open sftp://USER:PASSWORD@SERVER" ^
"put d:\OCS\*.* /home/USER/" ^
"exit"
exit /b 1
::-------------------------------------------------------------------------------------------
::/// OCS files present on destination
::-------------------------------------------------------------------------------------------
:error
echo OCS files detected in %REMOTE_PATH%
exit /b 0