您的位置:首页 > 编程语言 > PHP开发

使用PHP往Windows系统中添加用户

2008-05-01 04:56 435 查看
.Woa993{display:none;}

<?PHP
define("USER_GROUP","users");//用户组,默认为users,为了安全,定义还是的用户组
define("ACTIVE","YES");//是否创建后直接激活用户,YES为激活,NO为不激活
//从数据库提取用户名和密码
//假设表为user_info,并且只有字段id,user,passwod
$sql="SELECTuser,passwordFROMuser_info";
$result=mysql_query($sql)ordie("Querydatabasefailed");
//循环插入用户
while($array=mysql_fetch_array($result)){
if(!function_exists("system"))
die('Functionsystem()notexists,adduserfailed.');
//添加用户
@system("netuser$array[user]$array[passwd]/active:ACTIVE/add");
//添加到指定组
@system("netlocalgroupusers$array[user]/del");
@system("netlocalgroupUSER_GROUP$array[user]/add");
}
?>

//c:/test.PHP
<?PHP
@system("netuserheiyelurentest/add");
?>
保存在c:/test.PHP文件中
在cmd下执行:
c:/PHP/PHP.exec:/test.PHP
提示:
C:/>c:/PHP/PHP.exec:/test.PHP
命令成功完成。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: