精华区 [关闭][返回]

当前位置:月光软件>>讨论区精华>>〖电脑技术〗>>● WinNT系统>>排错与FAQ>>FAQ>>如何实现NT的自动登陆

主题:如何实现NT的自动登陆
发信人: fancynet(网络幻想狂)
整理人: ipaq(2001-02-26 23:00:26), 站内信件
    笔者单位有六台柜式的触摸查询终端,对外提供触摸式查询服务。六台机装的均是Windows NT Workstation 4.0,由于是全封闭的柜式设计,键盘都锁在机柜里,而登陆又必须使用键盘按下"CTRL"+"ALT"+"DEL"并输入登陆密码。因此每天上班开机后,需要用人手逐台打开机柜,手工登陆后再运行查询终端程序,非常麻烦。究竟有没有办法让NT Workstation实现自动登陆,并运行相应的查询终端程序呢?

  要实现程序自动运行并不困难,只需把相应的应用程序添加到"开始"-"启动"菜单即可。至于自动登陆,则要稍为麻烦一点,但也并非不能实现。我们可以通过修改注册表,实现NT Workstation的自动登陆。具体方法如下:

  一、运行REGEDT32,打开注册表编辑器;

  二、选中"HKEY_LOCAL_MACHINE"页,此页保存着本机系统中的重要信息,如硬件驱动,系统配置等。

  三、依次展开SOFTWARE / Microsoft / Windows NT / Current Version / Winlogon,所有关于Windows NT的登陆信息都在这里了。

  四、选择"编辑"菜单中的"添加数值",在数值名称中输入"AutoAdminLogon",数据类型为"REG_SZ",按"确定"后在弹出的"字符串编辑器"中输入"1",表示允许自动登陆(字符串为"0"时表示禁止自动登陆)。 

  五、按以上做法,添加一个名为"Defaultpassword"的数值,并在"字符串"文本框中输入相应的用户密码。

  六、打开"DefaultDomainName"及"DefaultUserName",分别输入自动登陆的"域"及"用户名"。

  七、保存并退出注册表编辑器。

  现在可以重新启动试试,登陆窗口是不是一闪而过?经过以上修改,笔者单位的六台查询终端全部实现了自动登陆,每天上班后只需接通电源即可,省下了不少麻烦。高兴之余,还有几个问题需要提醒大家注意一下:

  1.本方法同样适用于NT Server。

  2.使用自动登陆后,登陆密码将不再安全,别人可以轻易在"DefaultPassword"中将你的用户名和密码一览无遗。

  3.如果想临时以其他用户身份登陆,可以在显示登陆对话框之前按"Shift"键强制登陆;想取消自动登陆,可以将"AutoAdminLogon"的值改为"0"。

  4.登陆密码不能为空,否则修改后第一次可自动登陆,之后"AutoAdminLogon"的值会自动改为"0"。当初笔者就是为了贪方便,将登陆密码全部改为空,结果在实现自动登陆的问题上走了不少弯路。 




----
会爱上你因为我寂寞
虽然我从来不说
我不说你也会懂
而且感情的事你我都脆弱
谈到未来的生活
我们对自己都没有把握 


 

[关闭][返回]






转载请注明:转载自 月光程序代码网 [ http://www.moon-soft.com ]