autoit如何修改ADMINISTRATOR帐户名和密码

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

autoit如何修改ADMINISTRATOR帐户名和密码?? - 『 提问交流 』 - AUTO... Page 2 of 10
pusofalse
超级版主
帖子
1915
精华
3
积分
11181
威望
1667 点
金钱
44533 块
贡献
6859 分
阅读权限 150
在线时间 3922 小时
注册时间 2008-9-22
30.
$iLevel = 1009
31.
Case 7
32.
$iLevel = 1006
33.
Case Else
34. 0)
35.
EndSwitch
Return SetError(1, 0,
36.
37.
$tData = DllStructCreate("wchar[256]")
38.
$pData = DllStructGetPtr($tData)
TOP
发表于 2009-6-1 11:06 | 只看该作
9#

http://www.autoitx.com/viewthread.php?tid=6726
2012-3-1
autoit如何修改ADMINISTRATOR帐户名和密码?? - 『 提问交流 』 - AUTO... Page 6 of 10
不错,学习下!重装系统以后方便了,不用手动设置。
论坛元老
帖子
2272
精华
1
积分
18469
威望
452 点
金钱
27023 块
贡献
16419 分
阅读权限 90
在线时间 601 小时
注册时间 2008-5-11
最后登录 2012-2-29
i-Autoit-1.01 Au3代码管理器1.0
ACN论坛智慧结晶2011 如何搜索论坛正文
最后登录 2012-1-9
wqlsoft
新手上路
帖子
8
精华
0
积分
4
威望
0点
金钱
1183 块
贡献
0分
阅读权限 10
在线时间 22 小时
注册时间 2008-5-6
最后登录 2011-12-5
lynfr8
授人鱼,不如授人与渔
TOP
发表于 2009-4-29 06:27 | 只看该
6#
作者
$iResult = _NetUserChangeName("要修改的用户名", "新用户 名")
最后登录 2012-1-9
pusofalse
超级版主
帖子
1915
精华
Biblioteka Baidu
3
积分
11181
威望
1667 点
金钱
44533 块
贡献
6859 分
阅读权限 150
在线时间 3922 小时
注册时间 2008-9-22
最后登录 2012-3-1
sensel
授人鱼,不如授人与渔
发表于 2009-4-28 17:42 | 只看该 作者
5. ;
$sNewData - 新参数
6. ;
$iType - [可选] 参数类型。1 - 用户名,
2 - 密码, 3 - 全名, 4 - 描述, 5 - 配置文件, 6 - 登 录脚本, 7 - 本地主文件夹
7. ;
$sComputer - [可选] 计算机名称
8. ; 需要: 无
9. ; 返回: 成功 - 1
6楼的可行吗?没人说?
注册会员
帖子
218
精华
0
积分
109
威望
0点
金钱
1153 块
贡献
0分
阅读权限 20
在线时间 27 小时
注册时间 2009-5-20
最后登录 2009-6-21
sensel
发表于 2009-6-1 14:41 | 只看该 作者
TOP 10 #
中级会员
帖子
456
精华
0
积分
356
威望
15 点
9.
$pUserName = DllStructGetPtr($tUserName)
10.
DllStructSetData($tUserName, 1, $pName)
11.
12.
$iResult = DllCall
("netapi32.dll", "dword", "NetUserSetInfo", _
autoit如何修改ADMINISTRATOR帐户名和密码?? - 『 提问交流 』 - AUTO... Page 3 of 10
pusofalse兄能否再写个调用API改密码?
中级会员
帖子
456
精华
0
积分
356
威望
15 点
金钱
2601 块
贡献
98 分
阅读权限 30
在线时间 160 小时
注册时间 2009-1-11
3.
4.
$tName = DllStructCreate("wchar[256]")
5.
$pName = DllStructGetPtr($tName)
6.
DllStructSetData($tName, 1, $sNewName)
7.
8.
$tUserName = DllStructCreate("ptr")
2012-3-1
autoit如何修改ADMINISTRATOR帐户名和密码?? - 『 提问交流 』 - AUTO... Page 4 of 10
哦,明白了,谢谢!
中级会员
帖子
456
精华
0
积分
356
威望
15 点
金钱
2601 块
贡献
98 分
阅读权限 30
在线时间 160 小时
注册时间 2009-1-11
================================= 2. ; 说明: 设置用户帐号参数
3. ; 语法: _NetUserSetInfo($sUserName, $sNewData
[, $iType = 1[, $sComputer = ""]]) 4. ; 参数: $sUserName - 用户名
47.
48.
If $aResult[0] = 0 Then
49.
Return 1
50.
Else
[0] = 0)
18. EndFunc
;==>_NetUserChangeName()
19.
20. $iResult = _NetUserChangeName("test", "NewName")
21. If $iResult Then
22.
Msgbox(0, "", "Done!")
23. Else
金钱
2601 块
贡献
98 分
阅读权限 30
在线时间 160 小时
注册时间 2009-1-11
最后登录 2012-1-9
啊。。。这个问题还没结帖? pusofalse兄的代码当然可行。我来标上中文注释吧。
1. ;==============================================
注册时间 2008-5-6
最后登录 2011-12-5
修改密码如下是可以的
$strComputer = "." $password="aaaaaaaa" $objuser = ObjGet("WinNT://" & $strComputer & "/adm inistrator,user") If IsObj($objuser) Then
autoit如何修改ADMINISTRATOR帐户名和密码?? - 『 提问交流 』 - AUTO... Page 1 of 10
加入 登录
论坛
英文
搜索
Doc
UDF
SVN
下载
QQ群
AUTOIT CN » 『 提问交流 』 » autoit如何修改ADMINISTRATOR帐户名和密码??
发帖
返回列表 1 2 下一页
3# sensel
TOP 4#
改密码也非常简单,只需把"dword", 0 改成 "dword", 1003 就可 以了~
知道帖子为什么被关闭吗?请点此了解原因。
发表于 2009-4-28 17:55 | 只看该 作者
TOP 5#
http://www.autoitx.com/viewthread.php?tid=6726
http://www.autoitx.com/viewthread.php?tid=6726
2012-3-1
autoit如何修改ADMINISTRATOR帐户名和密码?? - 『 提问交流 』 - AUTO... Page 7 of 10
14. ;==============================================
13.
"wstr", $sSystem, "wstr",
$sUserName, _
14.
"dword", 0, "ptr",
$pUserName, "int*", 0)
15.
$tName = 0
16.
$tUserName = 0
17.
Return SetError($iResult[0], 0, $iResult
wqlsoft 新手上路
发表
打印 字体大小:
倒序看帖 跳转到
于 2009-
4-28 16:14 | 只看该作者
autoit如何修改ADMINISTRATOR帐户名和密码??
autoit , 密码 , 帐户
修改帐户名不知怎么写
» 1#
帖子
8
精华
0
积分
4
威望
0点
金钱
1183 块
贡献
0分
阅读权限 10
在线时间 22 小时
17.
18.
Switch $iType
19.
Case 1
20.
$iLevel = 0
21.
Case 2
22.
$iLevel = 1003
23.
Case 3
24.
$iLevel = 1011
25.
Case 4
26.
$iLevel = 1007
27.
Case 5
28.
$iLevel = 1052
29.
Case 6
=================================
15. Func _NetUserSetInfo($sUserName, $sNewData,
$iType = 1, $sComputer = "")
16.
Local $aResult, $iLevel, $tData,
$pData, $tBuffer, $pBuffer
24.
Msgbox(0, @error, "Failed")
25. EndIf 复制代码
知道帖子为什么被关闭吗?请点此了解原因。
发表于 2009-4-28 17:34 | 只看该 作者
TOP 3#
http://www.autoitx.com/viewthread.php?tid=6726
2012-3-1
是这样吗。。。。
发表于 2009-5-28 09:25 | 只看该 作者
TOP 7#
http://www.autoitx.com/viewthread.php?tid=6726
2012-3-1
autoit如何修改ADMINISTRATOR帐户名和密码?? - 『 提问交流 』 - AUTO... Page 5 of 10
39.
DllStructSetData($tData, 1, $sNewData)
40.
41.
$tBuffer = DllStructCreate("ptr")
42.
$pBuffer = DllStructGetPtr($tBuffer)
43.
DllStructSetData($tBuffer, 1, $pData)
最后登录 2012-3-1
sensel
发表于 2009-4-28 16:53 | 只看该
2#
作者
1. Func _NetUserChangeName($sUserName, $sNewName,
$sSystem = "")
2.
Local $iResult, $tName, $pName,
$tUserName, $pUserName
44.
45.
$aResult = DllCall
("netapi32.dll", "dword", "NetUserSetInfo", _
46.
"wstr",
$sComputer, "wstr", $sUserName, "dword", $iLevel, "ptr", $pBuffer, "int*", 0)
$objuser.SetPassword($password) msgbox(0,"","修改用户密码成功") Else
msgbox(0,"","您没有设置好管理员帐户") EndIf
收藏
分享
http://www.autoitx.com/viewthread.php?tid=6726
2012-3-1
范统.贾
发表于 2009-5-30 00:01 | 只看该 作者
学习一下。
TOP 8#
注册会员
帖子
211
精华
0
积分
142
威望
13 点
金钱
321 块
贡献
10 分
阅读权限 20
在线时间 94 小时
注册时间 2008-12-6
最后登录 2012-2-29
bachelor66
Au3技术交流群: 227200 是不是看到下划线就想点?哈哈。
10. ;
失败 - 0, 并设置 @error 到
11. ;
1 - $iType 无效
12. ;
2 - API 操作失败, 设置 @extended 到返
回值
13. ; 备注: 出处: [url]
http://www.autoit.net.cn/viewthread.php? tid=6726[/url] 2#, 作者: pusofalse
相关文档
最新文档