• 締切済み

NT4.0のサービスへの登録について

教えてください。 現在、NTサーバーで動作するシステムを構築しております そこでプログラムを常駐させる為に、 NTのサービスへ登録追加したいと考えております。 サービスの機能として後から登録できないようですが 簡単に、サービスへユーザープログラムを登録する方法は ないでしょうか? 登録・削除できるフリーソフトとかでもあるようですが 実績のある登録ソフト、または方法を存知でしたら教えてください。

みんなの回答

  • m_kazu55
  • ベストアンサー率63% (108/169)
回答No.1

簡単な方法とは言えませんが、リソースキットの instsrv.exeと srvany.exeを使ってサービスに登録ができます。 1.コマンドプロンプトを開き、C:\Ntreskit\instsrv サービス登録名 C:\Ntreskit\srvany.exe を実行します。 2.レジストリエディタを開き、HKEY_LOCAL_MACHINEの \SYSTEM\CurntControlSet\Services にある、1で登録したサービス登録名を右クリックして[新規]→[キー]で「Parameters」という名前をつけます。 3.2で作った「Parameters」キーを選択して、今度は右側のウィンドウで右クリックして[新規]→[文字列]で値の名前を「Application」データタイプに「REG_SZ」を選択し、文字列に登録したいプログラムをフルパスで入力します。 4.3と同様の手順で、名前を「AppDirectory」データタイプに「REG_SZ」を選択、文字列に登録したいプログラムが保存されているフォルダを指定します。 5.起動時にアプリケーションへパラメータを渡す場合は、さらに値の名前を「AppParameters」データタイプに「REG_SZ」を選択し、文字列にパラメータを設定します。 6.次にコントロールパネルのサービスから、1で追加したサービスの設定を開いてスタートアップの種類を設定します。自動起動する場合は「自動」にします。 以上で登録完了です。

hiro8888
質問者

お礼

御回答していただいた内容でうまくサービスに 登録することができました。 どうもありがとうございました。

