热情软件屋

 

Windows NT如何实现自动登录


编号:QA003279
建立日期: 2000年8月27日 最后修改日期:2000年8月27日
所属类别:

小龙:
    操作系统: NT4.0
    编程工具: 操作系统
    问题: 各位大侠:
    小弟俺为山区人民开发了一个系统(C/S结构),可惜山区经常停电,系统的Server端为NT4.0,在停电又来电时Server系统只能重新启动到按"Ctrl+Alt+Del登录"状态之下,因为夜间无人值班,所以只能到第二天上班时才能完成重启。
    哪位大侠能告诉小弟在NT4.0中无需输入帐号和密码而能完成登录NT系统的。(山区人民不富有,买不起UPS,连服务器都是用一台烂PC来当的,请多关照了!)感激不尽!

回答:

    基本步骤如下:
    1. 启动REGEDT32.EXE并定位于下面的键:
     HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
    2. 编辑这个键下的三个值:DefaultDomainName、DefaultUserName和DefaultPassword,这三个值分别对应于用户登录时填写的域名、用户名和密码。通常,DefaultPassword并不存在,你可以使用菜单"编辑|添加"来增加一个串值,在新加的串值的名字部分填写DefaultPassword。由于采用自动登录时,用户密码是以明码方式保存在注册表中的,所以使用自动登录存在安全隐患。
    3. 使用菜单"编辑|添加"来增加一个串值,串值的名字为AutoAdminLogon,在数据部分输入1。
    4. 退出REGEDT32。
    5. 退出Windows NT并关机。
    在下次开机启动Windows NT时,Windows NT就可以自动登录了。如果希望以其他用户的身份登录,可以在启动时一直按下SHIFT键,这样可以使自动登录功能临时无效。如果希望取消自动登录功能,只需要删除DefaultPassword就可以了。
    
    相关问题:
    QA002530 "如何实现win98的自动登录"

此问题由李海回答。

附加关键字:编程, 源程序, programming, source code, 其他语言, asm, vba, vbscript, 其他方面,

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio