実行時にタスクマネージャに表示されないように実行ファイルを非表示にするにはどうすればよいですか?同じ名前で実行されている多くのEXEがあります。ユーザーを混乱させたくありません。Exeをタスクマネージャから無効にする
更新
OK、細かいです。どうすればEXEがタスクマネージャから他人に殺されるのを拒否できますか?
実行時にタスクマネージャに表示されないように実行ファイルを非表示にするにはどうすればよいですか?同じ名前で実行されている多くのEXEがあります。ユーザーを混乱させたくありません。Exeをタスクマネージャから無効にする
更新
OK、細かいです。どうすればEXEがタスクマネージャから他人に殺されるのを拒否できますか?
Google用語「ルートキット」。基本的に、これは非常に悪いと見なされ、通常は悪意のある目的にのみ使用されるため、現代のウイルス対策ソフトウェアはおそらくあなたのソフトウェアをマルウェアとして警告するので、これは悪い習慣です。
あなたが本当にこれを実行する必要がある場合は、基本的にルートキットを使用する必要があります。 Hoglund &バトラーの書籍「Rootkits:Windowsカーネルのサブバウンド」を参照してください。しかし、オペレーティングシステムとマルウェア対策ベンダーとのあらゆる段階で戦うことになります。
また、Windowsがこれをサポートしていない理由についてのRaymond Chenの繰り返しの議論では、基本的にあなたがタスクマネージャから自分自身を削除することが許されている場合、あなたはそのユーティリティからあなた自身を取り除く方法を望むつもりです。
実際にこれを行う必要がある場合は、C#ではなくCまたはアセンブラを使用する必要があります。
更新された質問に答えてください。プロセスがSystem
アカウントまたはそれに類するもので実行されていることを確認し、ユーザーにAdmin
権限がないことを確認してください。彼らはその後、プロセスを殺す許可を持っていません。
タスクマネージャによって表示された処理リストにプロセスが表示されないようにしますか? –
自然な質問は、なぜあなたはそれをしたいと思いますか? – Naveen
確かにそうする正当な理由はありません。 –