• 締切済み

Windows2000Serverでコンソールアプリをサービスに登録

こんばんは。 VC++6.0で作成したコンソールアプリを、Windows2000Serverのサービスに登録したいと思っております。 コンピュータの管理から、サービスのヘルプで調べたり、MSDNライブラリで調べたのですが、みつけられませんでした。 どのようにしたら、サービスに追加できるのでしょうか? インストーラは必要でしょうか? 必要な場合はどのようにしたらよいでしょうか? 何かご存知の方がいらっしゃいましたら、教えてください。 よろしくお願いします。

  • dole
  • お礼率35% (12/34)

みんなの回答

回答No.1

Wndows2000 Resource-Kit に含まれる、SRVANY と SRVINSTW を使えば、 普通にコンソールアプリケーションとして作られたものをサービス化できます。

関連するQ&A

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

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

  • 【アプリのサービス化について】

    【アプリのサービス化について】 現在私は、VC++ 2005 ExpressEditionを用いてアプリを開発しています。 その開発の中で、本アプリを電源を入れた時に自動起動させたいと思っております。 方法としては 1.レジストリにサービスとして登録する 2.タスクスケジューラに登録する の二つを考えていますが、これらをソースコード上から行う事は可能なのでしょうか? もし可能であれば、できればコードのサンプルを載せていただきたいと思っております。 よろしくお願いします。

  • コンソールアプリ内でDosコマンドを使用したい

    kirishima8と申します。 よろしくお願いします。 開発環境 WindowsVista business 32bit Visual Studio 2005 VC++ Win32アプリでコンソールアプリで、Dosのコマンドラインを利用したいのです。 新たにbatファイル等を作成・実行するのではなく、ずっと同一のコンソールウィンドウを利用し、かつ、Dosコマンドをプログラム側から利用できたらと考えています。 コマンドプロンプトのような機能を、自分で作ったアプリに実装させたいというのが最終的な目標となります。 MSDNで調べてみたところ、WriteConsoleInput()や関連APIが見つかりました。 しかしながら、パラメータの説明が何を指すのかという点が、現時点で私には解り辛いです。 何らかの情報をお持ちの方、ご教授ください。 未熟者ですので、上記では内容が伝わらないかもしれません。 何か不明な点がございましたら、お尋ねになってください。 よろしくお願いします。

  • Win2000Server サービスからの削除方法

    Windows2000Server(2000サーバー)を使用しています。 アプリケーションの削除や追加に失敗して サービスに登録が残ってしまっています。 これを削除する方法を教えてください。 アプリケーションのヘルプでは、サービスから削除して再インストールするように書かれています。 が、サービスから削除方法は記載されていないのです。 無効にしただけでは、インストール時に「すでにサービスに登録があります」とエラーが表示されインストールを続行できないのです。 よろしくお願いします。

  • VC、コンソールアプリ結果のウインドウサイズ

    OSはwindows2000proSP2、VC6スタンダードで コンソールアプリケーションを作っています。 アプリを実行すると、結果がコマンドプロンプトに出てきますが、 コマンドプロンプトのウインドウサイズ幅が小さく、 変なところで折り返って表示されてしまい、見栄えが悪くなってしまいます。 そこで、実行結果が出力されるコマンドプロンプトのウインドウサイズを 変更したいのですが、どう設定したらよいかわかりません。 どうしたらウインドウサイズを変更できるのでしょうか?

  • Windows2000server 必要のないサービス

    こんにちは、 サーバの管理をしています。 Windows2000serverでは多くのサービスが起動していますが、不要なものはなるべく停止させたいと考えています。 何が必要、不要は運営によると思いますが、そのようなことがわかるWEBなどがありましたら教えてください。 よろしくお願いします。

  • Windowsインストーラー サービスにアクセスできません。

    お世話になります。 当方、Windows2000を使用しています。質問は、[コントロールパネル]の[アプリケーションの追加と削除]から、Office2000 professionalの追加&削除&他のOffice(office97)のインストールを実行すると、”Windowsインストーラ サービスにアクセスできませんでした。サポート担当者に問い合わせ、Windowsインストーラー サービスが正しく登録されているかどうかを確認してください。”と黄色い三角のビックリマークの絵のエラーが出ます。 当方でした作業は 1.Windows2000のサービスパックを2と3をインストールし、ともにテストしましたがダメでした。 2.Windows2000の[コントロールパネル]→[管理ツール]→[サービス]→[Windows Installer]のサービスの状態を”開始”にしましたが「ローカルコンピューターのWindows Installerの開始が出来ません。エラー3:指定されたパスが見つかりません」と黄色いビックリマークが出ます。 解決方法がお分かりの方が、いらっしゃいましたら教えてください。 宜しくお願いします。

  • サーバーサービス

    サーバーにブラウザで動作するアプリを置きたいのです。 ・サーバー管理に必要な知識 ・ブラウザ上で動作するアプリを作る為に必要な知識(XML,JavaScript以外) 上記二つで教えてくれる人がいましたらお願いします。 何が必要かを教えて欲しいです

  • Windows Server バックアップ

    OS:Windows Server 2008 R2 以下について、ご教示ください。 Windows Server 2008 R2において、機能の追加で「Windows Server バックアップ機能」をインストールしました。インストール後、「Windows Server バックアップ」に関連するサービスを確認しましたが、サービス増えているように見られませんでした。 「Windows Server バックアップ」で使用するサービスはどれに当たりますでしょうか。 Windows10の場合、「Windows バックアップ」というサービスがありますが、Windows Server 2008 R2ではそれらしいサービスはありませんでした。

  • CLRアプリと通常のアプリとの違い

    について教えてください。 両者の使い分けはどのようにするのでしょうか? CLRアプリを実行するには特別な環境が必要なのでしょうか? VC++Express Edition を使って Win32コンソールアプリ(HelloWorld!表示) と CRLコンソールアプリ(HelloWorld!表示) を作ってみたのですが同じようなものができます。 どのように使い分けるのでしょうか?