使用dos下的net user命令可以修改
格式为:
user net 用户名 密码
如果用户名不存在,则创建一个,否则修改!
使用方法:
C/C++版:
使用stdlib库命令stsyem调用dos里的net user命令!
#include <stdio.h>
#include <stdlib.h>
int main(){
char user[256] = {0};
char *user_name = "Stephen_Zhou";
char *user_password = "123";
char print[256] = {0};
sprintf(user,"net user %s %s",user_name,user_pass);
system(user);
sprintf(print,"已经将用户名:%s 的密码改成了:%s",user_name,user_password);
printf(print);
return 0;
}
Windows版:
直接运行这个脚本命令(ShellExecute):
ShellExecute(NULL,"open","net user","用户名 密码",0, SW_SHOWNORMAL);
博客介绍了使用dos下的net user命令修改用户名的方法,若用户名不存在则创建,存在则修改。还给出了C/C++版使用stdlib库命令stsyem调用该命令,以及Windows版直接运行脚本命令(ShellExecute)的方式。
1万+





