VBScriptで使える汎用ロック関数と二重起動防止サンプルコード
VBならば、App.PrevInstanceでシングルインスタンス制御が可能だし、Win32APIを利用してロックやシリアライズも可能です。
では、VBScriptで、スクリプトで自身の処理や他のリソースをシリアライズするにはどうするか。
そこで、
VBScriptで、OSのファイルシステムを利用したロックメカニズムを作ってみました。
1.01 スクリプトの二重起動防止に特化したサンプルを追加。
| ソフト名: | VBSLock.VBS |
|---|---|
| 動作OS: | Windows XP/Me/2000/98 |
| 機種: | 汎用 |
| 種類: | フリーソフト |
| 作者: | 吉岡 照雄 |