アプリ版:「スタンプのみでお礼する」機能のリリースについて

リモートデスクトップでwindows2003サーバーにリモートログインして自分で作ったプログラムを実行して常駐させたいのですが、ログオフすると動いていたプログラムも消えて無くなってしまいます。
このためログオフせずに×印をクリックしてリモートデスクトップを終わらせているのですが、他の人が同じアカウントで作業をした時に最後に誤ってログオフしてしまうことがあります。
ログオフしてもプログラムが終わらない動かし方はあるでしょうか?
アカウントは運用規定上増やせないので、ログインに使用するアカウントは現在の共有アカウントのみです。

対策が無いようでしたらwindowsサービス型に組み替えようかと思っていますが、改修に時間がかかりそうなので他の対策があれば教えて下さい。

A 回答 (1件)

お察しのとおりログオフ状態でも稼動するプログラムといえば "サービス" です。



通常のプログラムをサービスとして実行するようにしてくれるツールもあります。
■ sexe
http://www.nanshiki.co.jp/free/index.html#sexe

■ EntryService
http://www.vector.co.jp/soft/dl/winnt/util/se302 …

上記 2つはフリーソフトです。
んで少し準備が複雑ですがマイクロソフトからも同じようなツールが出ています。
リソースキットに含まれる instsrv.exe と srvany.exe を使用しますが、使用方法は他のサイトに譲ります。
■ ユーザー定義サービスの作成方法
http://support.microsoft.com/kb/137890/ja
■ 実行ファイルをサービスに登録(instsrv.exe、srvany.exe)
http://a-programmer.blog.so-net.ne.jp/2007-02-07
■ Windows Server 2003 Resource Kit Tools ダウンロード
http://www.microsoft.com/downloads/details.aspx? …
    • good
    • 0
この回答へのお礼

有難うございます。
面倒そうなので、サービス化を急ぐことにします。

お礼日時:2009/01/26 23:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!