Sau đây là một bản hack, nhưng với những gì tôi cần thì nó vẫn ổn.
Tôi đã tạo một chương trình C # hiển thị một số văn bản EULA và có nút Đồng ý và Không đồng ý.
Tôi đặt HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell
để khởi động chương trình đó.
Khi máy tính khởi động, lời nhắc đăng nhập bình thường hiển thị.
Sau khi đăng nhập, chương trình EULA tùy chỉnh sẽ khởi chạy.
Không có shell explorer, không có menu start, không có nền, v.v. (đó là những gì tôi muốn).
Nút không đồng ý tắt máy tính và hoạt động tốt.
Tôi muốn nút Đồng ý tải vỏ trình duyệt windows explorer bình thường (menu bắt đầu, nền, v.v.).
Tôi đã sử dụng lệnh C # sau đây: Process.Start("explorer.exe");
Tuy nhiên, điều này khởi chạy một cửa sổ thám hiểm, không phải vỏ. Tôi muốn vỏ để khởi chạy.
Tôi đang thiếu gì?