PDA

Показать полную графическую версию : Как добавить нового поль-ля с правами Администратор


allalone
31-07-2004, 00:10
Кто может подскзать как добавить нового пользователя-администратора из бат файла в XP rus ????

hasherfrog
31-07-2004, 10:55
А тот, кто запускает bat-файл, обладает правами админа?

allalone
31-07-2004, 12:35
hasherfrog
Да! Этот файл и запускается из встроенной учетной зааписи Администратор

Vadikan
31-07-2004, 12:46
http://unattended.msfn.org/xp/autologon.htm

hasherfrog
31-07-2004, 12:59
Я бы всё же воспользовался скриптами...
Локальный пользователь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
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

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

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


Добавлено:

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

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

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

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

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




© OSzone.net 2001-2012