問題タブ [windows-process]
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.
windows - Process Explorer(sysinternals)で「ウィンドウのプロセスの検索」機能を提供するにはどうすればよいですか。
デバッグ用のアプリケーションを開発しています。ユーザーがマウスを使用してデバッグするプロセスを選択できるようにしたいと思います。Process Explorerは、「ウィンドウのプロセスの検索」機能を使用して、これをうまく処理します。私が理解できないのは、これがどのように行われるのかということです。この機能を提供するWindowのAPIを知っている人はいますか?
ありがとう、グラント
.net - .NETで別のプロセスのウィンドウを最大化する
.net(proc.MainWindowHandle)にある別のプロセスのメインウィンドウにハンドルがあります。.net内のウィンドウを最大化するにはどうすればよいですか?
windows - Windows: 実行中のプロセスのバージョンを取得する
使用されているすべてのプログラムの概要と、使用されているこのソフトウェアのバージョン数を知りたいです。正確なバージョン番号を知る必要はありませんが (あればいいのですが)、2 つのものが異なるバージョン (またはビルド) であると言えればよいだけです。
私は各プログラムについて何も知らないので、これを一般的な方法で行う必要があります。これはどのように行うことができますか?
permissions - ユーザーがログインしていないときに PCSP がハングする
PCSP のハングに問題があります。
- PCSP は、Windows 2008 r2 の IIS で実行されている WCF サービス内から呼び出されます。
- サービスは、ドメイン ユーザーとして実行されているアプリ プールで実行されています。
- そのユーザーのホスト鍵がキャッシュされている
- クライアントは、ローカル ネットワークを介してサービスを呼び出します
- サービスはこのメッセージを受け取り、ファイルを外部サイトに転送します
ただし、これは、アプリ プール/サービスが実行されているユーザーがリモート デスクトップにログインしている場合にのみ機能します。
リモート デスクトップ セッションが終了し、クライアントから別の呼び出しが行われるとすぐに、PCSP への呼び出しがハングします。
PSCP に対して行うコマンドと引数は次のとおりです。コマンドを呼び出すために使用されるコードが続きます
レジストリからホストキーを取得することに関係があると思われますが、私の人生では、それが何であるかはわかりません。これについての助けをいただければ幸いです
c - 32 ビット プロセスから 64 ビット プロセスのコマンド ライン文字列を取得する
以下のコードは、32 ビット アプリから 32 ビット プロセス、64 ビット アプリから 64 ビット プロセス、64 ビット アプリから 32 ビット プロセスのコマンド ライン文字列を取得するのにうまく機能します。32 ビット アプリから 64 ビット プロセスに使用しようとすると、これが壊れます。その理由は、PROCESS_BASIC_INFORMATION とアドレス サイズの構造体サイズの違いです。だからここに私の質問があります -
1) プロセス ハッカー ( http://processhacker.sourceforge.net/forums/viewtopic.php?f=15&t=181 ) で wow64 関数を使用するという提案が機能していないようで、次のエラーで失敗します -
NtWow64ReadVirtualMemory64 エラー: A68291A0004028E0 からの ProcessParameters アドレスの読み取り中に 8000000D
誰かがこれを試して、情報を正常に取得できましたか? 私は彼らの意見を求めて彼らのフォーラムに同じことを投稿しました.
2) x86 および x64 で確実に機能する、peb 情報を照会する他の方法はありますか?
c# - ac# Windows フォームがロードされたときに実行中の Windows プロセスを作成するにはどうすればよいですか?
このアプリケーションを nagios (http://www.nagios.org/) で監視する必要があるため、Windows フォームのロード時に実行中の Windows プロセス (タスク マネージャーに表示されるプロセス) を作成する必要があります。そのため、フォームが読み込まれるとバックグラウンド プロセスで exe が実行され、フォームが閉じられるとプロセスも停止する必要があります。
アップデート
そのため、フォームが読み込まれると、現在の ApplicationName.exe がタスク マネージャーの [プロセス] タブに表示され、フォームが閉じられると、ApplicationName.exe も停止する必要があります。
また、デバッグなしで開始すると、ApplicationName.exe がタスク マネージャーの [プロセス] タブに表示されますが、デバッグを開始 (F5) すると、[プロセス] タブに ApplicationName.exe が表示されないこともわかりました。ここで、デバッグを開始しても、[プロセス] タブに ApplicationName.exe が表示されることを確認したいと思います。それ、どうやったら出来るの?
vb6 - VB6 アプリケーションが応答を停止する
長いテキスト ファイルを読み取り、非常に長い操作を実行する VB6 で書かれたプログラムがあります。プログレスバーも実装しましたが、私の問題は、プログラムが「応答していません」と表示され、タスクが完了すると再び応答を開始することです。
この「応答しない」問題を解決するにはどうすればよいですか?
windows - タスクマネージャーでWindowsプロセスの名前を見つけて強制終了する
IE が動作を停止したとしましょう。Windows タスク マネージャーに移動し、[プロセス] に移動して、[iexplore.exe] と [プロセスの終了] を選択します。[アプリケーション] タブを使用してプロセスを終了することもできますが、多くの場合、ハングしたアプリケーションの場合、アプリケーションは [アプリケーション] タブに表示されません。ここで...この場合、[プロセス] タブを使用できます。これは、IE の場合、プロセスが「iexplore.exe」と呼ばれることを知っているためです。しかし、タスクマネージャーを開いてプログラムを強制終了することがよくありますが、Windowsのプロセス名がわからないため、実行できません。Windowsでプロセスの名前を知るにはどうすればよいですか?
c++ - WIAドライバーを閉じる、OK、キャンセルボタンの処理
私はWIAドライバー(VC6)のいくつかの変更に取り組んでいます。私の変更は、変更できる唯一の領域であるプロパティシートで行われます。ただし、ユーザーがMicrosoftが提供するWIA UIの一部である[OK]、[キャンセル]、または[閉じる]ボタンをクリックすると、binファイルにいくつかの変更を加える必要があります。
これらのイベントを処理できますか?
c# - c#を使用してWindowsサービスからWindowsデスクトップアプリケーションにメッセージを渡す方法は?
Windows サービスから、既に実行中の Windows デスクトップ アプリケーションにメッセージを渡したいと考えています。Windows サービスにタイマーを実装しました。間隔の後、サービスは Windows アプリケーションにメッセージを送信します。
サービスまたは送信者コードは次のとおりです。
Windows デスクトップ アプリケーション (レシーバー) コードは次のとおりです。
両方のプロセスが Windows デスクトップ アプリケーションである場合、上記のコードは正常に動作します。Windows サービスを送信者として使用すると、Windows デスクトップ アプリケーション プロセスがメッセージを受信できません。助けてください。