1

Тема: VBS: блокирование учетной записи пользователя на локальном компьютере

Тут такую задачу начальство поставило, написать скрипт, который блокирует выбранного пользователя на локальной машине. Как сделать это в AD понятно, а как на локальной машине, которая не в домене, а в рабочей группе... Вообщем идеи есть у кого? ОС Windows 2003 server

2

Re: VBS: блокирование учетной записи пользователя на локальном компьютере

hse2000, Ваше сообщение в теме «WSH: блокировка учетных записей, неактивных более 30 дней» было удалено мной, как не отвечающее сразу нескольким пунктам Правил форума.

3

Re: VBS: блокирование учетной записи пользователя на локальном компьютере

hse2000, уточняю — машина под Windows 2003 Server, не в домене; надо заблокировать определённого локального пользователя?

4 (изменено: hse2000, 2009-02-24 18:37:21)

Re: VBS: блокирование учетной записи пользователя на локальном компьютере

да, Грубо говоря есть некий сервер на Win2003, к нему подключен модем и установлен SMS сервер. На SMS сервер отправляется сообщение с именем пользователя, который обрабатывает текст сообщения и запускает нужный скрипт, который блокирует нужного пользователя на Этом сервере, машина не в домене. Со стороны  СМС сервера проблем нет, он запускает нужный скрипт. Проблема имеенно в том, как должен выглядеть сам скрипт?

5

Re: VBS: блокирование учетной записи пользователя на локальном компьютере

Попробуйте так:

Option Explicit

Dim objUser

Dim strComputerName
Dim strUserName


strComputerName = "MachineName" ' Можно просто «.» в случае локальной машины
strUserName     = "UserName"

Set objUser     = GetObject("WinNT://" & strComputerName & "/" & strUserName & ", user")

objUser.AccountDisabled = True
objUser.SetInfo

Set objUser = Nothing

WScript.Quit 0

6

Re: VBS: блокирование учетной записи пользователя на локальном компьютере

Ребята а как организовать этот скрипт что б брал юзеров из файла?

7

Re: VBS: блокирование учетной записи пользователя на локальном компьютере

Легко. Примеры есть и на форуме, но лучше загрузите примеры отюда, там подробно разжёвано в деталях как организовать чтение текстового файла в подобных случаях.