首先,启动用户登录界面,按住键盘shift键,重启电脑。。开机按F8键进入带命令安全模式。
安全模式命令页面出现后,
在命令提示符中,跳转到系统磁盘目录,注意使用 cd 命令切换到C盘目录 输入dir命令确认盘符是否为系统盘。
输入页面【net user aaa/add】并回车
输入命令“net user *** /add”,其中“***新用户名;
在安全模式下重启计算机:输入命令shutdown -r”;
重启电脑时,此时,新账户与旧账户同在,选择进入新账户;
进入控制面路由知识板-用户账户、更改账户类型-选择旧账户-更改密码-重置旧账户和登录密码,然后切换旧账户,输入新登录密码回到旧账户界面。
然后,我们必须输入cd Windows\\System32命令,跳转到系统盘:\\Windows\\System32目录。
接下来,我们将依次输入以下命令:
copy sethc.exe sethc_bk.exe
copy /y cmd.exe sethc.exe
现 重新启动计算机,等待计算机进入正常登录界面。进入后,我们按Shift键5次,执行此动作后,打开命令提示符窗口
输入net user检查所有账户名称
net user要更改密码的名】【空格】【新密码】 此命令是修改现有用户的密码
例如,在这里,要输入的命令是:net user Virtu 12342345
此时,密码被修改,您可以重启计算机,使用新密码登录。
其它命令:
net user temp 123 /add 此命令可以添加一个名称temp密码是123的新用户
net localgroup administrators temp /add 这个命令是用户temp设置为管理员
net user temp /del 删除用户temp
——————————————
再给大家带来一个比较简单的东西,也就是说,用C语言修改计算机的启动密码。按照正常的方法修改通常会提示您输入原始密码,我们今天的方法可以直接修改,不要说太多,上代码:
#include
#include int main(){charuser[100]={0};
char*username ="用户名";
char*password="密码";
sprintf(user,"net user %s %s",username,password);
system(user);return0;
}
————————————————
事实上,这种方法的本质是使用它windows系统命令行net user命令,也许我们是对的Linux命令非常熟悉,但对Windows很少有命令知道用法,net user在做Windows该命令经常用于在计算机上创建和修改用户帐户,并在没有选项的情况下列出计算机上的用户帐户。使用带选项时,如果用户名不存在,则创建一个修改密码的格式:net user 用户名 密码
接下来,我们将简要分析代码:创建user存储数组net user命令,给用户名和密码,调用sprintf将命令写入user数组,最后,使用标准库命令system调用net user命令完成密码修改,整个过程相对简单,当然,这个代码直接写入账户名和密码,也可以添加一些代码提示用户输入,实现相对简单,不多说。