内容へ移動
fl8 Wiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
Dokuwiki.fl8.jp
»
03_windows
»
06_batch_file
»
二重起動防止
トレース:
03_windows:06_batch_file:check_duplicate_start
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== 二重起動防止 ====== <code> @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% </code> {{tag>バッチファイル}}
03_windows/06_batch_file/check_duplicate_start.txt
· 最終更新: 2019/01/16 07:38 by
matsui
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