我想在windows系统要进入登录界面的时候写个服务,通过服务来实现windows的自动登录,每次登录的时候用户有可能不一样。windows有相关的api么?或者别的机制能实现,vmware和citrix有相视的功能。但是不知道他们实现的机制。

解决方案 »

  1.   

    ICredentialProviderCredential::SetSelected 
      

  2.   

    自己改gina,然后把window的gina替换成自己的。在gin里面随意你怎么控制登录。
      

  3.   

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
    DefaultUserName = "要自动登录的用户名"
    DefaultPassword = "要自动登录的密码"
    AutoAdminLogon = 1
      

  4.   

    gina适用于winxp以前的操作系统,xp以后的好像得用ICredentialProviderCredential.
      

  5.   

    http://msdn.microsoft.com/zh-cn/magazine/cc163489.aspx看下这个,希望对你有帮助~
      

  6.   

    #1 得分:0 回复于: 2013-02-02 03:05:44 
    ICredentialProviderCredential::SetSelected  
      

  7.   

    学习一下'''''''' http://msdn.microsoft.com/zh-cn/magazine/cc163489.aspx