且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

是否可以使我的Windows应用程序成为Windows操作系统的登录屏幕

更新时间:2023-10-16 16:57:40

IMO,您不能/不应该尝试将Windows登录表单与Windows操作系统登录屏幕集成。
IMO, you cannot / should not try and integrate a windows login form with the Windows OS login screen.


如您所希望的登录屏幕,验证用户在加载Windows操作系统之前,如果用户未经身份验证,则您不需要允许用户登录。您可以使用自定义引导加载程序来完成它。



但是任何托管语言如C#或VB.NET都需要运行.NET Framework,因此无法创建使用任何其他托管语言启动加载程序。



您可以使用C或任何汇编语言创建自己的启动加载程序...



这里是示例文章请参考下面的链接...



如何开发你自己的Boot Loader [ ^ ]
As you want a login screen, which authenticate user before you load your windows operating system, if user is unauthenticated then you don't need to allow user to login. you can do it using your custom boot loader..

But any Managed language like C# or VB.NET are required .NET Framework to run, so you can not create your boot loader using any other managed language.

you can create your own boot loader by using C or any assembly language...

here is example article please refer below link...

How to develop your own Boot Loader[^]