|
32 / 36 / 1
Регистрация: 22.11.2012
Сообщений: 302
|
|
VBS Логирование в файл на сервере входа и выхода пользователей18.04.2016, 08:13. Показов 9749. Ответов 33
Метки нет (Все метки)
Видел на просторах интернета такую идею скрипта: при входе пользователя запускается какой-то сценарий и в папочку на домене в лог-файл производится запись времявхода, имяюзера, ФИО, имя компа на который он вошёл... При выходе или выключении компа запускается аналогичный сценарий только с записью времени выхода. Так же в случае удалёного сеанса RDP либо RemoteAPP так же кто, во сколько и куда вошёл и вышел..
Как бы удобная штука, для анализа кто во сколько и куда заходил выходил - для сисадмина. Такой лог удобней анализировать в случае каких-то проишествий, нежели анализировать расшифровывать логи виндовс сервера. Подскажите может у кого есть такой или наработки, а то я даже не знаю с чего начинать?
0
|
|
| 18.04.2016, 08:13 | |
|
Ответы с готовыми решениями:
33
Мониторинг входа/выхода пользователей История входа/выхода пользователей в WindowsServer Создать кнопку входа-регистрации-выхода для пользователей сайта |
|
61 / 61 / 36
Регистрация: 16.09.2015
Сообщений: 296
|
||||||
| 18.04.2016, 08:32 | ||||||
|
Например:
0
|
||||||
|
32 / 36 / 1
Регистрация: 22.11.2012
Сообщений: 302
|
||||||
| 08.12.2016, 15:48 [ТС] | ||||||
|
tisha_,
Вот я тут наваял скрипт. Взял за основу кривые скрипты из интернета. Проверьте пожалуйста что тут ещё не так? а то я к примеру не знаю что значит блок "Sub crypt(mSg)".
Не подскажете как ещё сделать так чтоб входы выходы в терминал тоже логировались? Встроенных средств логирования в сервере 2008 не нашёл.
0
|
||||||
|
61 / 61 / 36
Регистрация: 16.09.2015
Сообщений: 296
|
||||||||
| 09.12.2016, 09:02 | ||||||||
|
на мой взгляд выбросила лишнее
Добавлено через 12 минут
0
|
||||||||
|
32 / 36 / 1
Регистрация: 22.11.2012
Сообщений: 302
|
||||
| 09.12.2016, 10:45 [ТС] | ||||
а вот
Или ты предлагаешь сделать файл без даты и пополнять его бесконечно? может файлы плодить тогда по месяцам? Всей этой фигнёй страдаю чисто по собственной инициативе, потому что часто бывает нужно узнать кто и откуда и когда включался и в логах сервера замудохаешься искать. а так всегда пожалуйста поиск удобен ))) По поводу терминала пока тему изучаю...
0
|
||||
|
61 / 61 / 36
Регистрация: 16.09.2015
Сообщений: 296
|
||||
| 09.12.2016, 10:50 | ||||
|
0
|
||||
|
32 / 36 / 1
Регистрация: 22.11.2012
Сообщений: 302
|
||
| 09.12.2016, 11:01 [ТС] | ||
|
А как сделать Date в названии файла, чтоб было не число.месяц.год а было меся.год?
0
|
||
|
61 / 61 / 36
Регистрация: 16.09.2015
Сообщений: 296
|
||||||||||||
| 09.12.2016, 13:19 | ||||||||||||
xeon13, только учти, что месяц без "0" вернется, можно добавить что-то похожее на
1
|
||||||||||||
|
2619 / 549 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
|||||||
| 15.12.2016, 06:34 | |||||||
|
Кликните здесь для просмотра всего текста
2
|
|||||||
|
32 / 36 / 1
Регистрация: 22.11.2012
Сообщений: 302
|
|||||||
| 20.12.2016, 09:59 [ТС] | |||||||
|
Вот что получилось уже готовый рабочий вариант тестил несколько дней:
Прошу комментировать давать полезные советы с аргументами. Не сомневаюсь что скрипт можно улучшить оптимизировать сделать быстрее и короче. Добавлено через 5 минут Dmitrii, Немного не понятно где там и что и для чего. но на кое-что обратил внимание и добавил в свой скрипт. Прошу рассмотреть и покритиковать
1
|
|||||||
|
2619 / 549 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
|
| 20.12.2016, 11:13 | |
|
0
|
|
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,214
|
||||
| 20.12.2016, 11:29 | ||||
|
xeon13,
1
|
||||
|
32 / 36 / 1
Регистрация: 22.11.2012
Сообщений: 302
|
||||||||
| 20.12.2016, 12:08 [ТС] | ||||||||
|
YuS_2,
Visual Basic logFile.CloseДобавлено через 19 минут и вот ещё проблема появилась после добавления
0
|
||||||||
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,214
|
|||
| 20.12.2016, 12:59 | |||
|
В любом случае, если есть подозрение, что переменная не определена из-за времени выполнения, то всегда можно добавить задержку.
1
|
|||
|
2619 / 549 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
|||||||
| 20.12.2016, 13:17 | |||||||
|
На такой случай попробуйте использовать конструкцию
1
|
|||||||
|
32 / 36 / 1
Регистрация: 22.11.2012
Сообщений: 302
|
||||||||
| 20.12.2016, 14:54 [ТС] | ||||||||
|
Dmitrii, Если скрипт запускать с рабочей станции то показывает тип сессии. а вот при включении компа - не всегда. и при заходе в терминал на server 2008 тоже пустое значение %SESSIONNAME%
Добавлено через 1 минуту Добавлено через 32 минуты
0
|
||||||||
|
2619 / 549 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
||||||||
| 20.12.2016, 17:40 | ||||||||
1
|
||||||||
|
32 / 36 / 1
Регистрация: 22.11.2012
Сообщений: 302
|
||||||||
| 21.12.2016, 07:01 [ТС] | ||||||||
|
вобщем со строкой
Добавлено через 3 минуты Dmitrii, А не много ли там объектов вызывается? скрипт не будет жрать много ресурсов? А для чего там вызов реестра? было бы неплохо пояснения. а то я один скрипт с реестром пробывал он мне оказалось через реестр менял имя подпись на ярые вместо "Мой компьютер" на сетевое имя компа.
0
|
||||||||
|
2619 / 549 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
||||
| 21.12.2016, 07:38 | ||||
|
1
|
||||
| 21.12.2016, 07:38 | |
|
Помогаю со студенческими работами здесь
20
Авторизация не доменных пользователей на файл-сервере Логирование действий пользователей в БД Логирование с подстановкой имен пользователей в Squid3
Список входа -> выхода Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|