====== 二重起動防止 ====== @REM 変数のセット SET LOCAL=c:\temp SET LOCKF=ftp.lock SET TARGET=target.file SET FTPSRV=ftpserv.somewhere.jp SET ID=username SET PW=password @REM ロックファイルをチェックし、あったら起動中と見なして終了する IF EXIST %LOCAL%\%LOCKF% EXIT 1 @REM ロックファイルを作成 echo dummy > %LOCAL%\%LOCKF% pause @REM FTPサーバからファイルをgetする ( echo USER %ID% %PW% echo bin echo lcd %LOCAL% echo get %TARGET% echo bye ) | ftp -n %FTPSRV% @REM ロックファイルを削除 IF EXIST %LOCAL%\%LOCKF% DEL %LOCAL%\%LOCKF% {{tag>バッチファイル}}