--------------------------------------------------
[MAIN.BAT]
:MAIN
ECHO ただいま、データを転送中です。しばらくお待ちください...
ECHO.
ECHO 通信許可確認中...
REM --------------------------------------------------
REM 本社からアップロードの禁止指示が出ているか
REM (本社がダウンロードを行う為にロックされている)
REM --------------------------------------------------
:LOOP1
CALL GETFTP.BAT( UPLOADLK.DAT )
IF NOT EXIST UPLOADLK.DAT GOTO LOOP1
REM --------------------------------------------------
REM 本社へダウンロードの禁止指示を出す
REM (FTPへアップロードする為にロックする)
REM --------------------------------------------------
CALL PUTFTP.BAT( DWLOADLK.DAT )
REM --------------------------------------------------
REM 再度、本社からアップロードの禁止指示が出ているか
REM (出ていれば始めからやりなおし)
REM --------------------------------------------------
CALL GETFTP.BAT( UPLOADLK.DAT )
IF EXIST UPLOADLK.DAT GOTO LOOP1
REM --------------------------------------------------
REM アップロード処理
REM --------------------------------------------------
ECHO 通信開始...
<・・・・省略・・・・>
ECHO 通信終了...
REM --------------------------------------------------
REM 本社へダウンロード禁止の解除を出す
REM --------------------------------------------------
CALL DELFTP.BAT( DWLOADLK.DAT )