タスクマネージャーの [プロセス] タブから C# アプリケーションを非表示にする必要があります
使用して
this.ShowInTaskbar = false;
アプリケーションタブから非表示にしました。ここで、プロセス タブから非表示にする必要があります。
これは可能ですか?
タスクマネージャーの [プロセス] タブから C# アプリケーションを非表示にする必要があります
使用して
this.ShowInTaskbar = false;
アプリケーションタブから非表示にしました。ここで、プロセス タブから非表示にする必要があります。
これは可能ですか?
DLL を svchost プロセスに挿入すると、タスク マネージャーから偽装されますが、ProcessExplorer からは偽装されません。方法は次のとおりです。
マネージド .NET アセンブリ (DLL) を別のプロセスに挿入する方法
この手法の背景情報を次に示します。別のプロセスにコードを挿入する 3 つの方法
@Dark Slipstreams リンクと同様に、アンマネージ コード情報を示します。
Win7 で実行するコードに問題がある場合はお知らせください。
編集:
タスクマネージャーからプロセスを閉じるときにユーザーを制限するにはどうすればよいですか? -ここで何を作っているのですか?
推測する気にはなりませんが、本当に知りたい場合は、WinLogon に接続してください。@Jeff Atwood がここで説明しています: Windows スパイウェアの感染をクリーンアップする方法。
「標準」ユーザーによるプロセスの強制終了を防止しようとしている場合は、プログラムをWindowsサービスとしてインストールし、特別な資格情報(本番環境では有効期限が切れていないパスワードを使用)で実行し、自動起動を設定して、「管理者」のみに強制終了を許可します。それ。
非表示にする理由と非表示にする相手によっては、アプリケーションに AdobeUpdater.exe のような名前を付けることで、簡単に非表示にすることができます。