問題タブ [windows-services]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
309925 参照

windows - システムに実行可能ファイルが残っていない場合に Windows サービスをアンインストールする方法は?

システムに実行可能ファイルが残っていない場合、Windows サービスをアンインストールするにはどうすればよいですか? installutil -uシステムに実行可能ファイルが残っていないため、実行できません。サービス コンソールにサービスのエントリがまだ表示されます。

この状態の理由は、サービスを正しく削除しない msi パッケージの問題が原因である可能性がありますが、サービスがこの状態になったらどうすれば修正できますか?

0 投票する
10 に答える
27807 参照

java - Windows サービスのステータスをプログラムで確認する方法が必要

状況は次のとおりです。

私は、Windows サービスの開始と停止を可能にする Java ベースのインストーラー IDE である InstallAnywhere 8 を使用するように求められましたが、それらの状態を照会する組み込みメソッドはありません。幸いなことに、Java でカスタム アクションを作成することができます。これは、インストール プロセス中にいつでも呼び出すことができます (かなり複雑な API と思われる方法を使用します)。

特定のサービスが開始または停止されているかどうかを教えてくれるものが必要です。

IDE ではバッチ スクリプトを呼び出すこともできるため、これもオプションですが、スクリプトを実行すると、成功したかどうかを確認する方法がほとんどないため、それを回避しようとしています。

提案や批判は大歓迎です。

0 投票する
3 に答える
3976 参照

c# - c# windows-services - ログの例外を処理するにはどうすればよいですか?

Windows サービスを作成しています。例外が発生した場合は、適切に処理してログを作成します。人々がこれらのログを見るさまざまな方法があるため、私はデコレータ パターンを使用しています。ILogger を実装する LoggingDecorator から継承する電子メール ロガー、ファイル ロガー、および Windows イベント ロガーがあります。したがって、ロガーは他のロガーについて知りません。

私の質問は次のとおりです。ログの例外をどのように処理すればよいですか?

ファイルへの書き込みに失敗した場合、または電子メールの送信に失敗した場合、どうすればよいですか? 初期のログ コンテンツを他のロガーでログに記録したいのですが、ログの例外はどうすればよいですか? コンストラクター内のロガーの順序にも依存しませんか?

今のところ、try/catch ブロックを空の catch(Exception) ステートメントでラップしているだけです。しかし、これは「場合による」瞬間の 1 つですか?

(WindowsEventLogger の疑わしいコード)

(サービス コンストラクター内のコード)

0 投票する
1 に答える
461 参照

c# - 私のexeはそれ自体で正常に動作しますが、サービスによって読み込まれると何もしません

独立して正常に動作する、トレイ アイコンの単純な exe ファイル

Windowsサービスを使用して呼び出しましたが、(タスクマネージャーで)実行されているようですが、コードを実行していないようです。つまり、トレイアイコンなどはありません。

0 投票する
1 に答える
609 参照

c# - Service Loaded exe は URL を「System.Diagnostics.Process.Start」できませんか?

を使用してサイトを開く単純なトレイ アイコン プログラムがあります。

また、独立して正常に動作しますが、サービスがそれをロードすると、URL を開こうとしたときにファイルが見つからないという例外が発生し、テスト後に通常の拡張機能を開くことができます.txt(サービスではデスクトップ操作が有効になっています)。

0 投票する
4 に答える
491 参照

.net - Windows サービスをデバッグし、db ログを追加して、悪い考えをキャッチしますか?

デバッグしようとしている Windows サービスがあります。

Catch() 句にエラー ログを追加するのは悪い考えですか?

私のロギングはデータベースを使用してエラーを記録しています。

0 投票する
3 に答える
2394 参照

delphi - TService はメッセージを処理しません

Windows Messaging System を使用する Windows サービスを作成しました。デバッガーからアプリをテストすると、メッセージはうまくいきますが、インストールするとメッセージが… 14 分前に質問されました

ウラジミール・トゥガ

0 投票する
10 に答える
102156 参照

c# - C#でWindowsサービスをプログラムでインストールする方法は?

私のVSソリューションには3つのプロジェクトがあります。1 つは Web アプリ、2 つ目は Windows サービス、最後の 1 つは Web アプリのセットアップ プロジェクトです。

私が望むのは、セットアップ プロジェクトでの Web アプリのインストールの終わりまでに、カスタム アクション内で、それまでにアセンブリの場所がわかっていることを前提として、Windows サービスをインストールしようとすることです。

0 投票する
3 に答える
5775 参照

c# - サーバー上の Windows サービスは、ユーザーがログインしていないと実行されません

ユーザーがマシンにログインしていない限り実行されない、基本的にファイルウォッチャーであるWindowsサービスを作成しました。サービスは Windows Server 2003 マシンで実行されています。ファイル名のキーワードに基づいて、あるディレクトリに配置されたファイルを別のディレクトリに移動するように設計されていますが、ログオンするまでファイルは移動せず、すべてのファイルが一度に移動します。

0 投票する
5 に答える
1677 参照

windows-services - アプリケーションを Windows サービスとして開始するにはどうすればよいですか?

Windows サービスとして実行したい Windows アプリケーションがあります - どうすれば実行できますか?