- PR -

通常アプリケーションをサービスとして動かす方法

投稿者投稿内容
JET
ベテラン
会議室デビュー日: 2004/02/18
投稿数: 76
投稿日時: 2004-10-28 11:49
通常のアプリケーションをWindowsのサービスとして
動かす方法はありますでしょうか。
(何らかの設定、フリーソフト、スクリプト等で。。)

マシン起動時に自動的にアプリケーションを起動
させるのが目的なのですが、
自動ログイン+スタートアップによるアプリケーション
起動は避けたいと思っております。

宜しくお願い致します。
NAO
ぬし
会議室デビュー日: 2001/10/24
投稿数: 1256
お住まい・勤務地: 神奈川のはずれから東京の下町
投稿日時: 2004-10-28 12:04
今日は。

AdjustClockについてくるsexeなんて使ってみてはどうでしょう? 

AdjustClock
http://homepage1.nifty.com/redwing/

sexe
http://www.nanshiki.co.jp/

[ メッセージ編集済み 編集者: NAO 編集日時 2004-10-28 13:05 ]
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2004-10-28 12:20
こんにちわ.

その application は background でも動くのでしょうか?
そこが勘所かも知れませんが...

今もあるかわかりませんが,
instsrv.exe で service に登録することが出来ます.
また,srvany.exe を instsrv.exe で登録すると,
bat file も service として登録できるので,
起動時に logon せずに動かしたい場合は便利だったりしましたね.

こんなのもあります.
http://www6.plala.or.jp/k-ssk/execsvc.html
JET
ベテラン
会議室デビュー日: 2004/02/18
投稿数: 76
投稿日時: 2004-10-28 13:17
NAOさん kazさん

素早いご返答有難うございます。
こちらの環境でテストし、結果ご連絡します。

有難うございました。
VIM
ベテラン
会議室デビュー日: 2003/11/14
投稿数: 76
投稿日時: 2004-10-28 13:45
タスクスケジューラーで「システム起動時」に実行することができます。
JET
ベテラン
会議室デビュー日: 2004/02/18
投稿数: 76
投稿日時: 2004-10-28 15:48
テストの連絡です。

環境はWindows2003です。
SEXEは、設定が簡単なのですが上手く動きません。
もしかしてレジストリの設定も必要でした?

instsrv.exe とsrvany.exe については、レジストリの
設定して一応動いたのですが。。。
バックグランドで動いてしまって見れない。。。
(アプリケーションウィンドーが見たい!)

バックグランドではないアプリケーションの
サービス起動方法がありましたら教えてください。

宜しくお願い致します。
VIM
ベテラン
会議室デビュー日: 2003/11/14
投稿数: 76
投稿日時: 2004-10-28 16:07
>マシン起動時に自動的にアプリケーションを起動
という最初の要件と、
>バックグランドではないアプリケーションのサービス起動方法
という要件は矛盾しています。

マシン起動時直後は、ログオン画面です。
このとき、バックグラウンド以外のアプリケーションは起動できないと思います。

なにがしのユーザーでログオンして、はじめて、
「バックグランドではないアプリケーション」が動作できると思います。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2004-10-28 16:54
引用:

VIMさんの書き込み (2004-10-28 16:07) より:

マシン起動時直後は、ログオン画面です。
このとき、バックグラウンド以外のアプリケーションは起動できないと思います。

なにがしのユーザーでログオンして、はじめて、
「バックグランドではないアプリケーション」が動作できると思います。


です.
そして service の場合は普通そういうものです.

どうしてもやりたいなら,
autologon して logon user の startup に shortcut を登録しておけばよろしいかと.

スキルアップ/キャリアアップ(JOB@IT)