Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // (c)2008 by ibi, adds BLAH_group and BLAH_user with BLAH_password
- // exec only in non-gui mode
- // variable definition (do not change these ones until you know what you're doing.)
- var wsh = new ActiveXObject("WScript.Shell");
- var ADS_UF_DONT_EXPIRE_PASSWD = 0x10000; // 65536
- var wbemFlagReturnImmediately = 0x10;
- var wbemFlagForwardOnly = 0x20;
- var envComputerName=wsh.ExpandEnvironmentStrings("%computername%");
- var envTemp=wsh.ExpandEnvironmentStrings("%temp%");
- var envWindir=wsh.ExpandEnvironmentStrings("%windir%");
- colAccounts = GetObject("WinNT://" + envComputerName + "");
- try {
- objGroup = colAccounts.Create("group", "BLAH_group");
- objGroup.SetInfo();
- WScript.Echo("group created");
- }
- catch(e) {WScript.Echo("error:"+e);}
- try {
- objUser = colAccounts.Create("user", "BLAH_user");
- objUser.SetPassword("BLAH_password");
- objUser.SetInfo();
- objGroup.Add(objUser.ADsPath);
- WScript.Echo("user added");
- }
- catch(e) {WScript.Echo("error:"+e.description);}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement