标题: [系统相关] 多用户下批处理如何开机自动登录某个账户? [打印本页]
作者: hkmhd 时间: 2009-5-22 09:43 标题: 多用户下批处理如何开机自动登录某个账户?
假设要创建一个账户名为Student的账户, 并将其设为Power User用户组
net user Student /add
net localgroup "Users" Student /del
net localgroup "Power Users" Student /add
如何在不禁止administration用户的情况下, 在开机的时候自动登录Student账户
Control Userpasswords2 这个命令貌似是界面形式的, 我想在命令行下操作
另外, 如何在administration账户下禁用Student账户的注册表管理器和任务管理器
另外,如下是关于注册表修改自动登录的引用
-
- windowsxp如何自动登录2007年10月19日 星期五 10:35 A.M.1、单击“开始/运行”,输入“rundll32 netplwiz.dll,UsersRunDll”,按回车键后弹出“用户帐户”窗口。然后取消选定“要使用本机,用户必须输入用户名和密码”选项。“CTRL+SHIFT+A”在弹出的对话框中输入你想让电脑每次自动登录的账户和密码即可。 实现windows xp自动登录
- 2、但在修改之前有必要提醒大家,这样做的后果是你的密码会以纯文本的形式存放于注册表文件中。换句话说,只要有人能够打开你的注册表文件,那他就会知道你的登录密码。了解这些情况后,如果仍想改动的话,可按以下步骤操作:
- 第1步:运行注册表编辑器,依次展开[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon ]分支,然后在右侧窗口双击“DefaultUserName”,接着输入你的登录用户名。如果没有预设的用户名称,可以在注册表编辑器的菜单栏点选“编辑→新建→字符串值(s)→DefaultUserName”来添加这个项目,注意要区分大小写字母。
- 第2步:同样在该分支下,在注册表编辑器的右侧窗口中双击“DefaultPassword”,然后在空白栏内输入你的密码。假如未发现“DefaultPassword”一项,可按上面的步骤来新建该字符串值。
- 第3步:接下来在右侧窗口中双击“AutoAdminLogon”,将数值设置为“1”。假如未发现“AutoAdminLogon”,可按上面的步骤来新建。
- 现在关闭注册表编辑器并重新启动电脑,以后你会发现那个令人讨厌的登录对话框不见了。
- ======================
- 简单版
- 根键位置:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
- 修改内容:
- 在右边的窗口中的新建字符串"AutoAdminlogon",并把他们的键值为"1",把“DefaultUserName”的值设置为用户名,并且另外新建一个字符串值“DefaultPassword”,并设其值为用户的密码。
复制代码
[ 本帖最后由 hkmhd 于 2009-5-29 15:28 编辑 ]
作者: hkmhd 时间: 2009-5-26 09:10
晕哦~帖子沉大海了~我还天天来关注~郁闷
找了很多方法都是需要界面操作的, 使用注册表的不知道是否可行, 不过貌似有后遗症
有没有良方可以指教指教
作者: Batcher 时间: 2009-5-26 12:10 标题: 回复 2楼 的帖子
以你搜索到的方法来看,需要修改哪些注册表键值?有哪些后遗症?
建议在顶楼描述清楚。
作者: hkmhd 时间: 2009-5-27 08:27
下面是方法的引用内容
windowsxp如何自动登录2007年10月19日 星期五 10:35 A.M.1、单击“开始/运行”,输入“rundll32 netplwiz.dll,UsersRunDll”,按回车键后弹出“用户帐户”窗口。然后取消选定“要使用本机,用户必须输入用户名和密码”选项。“CTRL+SHIFT+A”在弹出的对话框中输入你想让电脑每次自动登录的账户和密码即可。 实现windows xp自动登录
2、但在修改之前有必要提醒大家,这样做的后果是你的密码会以纯文本的形式存放于注册表文件中。换句话说,只要有人能够打开你的注册表文件,那他就会知道你的登录密码。了解这些情况后,如果仍想改动的话,可按以下步骤操作:
第1步:运行注册表编辑器,依次展开[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon ]分支,然后在右侧窗口双击“DefaultUserName”,接着输入你的登录用户名。如果没有预设的用户名称,可以在注册表编辑器的菜单栏点选“编辑→新建→字符串值(s)→DefaultUserName”来添加这个项目,注意要区分大小写字母。
第2步:同样在该分支下,在注册表编辑器的右侧窗口中双击“DefaultPassword”,然后在空白栏内输入你的密码。假如未发现“DefaultPassword”一项,可按上面的步骤来新建该字符串值。
第3步:接下来在右侧窗口中双击“AutoAdminLogon”,将数值设置为“1”。假如未发现“AutoAdminLogon”,可按上面的步骤来新建。
现在关闭注册表编辑器并重新启动电脑,以后你会发现那个令人讨厌的登录对话框不见了。
======================
简单版
根键位置:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
修改内容:
在右边的窗口中的新建字符串"AutoAdminlogon",并把他们的键值为"1",把“DefaultUserName”的值设置为用户名,并且另外新建一个字符串值“DefaultPassword”,并设其值为用户的密码。
作者: Batcher 时间: 2009-5-27 11:24 标题: 回复 4楼 的帖子
如3楼所述,是否介意把所有更新全部放到顶楼?
作者: hkmhd 时间: 2009-5-29 15:28
Batcher兄生气了- -
已经在顶楼编辑了~这是原文引用
作者: Wingl83 时间: 2010-9-18 12:18
- @echo off
- set /p name=用户名为=
- set /p password=密码为=
- reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /f /v "DefaultUserName" /t REG_SZ /d "%name%"
- reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /f /v "AutoAdminLogon" /t REG_SZ /d "1"
- reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /f /v "DefaultPassword" /t REG_SZ /d "%password%"
复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |