Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   Как добавить нового поль-ля с правами Администратор (http://forum.oszone.net/showthread.php?t=7472)

allalone 31-07-2004 00:10 39258

Кто может подскзать как добавить нового пользователя-администратора из бат файла в XP rus ????

hasherfrog 31-07-2004 10:55 39259

А тот, кто запускает bat-файл, обладает правами админа?

allalone 31-07-2004 12:35 39260

hasherfrog
Да! Этот файл и запускается из встроенной учетной зааписи Администратор

Vadikan 31-07-2004 12:46 39261

http://unattended.msfn.org/xp/autologon.htm

hasherfrog 31-07-2004 12:59 39262

Я бы всё же воспользовался скриптами...
Локальный пользователь
Код:

strComputer = "MyComputer"
Set colAccounts = GetObject("WinNT://" & strComputer & ",computer")
Set objUser = colAccounts.Create("user", "Admin2")
objUser.SetPassword "sA2xpWh"
objUser.SetInfo

В аскив-директори
Код:

Set objOU = GetObject("LDAP://OU=management,dc=fabrikam,dc=com")
Set objUser = objOU.Create("User", "cn=MyerKen")
objUser.Put "sAMAccountName", "myerken"
objUser.SetInfo


allalone 31-07-2004 16:21 39263

Vadikan
там привиден следущий код:
Код:


net user John asdf1234 /add
net localgroup Administrators John /add
net accounts /maxpwage:unlimited
REGEDIT /S autologon.reg
EXIT

но у меня этот код выдает ошибку о том что указанная локальная группа не существует . Эта же ошибка выдается и при замене Administrators на Администраторы (у меня русская винда). Не могу понять в чем причина этой ошибки ?????


hasherfrog
чесно говоря не соображаю в скриптах, но ваш первый код выдает ошибку сценария в строке 2 символ 1 *:o :o :o

[s]Исправлено: allalone, 16:27 31-07-2004[/s]

hasherfrog 31-07-2004 16:31 39264

allalone
И в случае Vadikan и в моём, надо заменить некоторые слова в приведённых примерах на свои собственные значения.


Добавлено:

Список имеющихся групп, по идее, выдаёт net localgroup.

allalone 31-07-2004 17:06 39265

hasherfrog
Сенкс ! Все разобрался, дело в том что когда указываеш локальную группу Администраторы то надо учитывать кодировку(слово Администраторы в бат файле надо написать в ДОС кодировке !)   :)

И правильней всего(на мой взгляд) будет так:
Код:

@echo off
net user User password /add
net localgroup Администраторы  John /add
net localgroup Пользователи John /delete
net accounts /maxpwage:unlimited
EXIT

 

P.S. Всем спасибо!


Время: 02:22.

Время: 02:22.
© OSzone.net 2001-