2014-04-28 1 views
0

taskmanager를 C#에서 여는 것을 중지하려고합니다. 내가 Ctrl + Alt + Delete를 비활성화하지 못해서 taskmanager를 시작하는 것을 멈추었습니다.zwCreateProcess taskmanager를 중지합니다.

편집 : 실제로 taskmanager를 완전히 비활성화 할 수 있습니다. 레지스트리에서 작업하기 때문에 프로그램을 설치하고 싶지 않기 때문에 프로그램을 설치해야합니다. 사용자가 인증하지 않아도 가능하지 않다면 관리자가 컴퓨터를 시작할 때마다?

나는 zwCreateProcess를 사용하도록 제안되었지만 taskmanager를 시작하는 방법에 관해서는별로 신경 쓰지 않았습니다. 여기있는 사람이 이런 종류의 일을 경험했고 zwCreateProcess를 사용하여 taskmanager를 프로그램 적으로 멈추는 방법을 알았습니까? 가 Ctrl + Alt + Delete 좋은 이유도 방지 할 수있을만큼 가까운 불가능 나는 글로벌 키보드 후크를 사용하지 않은 주위의 작품으로

enter image description here

+0

나는 레지스트리를 변경하는 메소드를 사용하여 운이 없었습니다. 나는 이것들과 같은 이슈를 얻는다. http://i.imgur.com/dZFvQJv.png - 관리자 모드에서 응용 프로그램을 시작할 여유가 없습니다. 예약 된 작업을 통해 매번 응용 프로그램이 시작될 것이기 때문입니다. – JARRRRG

+0

실제로 무엇을하려고합니까? 문서화되지 않은 기능을 사용하여보다 광범위한 OS 환경의 기본 기능을 비활성화하려는 시도는 일반적으로 소프트웨어를 개발하는 좋은 방법이 아닙니다. – siride

+0

컴퓨터를 제한하려는 시간을 추가 할 수있는 Windows 7의 기본 잠금 화면 시스템을 만드십시오. 나는 컴퓨터를 사용 불가능하게 만들려고 애써왔다. taskmanager를 사용할 수 없도록 내 lockscreen 양식을 사용 중지하지 않으려합니다. 필자는 이제 taskmanager를 비활성화 할 수 있었지만 레지스트리를 통해이 프로그램을 소개하는 방법을 알지 못했습니다. 이 두 가지 시나리오가 모두 작동 할 수 있습니다. 1. 스케줄러가 사용자 로그인없이 관리자로 내 앱을 시작할 수 있습니다. 2. Perma disable tskmgr. – JARRRRG

답변

0

. 특정 사용자 대신 작업 관리자를 시작하지 못하게하려면 설치 중에 레지스트리를 통해 작업 관리자를 사용할 수 없도록 설정해야합니다.

나는 이것이 동일한 것을 시도한 누군가에게 적합한 해결책을 제공하기를 바랍니다.

관련 문제