すべてのユーザーの起動時に実行する .net アプリケーションを開発しています。ここで、このアプリケーションをタスク マネージャー -> プロセス リストから非表示にして、ログインしているユーザーが削除できないようにします。私たちはwindows-xpを使用しています
これが実現可能かどうか教えてください
すべてのユーザーの起動時に実行する .net アプリケーションを開発しています。ここで、このアプリケーションをタスク マネージャー -> プロセス リストから非表示にして、ログインしているユーザーが削除できないようにします。私たちはwindows-xpを使用しています
これが実現可能かどうか教えてください
それが Windows セキュリティの目的です。サービスを管理したり、プロセスを強制終了したりできないように、ユーザー アカウントのアクセス許可を定義します。
Colin's answer の下のコメントで説明したとおりの場合は、(ユーザーによって) 強制終了されるたびにユーザー プロセスを再生成するサービス レベル プロセスを実行できます。このように、さらに簡単です。WinApi の CreateProcessAsUser を使用して、ユーザーに代わってプロセスを実行できます: http://msdn.microsoft.com/en-us/library/ms682429%28v=vs.85%29.aspx