|
32 / 36 / 1
Регистрация: 22.11.2012
Сообщений: 302
|
|
VBS Логирование в файл на сервере входа и выхода пользователей18.04.2016, 08:13. Показов 9954. Ответов 33
Метки нет (Все метки)
Видел на просторах интернета такую идею скрипта: при входе пользователя запускается какой-то сценарий и в папочку на домене в лог-файл производится запись времявхода, имяюзера, ФИО, имя компа на который он вошёл... При выходе или выключении компа запускается аналогичный сценарий только с записью времени выхода. Так же в случае удалёного сеанса RDP либо RemoteAPP так же кто, во сколько и куда вошёл и вышел..
Как бы удобная штука, для анализа кто во сколько и куда заходил выходил - для сисадмина. Такой лог удобней анализировать в случае каких-то проишествий, нежели анализировать расшифровывать логи виндовс сервера. Подскажите может у кого есть такой или наработки, а то я даже не знаю с чего начинать?
0
|
|
| 18.04.2016, 08:13 | |
|
Ответы с готовыми решениями:
33
Мониторинг входа/выхода пользователей История входа/выхода пользователей в WindowsServer Создать кнопку входа-регистрации-выхода для пользователей сайта |
|
32 / 36 / 1
Регистрация: 22.11.2012
Сообщений: 302
|
||
| 16.02.2017, 08:48 [ТС] | ||
|
Oшибкa: Hecooтвeтcтвиe типa Кoд: 800A000D Как проверить что суёт в эту переменную? тип данных какой?
0
|
||
|
2619 / 549 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
|
| 16.02.2017, 09:49 | |
|
0
|
|
|
32 / 36 / 1
Регистрация: 22.11.2012
Сообщений: 302
|
||||||
| 16.02.2017, 11:56 [ТС] | ||||||
|
WScript.Echo TypeName(strType) - пишет Null
Что может быть не так? Добавлено через 1 час 4 минуты И ещё:
0
|
||||||
|
2619 / 549 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
||||||||
| 16.02.2017, 14:10 | ||||||||
|
Если с этим всё в порядке, то попробуйте добавить в сценарий оператор приостановки на несколько секунд перед оператором подключения к WMI-классу StdRegProv:
0
|
||||||||
|
32 / 36 / 1
Регистрация: 22.11.2012
Сообщений: 302
|
|||||||||||
| 16.02.2017, 15:32 [ТС] | |||||||||||
|
наваял тут скрипт:
Но на сервере который не в домене (всунул через gpedit.msc) пишет ошибку: Cтpoкa: 35 Cимвoл: 1 Oшибкa: He yдaлocь пoлyчить дaнныe o кoнфигypaции oт кoнтpoллepa дoмeнa. Либo oн oтключeн, либo к нeмy нeт дocтyпa. Кoд: 80070547 Иcтoчник: (null) Добавлено через 1 минуту 35тая строка эта:
0
|
|||||||||||
|
2619 / 549 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
||||||||||||
| 16.02.2017, 19:20 | ||||||||||||
|
Поскольку единственная цель использования LDAP-интерфейса ADSystemInfo в вашем сценарии - это определение версии текущей ОС, то от его использования можно отказаться. Версию ОС можно определять, например, с помощью WMI:
которые не входят.
1
|
||||||||||||
|
32 / 36 / 1
Регистрация: 22.11.2012
Сообщений: 302
|
|||||||
| 17.02.2017, 09:17 [ТС] | |||||||
|
Доделал.. Установил. Проверил. вроде работает. жду комментарии рекомендации и критику ошибок:
Скрипт рабочий! УРАА!!! получилось наконец-то именно то что я хотел и качесвтенно и 100% рабочее. Dmitrii огромное тебе спасибо. без тебя бы скрипт не получился таким классным. Кстати, выбрал WSH и был приятно удивлён насколько он быстро работает и не жрёт ресурсов при загрузке. компы и сессии грузятся быстрее чем грузились через LDAP.
0
|
|||||||
|
32 / 36 / 1
Регистрация: 22.11.2012
Сообщений: 302
|
|||||||
| 17.02.2017, 10:24 [ТС] | |||||||
|
Готовый скрипт Доделал.. Установил. Проверил. вроде работает. жду комментарии рекомендации и критику ошибок:
0
|
|||||||
|
2619 / 549 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
||||||||||||||||||
| 17.02.2017, 11:03 | ||||||||||||||||||
1
|
||||||||||||||||||
|
32 / 36 / 1
Регистрация: 22.11.2012
Сообщений: 302
|
||||||
| 14.04.2017, 07:25 [ТС] | ||||||
|
Наконец то появилось время исправить скрипт. Так же его протестил почти с месяц.
Ваши аргументированные замечания и комментарии все учтены. Благодаря вам всем получился классный скрипт, который работает.
Или лучше не баловаться в ущерб быстродействию? Я просто не знаю как именно работают процедуры в виндовс...
0
|
||||||
|
2619 / 549 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
|
| 17.04.2017, 05:12 | |
|
Запросы к базе данных AD выполняются не очень быстро, файловые операции - ещё медленнее. Поэтому для лучшего быстродействия имеет смысл ограничиться необходимым минимумом сведений о пользователе.
1
|
|
|
49 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 57
|
|
| 06.07.2017, 13:58 | |
|
Спасибо за скрипт, только почему-то у меня сессия всегда пустая, возможно это из-за того, что реестр недоступен без админских прав? Не пробовали ли реализовать скрипт для логирования блокировки/разблокировки ПК?
0
|
|
|
0 / 0 / 0
Регистрация: 09.10.2019
Сообщений: 25
|
|
| 15.07.2020, 17:54 | |
|
Может есть у кого готовый скрипт для записи событий в файл при логировании на контроллер домена?
Или может быть можно как-то эту информацию из журнала Windows вытащить?
0
|
|
| 15.07.2020, 17:54 | |
|
Помогаю со студенческими работами здесь
34
Авторизация не доменных пользователей на файл-сервере Логирование действий пользователей в БД Логирование с подстановкой имен пользователей в Squid3
Список входа -> выхода Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений.
. . .
|
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения
Продолжаю серию постов о дискретно-событийной модели рабочего. . .
|
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы
Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
|
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция
Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
|
|
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
|
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
|
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
|
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика
Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
|