powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Win 2000server как файловый сервер
9 сообщений из 9, страница 1 из 1
Win 2000server как файловый сервер
    #32913003
domovoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема вот в чем стоит, комп на нем стоит Win 2000ser и на жестком диске лежит база и сама программа написанная на кларионе и последнее время она слетает (база) через неделю, а такое в принципе может быть из за некоректного выхода из этой программы пользователей с помощью крестика. Пользователи подцепляються к этому компу с помощью сетевого диска и запускают программу с этого сетевого диска так как невозможно за всеми следить и видить как они выходят и что делают можно ли в Win2000ser включить что бы велся протокол какие пользователи обращались к каким файлам и все такое или может еще подскажите в чем может быть проблема?
...
Рейтинг: 0 / 0
Win 2000server как файловый сервер
    #32913018
1234567
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно включить аудит. Но это не поможет проанализировать, КАК пользователи выходят из программы - корректно или нет. Можно будет увидеть, кто и когда обращался к определенным файлам.
...
Рейтинг: 0 / 0
Win 2000server как файловый сервер
    #32913034
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На уровне идеи: добавить в программу запись (например в лог-файл или в специальную таблицу БД) информации о запуске программы и о намерении юзера корректно закрыть программу. Естественно, все это должно происходить автоматически. При разборе полетов глянуть лог и сравнить количество взлетов с количеством посадок для каждого юзера. При корректном выходе они должны быть равны.
...
Рейтинг: 0 / 0
Win 2000server как файловый сервер
    #32913137
domovoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1234567Можно включить аудит. Но это не поможет проанализировать, КАК пользователи выходят из программы - корректно или нет. Можно будет увидеть, кто и когда обращался к определенным файлам.

подскажите каким образом это сделать, подробно пожалуста
...
Рейтинг: 0 / 0
Win 2000server как файловый сервер
    #32913138
domovoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleНа уровне идеи: добавить в программу запись (например в лог-файл или в специальную таблицу БД) информации о запуске программы и о намерении юзера корректно закрыть программу. Естественно, все это должно происходить автоматически. При разборе полетов глянуть лог и сравнить количество взлетов с количеством посадок для каждого юзера. При корректном выходе они должны быть равны.

если бы я сам писал эту прогу и вообще писал на кларионе то может быть я так и сделал а так с помощью своих сил я это не смогу сделать. :-(
...
Рейтинг: 0 / 0
Win 2000server как файловый сервер
    #32913318
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй поискать какое то внешнее событие, которое происходит при _корректном_ выходе и не происходит при некорректном. Может быть это создание/изменение/удаление какого то файла, процесса, фиг знает чего еще.... Его попытаться отследить. С регистрацией запуска проще, можно заставить юзеров запускать прогу через скрипт (на VB Script или WSH), который будет вести лог (точнее, часть лога).
...
Рейтинг: 0 / 0
Win 2000server как файловый сервер
    #32913322
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
domovoi 1234567Можно включить аудит. Но это не поможет проанализировать, КАК пользователи выходят из программы - корректно или нет. Можно будет увидеть, кто и когда обращался к определенным файлам.

подскажите каким образом это сделать, подробно пожалустаНа интересующем файле или папке правый клик - Свойства - Безопасность - Дополнительно - Аудит
...
Рейтинг: 0 / 0
Win 2000server как файловый сервер
    #32915114
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) по мониторингу обращений к файлам: я себе поставил NetView (вкладка HISTORY, использует NetEnumSessions/NetEnumShares, т.е. те же безобидные механизмы, что и mmc-оснастка windows, fsmgmt.msc), она пишет логи работы user'ов с файлами сервера. Если грамотно подрегулировать интервалы, длину лога и т.п., то контроль "кто-когда-куда" неплохой. Хотя тоже не все гладко...

2) Корректность выхода из программы можно сделать так: накарябать программульку из 2-х строчек:
HANDLE hW = FindWindow(0,"End Program - C:\windows\system32\cmd.exe") //для WinXP Eng
if (hW) PostMessage (hW,WM_QUIT) // для С/С++, в остальных аналогично. И держать ее в памяти компов резидентно с запуском функции через таймер, скажем, каждую секунду... (Она будет "жать отмену" на недоумевающий вопрос винды) Можно найдя окно основной проги изменить стиль окно - на что-то вроде ToolBox
Помогает также работа в полноэкранном режиме - у меня БЭСТ, проверено на нем. Тогда действительно проще выйти корректно, чем сворачивать, кликать правой кнопкой...
...
Рейтинг: 0 / 0
Win 2000server как файловый сервер
    #32917058
domovoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrrrrrrrr1) по мониторингу обращений к файлам: я себе поставил NetView (вкладка HISTORY, использует NetEnumSessions/NetEnumShares, т.е. те же безобидные механизмы, что и mmc-оснастка windows, fsmgmt.msc), она пишет логи работы user'ов с файлами сервера. Если грамотно подрегулировать интервалы, длину лога и т.п., то контроль "кто-когда-куда" неплохой. Хотя тоже не все гладко...

2) Корректность выхода из программы можно сделать так: накарябать программульку из 2-х строчек:
HANDLE hW = FindWindow(0,"End Program - C:\windows\system32\cmd.exe") //для WinXP Eng
if (hW) PostMessage (hW,WM_QUIT) // для С/С++, в остальных аналогично. И держать ее в памяти компов резидентно с запуском функции через таймер, скажем, каждую секунду... (Она будет "жать отмену" на недоумевающий вопрос винды) Можно найдя окно основной проги изменить стиль окно - на что-то вроде ToolBox
Помогает также работа в полноэкранном режиме - у меня БЭСТ, проверено на нем. Тогда действительно проще выйти корректно, чем сворачивать, кликать правой кнопкой...

В принципе можно и так
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Win 2000server как файловый сервер
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]