다음은 해킹이지만, 내가 필요로하는 것에 대해서는 괜찮습니다.
일부 EULA 텍스트를 표시하고 Agree and Disagree 버튼이있는 C # 프로그램을 만들었습니다.
나는 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell
그 프로그램을 시작합니다.
컴퓨터가 부팅되면 일반 로그인 프롬프트가 표시됩니다.
로그인하면 사용자 정의 EULA 프로그램이 실행됩니다.
탐색기 셸, 시작 메뉴, 배경 없음 등은 없습니다 (내가 원하는대로).
동의하지 않는 버튼은 PC를 종료하고 정상적으로 작동합니다.
Agree 버튼이 일반 윈도우 탐색기 셸 (시작 메뉴, 배경 등)을로드하길 원합니다.
다음 C # 명령을 사용했습니다. Process.Start("explorer.exe");
그러나 이것은 쉘이 아닌 탐색기 창을 시작합니다. 나는 껍질을 발사하길 원해.
내가 뭘 놓치고 있니?