関連するQ&A

  • NTサービスへの登録方法

    VCで作成したexeをNTサービスへ登録する方法ってないですか? exe自体は、コンソール画面へ出力するだけの単純な動作のプログラムです。 NTサービスとは、コントロールパネル→管理ツール→サービスのことです。

  • NTサービスが追加できないマシンでFTPサーバ可能?

    こんにちわ。 現在、Windows NT Embeded の入ったマシンで動作するアプリケーションを開発 しています。(ちなみに言語はVB6) そのマシンをFTPサーバにしたいのですが、IISが入ってなく、しかも そのマシンのメーカーに問い合わせたらNTサービスは追加できないそうなのです。(コンテックのFA向けマシンです) NTサービスを何も追加せずにFTPサーバを構築できるものなのでしょうか? (そのアプリだけで使えればいいんですが・・) 誰か詳しい方、お教え願います。

  • NT と 2000信頼関係を結ぶには?

    NT(ドメインサーバ)と Win2000(単なるファイルサーバ)があります。 Win2000に新規にユーザ登録するので無く NT(ドメインサーバ)のユーザを そのまま使いたいのですが どうすれば出来ますか? 信頼関係と言う言葉は知ってますが 設定の方法が分かりません。 教えて下さい。

  • NT Work のServer サービスについて

    NT Workで、Serverサービスがメモリが足りないというような、 メッセージが出て、起動できません。 メモリ自身は128M搭載しているので、メモリ空間が足りないと 言う訳ではないと思いますが... また、システムリソースについても、Serverサービスが動いて いる同機種のPCと比較しても、足りないような事はないみたい です。 Serverサービスを起動するためには、どのような対処方法があ りますでしょうか? OSのクリーンインストールは何度も行っているので、特にゴミ 等はないと思います。 ご教示よろしくお願いします。

  • NTだとOK

    NT4.0と2000、XPの違いは? SQLServerにAccessを使用しリンクしています。 細かなプログラムはAccessで組んであります。 NT4.0では稼動するのですが、同じサーバに対して、同じAccessを使用して接続してみても、2000、XPでは、同様の動作をしてくれません。 (具体的には、ある情報を登録するという作業があって、その作業を実行すると、ACCESSが応答なしとなってしまいます。) OSの違いということはあまり考えられないかなあ、と思っているのですが、ドライバでしょうか? もしドライバだとしたら、ドライバのインストール方法も教えていただければ、と思います。 すみません。ぜひよろしくお願いします。

  • ユーザアカウントの登録方法

    Windows NT 4.0 Serverのユーザマネージャ以外からユーザを登録する方法はあるのでしょうか。ユーザが何百人と居ると一人一人登録するのが大変なので...

  • Windows NT 4.0 service pack 6 のダウンロード

    会社であるシステムソフトをインストールするときに、「Windows NT 4.0 service pack 6 以上が必要です。」というメッセージが出ます。 そこでmicrosoftで探しましたが、見にくいし、わかりづらくどれなのか分かりませんでした。 このサイトを思い出しキーワード「Windows NT 4.0 service pack 6」で調べたところ、3件ありました。その中の1件で「Windows NT 4.0 Service Pack 6a 以降のセキュリティ ロールアップ パッケージ (SRP) 提供開始」というのを見つけました。 ちなみにこれ(ファイル名 : JPNQ299444i.exe)をダウンロードして展開すると、「現在インストールされているシステムヴァージョンは、運用しようとしている更新ファイルよりも新しいヴァージョンです。」と出てきます。だからこれはおそらく違うのでしょう。 長くなりましたが、簡潔に述べると、「Windows NT 4.0 service pack 6 のダウンロードの仕方を教えてください」です。 ご存知の方よろしくおねがいします。

  • Tomcat4.1のNTサービスについて

    JavaでWebアプリケーションの開発をしています。 開発環境はクライアントOS:winXP、JDK1.4、Eclipse2.1.3、Tomcat4.1.30、データベースはAccess2002を使用しています。データベースへはJDBC-ODBC経由で接続しており、 開発環境では問題なくデータベース参照、更新が可能です。 次にクライアント~サーバー間のテストをするために、サーバー(OS:win2000)側へTomcatをNTサービスを適用した状態でインストール、データベース、モジュール(WARファイル)を移設、データベースを参照しようとしたところ、アクセスできなくなりました。 TomcatをNTサービス適用せずに手動で起動するばあいには、開発環境と同じように問題なく稼動します。 NTサービスを適用した状態でデータベースにアクセスできるようにするには、どのような設定が必要なのでしょうか?またはODBC以外の接続方法を検討する必要があるのでしょうか? ご存知の方、おられましたらアドバイスお願いいたします。

    • ベストアンサー
    • Java
  • NTワークステーションとXPホームエディションのネットワーク

    NTワークステーションをファイルサーバー代わりにしてNTとXPホームエディションでユーザー設定してログインしても一回でサーバーに入れません。ローカルにログインした後にサーバーにログインするとパスワードを求められPC名でログインすると入ることができました。(PC名もNTにユーザー登録してあります)XPの方でPC名をユーザーとして登録しようとしましたがPC名とユーザー名が同じなのは認められませんでした。一回でサーバーにログインするにはどうすれば良いでしょうか?

  • W/NTサーバーにW/7端末から入れません。

    W/NTサーバーを立ち上げました。 W/XP端末からこのサーバーに入れるのですが、W/7端末から入れませんどうしてでしょうか? なお、ワークグループはいずれもMSHOMEに設定し、ネットワークではW/7端末からW/NTサーバーが見えます。 W/7端末からW/NTサーバーを開くと「ユーザー名」と「パスワード」を聞いてきます。 ここでW/NTに登録している、「ユーザー名とパスワード」を入力しても通らず、再度「パスワード」を聞いてきます。(この時ドメイン名にW/7のパソコン名がつかわれています) どうして、W/7ではW/NTに登録した「ユーザー名とパスワード」は通らないのでしょうか? なお、W/Vista端末でも通りません。 よろしく、ご教授下さい。