让xp,server,2003的win自动登陆分析

xp,server,2003win自动登陆分析

 

作者:未知 文章来源:Pattazl 点击数: <script language="JavaScript" src="/Article/GetHits.asp?ArticleID=54" type="text/javascript"> </script> 3086 更新时间: 2005-9-11

 

 

不少朋友在使用Windows 2003这款操作系统时,常常会在登录和关机时遇到了小麻烦,比如登录时要按Ctrl+Alt+Delete这三个键才能出现登录面板,接着还要输入用户名及密码才能登录;关机原因虽然是Windows 2003新增的一项提高安全性的服务,但在关机时需要输入原因才能正常关行,尽管输入的关机原因只需输入一个字符即可,但毕竟多了一道工续
 
  如何才能让Windows 2003实现自动登录及普通关机呢?在此以Windows 2003 Server Enterprise Edition(企业版)为例,通过以下方法可以实现:

  一、登录的设置

  1、输入命令行

  打开开始”→“运行,在运行一栏中输入“Rundll32 netplwiz.dll,UsersRunDll”命令打开用户帐户窗口(注意区分大小写),去除要使用本机,用户必须输入用户名密码复选框中的勾号。

 

  这样在下次登录时就可自动登录了。若要选择不同的帐户,只要在启动时按“Shift”键就可以了。

  2、修改注册表

  通过改动注册表可实现自动登陆,方法是打开开始”→“运行,在运行一栏中输入“Regedit”命令打开注册表编辑器,依次打开HKEY_LOCAL_MACHIN/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Winlogon,在右侧窗口分别新键字符串值autoadminlogon:键值为1defaultpassword:键值为自动登陆用户的密码。其中在注册表中有defaultusername这个字符串值,其默认键值是Administrator,您也可将它更改为自己所需要的管理员帐号。

  3、应用软件法

  软件名称:TweakUI 2.10 汉化版

  下载地址: http://down1.tech.sina.com.cn/download/downContent/2004-03-16/7296.shtml

    该软件用法简单,将它下载、安装后,双击该程序,在出现的窗口中点击登录”→“自动登录,将系统启动时自动登录前的复选框打上勾号,点击应用按钮后,在弹出的对话框中输入并确认密码,最后按确定即可。

  二、关机的设置

  1、编辑组策略

  打开开始”-“运行,在打开一栏中输入“gpedit.msc”命令打开组策略编辑器,依次展开计算机配置”→“管理模板”→“系统,双击右侧窗口出现的显示关闭事件跟踪程序’”,将未配置改为已禁用即可。

 

  2、修改注册表

  打开开始”→“运行,在运行一栏中输入“Regedit”命令打开注册表编辑器,依次打开HKEY_LOCAL_MACHINE/SOFTWARE/Policies/Microsoft/Windows NT,新建一个项,将其取名为“Reliability”,而后在右侧窗口中再新建一个DWORD值,取名为“ShutdownReasonOn”,将它的值设为0就可以了。

  3、电源巧设置

  进行电源设置最为简便,只要依次打开开始”“控制面板”“电源选项,在出现电脑选项属性点选高级选项卡,将在按下计算机电源按钮时设置为关机,然后按确定完成。当您需要关机时,只要直接揿下电脑主机上的电源开关或键盘上的Power(需主板支持)就可直接完成关机动作了。

  以上种种方法其实都是异曲同工:

  大部分方法的原理都是基于对系统注册表进行相应的改动,只是实现手段有难易之分而已,对此有兴趣的朋友不妨多加尝试。

  小提示:以上用法仅限于个人用户单机使用,如果您的电脑为网络中的服务器或者有其它重要资料,为了安全还是建议沿用Windows 2003的默认设置为宜。
 

rundll32 netplwiz.dll,UsersRunDll- -

                                      

Rundll32 netplwiz.dll,UsersRunDll

在新闻组给朋友们回帖的时候,常常用这句,以快速定位到控制面板-用户账户。有些朋友们就问了,怎么用的?还有没有其它的用法?

其实只要用exescope或者其它编辑器察看netplwiz.dll文件的头部就可以看到了。它的其它输出项如下:

 

  00000001       5F 566367        AddNetPlaceRunDll
  00000005       5F 56925B        ClearAutoLogon
  00000006       5F 566402        DllCanUnloadNow
  00000007       5F 5665C 9        DllGetClassObject

  00000008       5F 56B915        DllInstall
  00000009       5F 5663C 6        DllMain
  0000000A        5F 5664AE        DllRegisterServer
  0000000B       5F 5663C 3        DllUnregisterServer

  0000000C        5F 568CA0        NetAccessWizard
  0000000D       5F 56D 6A 8        NetPlacesWizardDoModal
  00000002       5F 5785DC        PassportWizardRunDll
  00000003        5F 574D 3C         PublishRunDll

  0000000E       5F 57925E        SHDisconnectNetDrives
  00000004       5F 57751A         UsersRunDll

 

那么我们只需要使用 rundll32 netplwiz.dll,export 这样的格式就可以执行了。相信大家根据字面意思尝试一下就知道是如何使用了。需要注意的是export部分是区分大小写的,如果错误,系统将不会执行命令。

其中ClearAutoLogon可以这样应用,当系统启动后不需要输入密码就自动登陆了,想让系统回复到必须确认密码的状态,那么如何做呢?

rundll32 netplwiz.dll,ClearAutoLogon 就可以了。执行后不会有任何的提示,重新启动后就看到变化了。

 

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值