WMidoriService (Win32App Midori Service)

和名 : [みソ] 普通のWin32アプリケーションをNTサービス化
Utility to install normal Win32 Applications as WindowsNT Service
ダウンロード(Vector) , ダウンロード(最新版1.9.7)

本ソフトウェアの概要

普通のWin32アプリケーションを WindowsNTサービス化するツールです.
VBなどで WindowsNT常駐ソフト を書きたい場合に必要な技術を提供します.

当ソフトウェアを用いると,作成したアプリケーションが,『コントロールパネル -> サービス』の画面から開始・停止できます.WindowsNT4.0 SP6a および Windows2000 SP1(1.9.6以降)で動作確認しました.
なお NTサービスを実現するソフトであるため,Windows98/95 では動作しません.

本ソフトウェアの実装技術

本ソフトウェアの背景

作者が新バージョンを登録する場合の登録先

http://www01.u-page.so-net.ne.jp/db3/midori/midosoft.html

本ソフトのモジュール構成

本ソフトウェアを実行するために必要な他のライブラリ

本ソフトウェアのうち 自己解凍および設定の実行には Java実行環境が必要です。

セットアップ方法

  1. SUN Java2実行環境をインストールしてください。SUN J2RE 1.3.0以上を推奨します。J2REをインストール後 Windowsを再起動してください。
  2. 新規ディレクトリ (例:WMdSvc) を作成し,このディレクトリにWMdSvc.jar をコピーしてください。
  3. WMdSvc.jarを実行してください。ダブルクリックまたは java -jar WMdSvc.jar で起動することができます。
  4. GUI画面 解凍タブから 実行ファイル本体のみ解凍ボタンを押して、MdSvv.exeを取り出してください。(解凍の必要がない場合は灰色表示されます)
  5. GUI画面 パラメータ設定タブのサービス名・コマンド行を設定し 保存ボタンを押してください。
  6. GUI画面 インストールタブの NTサービスをインストールボタンを押して 登録内容を元にサービスのインストールを実行してください。
  7. コントロールパネル→サービスを見て 該当のNTサービスがインストールされていることを確認します。
  8. NTサービスを 開始(S)を押すと,サービスが開始され,指定のアプリケーション が常駐ジョブとして動作します.
    イベントビューアのアプリケーションログ内に,『ソース (Midori-Win32AppServer) 内のイベント ID (0) に関する説明が見つかりません.次の挿入文字列が含まれています:Midori-Win32AppServer INFO: 0, サービスを開始しました.』『ソース (Midori-Win32AppServer) 内のイベント ID (0) に関する説明が見つかりません.次の挿入文字列が含まれています:Midori-Win32AppServer INFO: 0, svccli.exe aaa bbb ccc.』
    と出力されれば成功です.ただし,メッセージは設定・環境により若干異なります.

アン インストール方法

  1. WMdSvc.jarを実行してください。ダブルクリックまたは java -jar WMdSvc.jar で起動することができます。
  2. GUI画面 インストールタブの NTサービスを登録解除ボタンを押して 登録内容を元にサービスの登録解除を実行してください。
    この操作を行うことによって,NTサービス一覧から解除されます
  3. 作成したディレクトリ (例:WMdSvc) を削除して下さい.
    (*)注意! 可能な限り注意深く削除の操作を行ってください.

動作確認済環境

FAQ

修正履歴

ライセンス LICENSE

WMidoriService (Win32App Midori Service)
Copyright (C) 1996-2001 Midori IGA
(http://www01.u-page.so-net.ne.jp/db3/midori/midosoft.html)

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA


WMidoriService (Win32App Midori Service)
Copyright (C) 1996-2001 Midori IGA
(http://www01.u-page.so-net.ne.jp/db3/midori/midosoft.html)

本プログラムはフリー・ソフトウェアです。あなたは、Free Software Foundation が公表した
GNU 一般公有使用許諾の「バージョン2」或いはそれ以降の各バージョンの中からいずれかを選択し、
そのバージョンが定める条項に従って本プログラムを再頒布または変更することができます。
本プログラムは有用とは思いますが、頒布にあたっては、市場性及び特定目的適合性についての
暗黙の保証を含めて、いかなる保証も行ないません。
詳細についてはGNU 一般公有使用許諾書をお読みください。
あなたは、本プログラムと一緒にGNU 一般公有使用許諾の写しを受け取っているはずです。
そうでない場合は、Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA *
へ手紙を書いてください。
----------------------------------------------------------------------
* 【注意】 現在、このバージョン2の発行者(FSF)住所は、正式に新しい住所の
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA に変わっている。
----------------------------------------------------------------------

ダウンロード from Vector

MailBox midori.iga@nifty.ne.jp MailBox トップへ