Microsoft .NETプログラムがWindowsコンピュータで実行されているかどうかを確認することはできますか?.NETプログラムが実行されているかどうかを確認する方法
0
A
答えて
2
は、.NETへの明示的なプロセス/アプリケーションを識別しようとしている場合は、.NETフレームワークに固有のプロセス内の依存/モジュールを探してください。
以下は私がmscorlib
を使用していることです。このプロセスが.NETフレームワークに依存していることを示すヒントとして、これが最初に思い浮かぶものです。例えば
var processes = Process.GetProcesses();
foreach (var process in processes)
{
try
{
foreach (var module in process.Modules)
{
if (module.ToString().Contains("mscorlib"))
{
Console.WriteLine(process);
break;
}
}
}
catch { // Access violations }
}
これは、いくつかのプロセスがそのモジュールがアクセス制限のために列挙することはできませんが、あなたはそれを実行した場合、あなたはそれが戻っ.NET依存プロセスを引っ張ってくることがわかりますように、弾丸の証拠はありません。おそらく、それはあなたに正しい方向に考えさせる良い出発点を与えるでしょう。
2
次の例は、指定された名前のプロセスが1つ以上実行されている場合にtrueを返します。
public bool IsProcessRunning(string processName)
{
return Process.GetProcessesByName(processName).Length != 0;
}
1
チェックアウトCorPublishLibrary - あなたがマシン上で実行されているすべてのマネージコードのプロセスを調べることができますライブラリ。
関連する問題
- 1. MATERIALIZED VIEW更新プログラムが実行されているかどうかを確認する方法?
- 2. ターミナルサーバーサービスが実行されているかどうかをプログラムで確認する方法
- 3. カーネルがCUDAで実行されたかどうかを確認する方法
- 4. アプリケーションが実行中かどうかを確認する方法
- 5. フルスクリーンアプリケーションが実行されているかどうかを確認するには?
- 6. スクリーンセーバーが実行されているかどうかを確認するには?
- 7. HealthKitが承認されているかどうかを確認する方法
- 8. vbscriptを使用してOutlookが実行されているかどうかを確認する方法
- 9. サービスコントロールマネージャーによってプロセスが実行されているかどうかを確認する方法
- 10. コードがVisual Studio/Cassiniからローカルで実行されているかどうかを確認する方法
- 11. PHPスクリプトがすでに実行されているかどうかを確認する方法
- 12. サービスが32または64ビットモードで実行されているかどうかを確認する方法
- 13. プロセスがモバイルデバイス上で実行されているかどうかを確認する方法
- 14. アプリケーションがバックグラウンドで実行されているかどうかを確認する方法
- 15. ExecutorServiceスレッドプールでスレッドが実行されているかどうかを確認する方法
- 16. VMがサーバーモードまたはクライアントモードで実行されているかどうかを確認する方法は?
- 17. Androidスレッドが実行されているかどうかを確認する方法
- 18. Redisサーバーが実行されているかどうかを確認する方法
- 19. GWTアプリがフレーム/ iframe内で実行されているかどうかを確認する方法は?
- 20. opcodeキャッシュがサーバー上で実行されているかどうかを確認する方法は?
- 21. Silverlightアプリケーションがローカルで実行されているかどうかを確認する方法?
- 22. Quartz Frameworkでジョブが実行されているかどうかを確認する方法
- 23. rubyスクリプトが既に実行されているかどうかを確認
- 24. バッチファイルから、プログラムがインストールされているかどうかを確認する方法はありますか?
- 25. .NET ListViewコントロールが編集されているかどうかを確認する
- 26. スクリプトがdofile()でインクルードされているかどうか、またはLuaで直接実行されているかどうかを確認する方法は?
- 27. 同時実行GCが.NETで実行されているかどうかを検出する方法
- 28. フォームがドッキングされているかどうかを確認する方法は?
- 29. アラームが設定されているかどうかを確認する方法
- 30. イベントが防止されているかどうかを確認する方法
あなたは、名前またはコンピュータで実行されているプログラムを知っている特定のプログラムを意味しますか.Netですか? –
あなたのプログラムか.netプログラムですか? – jgauffin
Windows上で動作するのか、それとも全く動作するのか? – Dykam