Форум программистов, компьютерный форум, киберфорум
VBScript/JScript/WSH/WMI/HTA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 0
Регистрация: 13.06.2011
Сообщений: 12
1

Ошибка в ведении логов захода в домен

30.04.2015, 12:47. Показов 383. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!
Скрипт должен выполнять две функции:
1. Заносить в поле "Описание" запись о входе пользователя (строки 3-7)
2. Создавать (а если уже создан, то открыть) файл с именем компьютера, на котором работает пользователь. Занести туда информацию о времени, имени и т.д.

Вторая задача не выполняется - скрипт не создает и не заносит данные
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
On Error Resume Next
Dim adsinfo, ThisComp, oUser, fso, tf
Set adsinfo = CreateObject("adsysteminfo")
Set ThisComp = GetObject("LDAP://" & adsinfo.ComputerName)
Set oUser = GetObject("LDAP://" & adsinfo.UserName)
Thiscomp.put "description", "Logged on: " + oUser.cn + " " + CStr(Now)
ThisComp.Setinfo
Set fso = CreateObject("Scripting.FileSystemObject")
If fso.FileExists("\\192.168.1.11\scripts\" + ThisComp.cn + ".txt") Then
Set tf = fso.OpenTextFile("\\192.168.1.11\scripts\" + ThisComp.cn + ".txt", 8, True)
tf.WriteLine "LOG ON" + " . " + Cstr(Now)+ " . " + oUser.sAMAccountName + " . " + ThisComp.cn
tf.CloseTextFile
Else
Set tf = fso.CreateTextFile("\\192.168.1.11\scripts\" + ThisComp.cn + ".txt", 8, True)
set tf = fso.OpenTextFile("\\192.168.1.11\scripts\" + ThisComp.cn + ".txt", 8, True)
tf.WriteLine "LOG ON" + " . " + Cstr(Now)+ " . " + oUser.sAMAccountName + " . " + ThisComp.cn
tf.CloseTextFile
End If
wscript.quit
подскажите, в чем ошибка. Спасибо!

Добавлено через 19 часов 39 минут
Решение нашел. Некорректно отрабатывались задачи создать и изменить файл ( пользователи не имели прав). Сам скрипт рабочий. Тему можно закрывать.
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.04.2015, 12:47
Ответы с готовыми решениями:

Производительность при ведении журнала логов
Решил написать небольшую библиотеку для ведения логов в своей основной программе. В общем, с этим...

Windows Server 2012 R2 ошибка из логов
Событие 38 "TerminalServices Licensing" Серверу лицензирования удаленных рабочих столов не...

Как сделать чтоб при на ведении на логин...
Как сделать чтоб при на ведении на логин выводилась информация как на рисунке ниже. Очень нужно...

При ведении курсора карандаш должен оставлять след разными цветами
При ведении курсора карандаш должен оставлять след разными цветами

0
30.04.2015, 12:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.04.2015, 12:47
Помогаю со студенческими работами здесь

Как ввести в домен win2000 домен-контроллер другого домена?
Имеется сервер Win2000 являющийся домен контроллером домена А. На нем есть AD, DNS, работает в...

Несколько раз авторизирует домен, после нельзя ни с какой учетки зайти в домен
Вообщем интересует следующая ситуация, за пару недель уже случая 3-4 пользователь не может зайти в...

Ошибка доступа при входе в домен
Здравствуйте. Снова я. Так ребят нашел бесплатный доменник называется он freenom так туда...

Многие сайты имеют адрес домен.ру/str/ , а не домен.ру/index.php?categoryID=565
Многие сайты имеют адрес домен.ру/str/ , а не домен.ру/index.php?categoryID=565. Это влияет на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru