Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.03;
Скачать: CL | DM;

Вниз

Нужна прога чтобы юзвери могли устанавливать игры, НО ЗАПУСКАТЬ И   Найти похожие ветки 

 
PINNI   (2002-05-20 00:05) [0]

на компе установлены программы офис фитокад и т.д.
Нужна прога чтобы юзвери могли устанавливать игры, НО ЗАПУСКАТЬ ИХ НЕ МОГЛИ. как закрыть чужую прогу я знаю, а как отлавливать игры. Если кто знает ответьте и желательно с примером


 
cypher ©   (2002-05-20 00:59) [1]

а никак!
игра от офиса ничем не отличается... единственный вариант, хранить базу разрешенных к запуску программ, и килять тех которых там нет. Правда тут стока приколов появится =)))
От "детей" спасет наверное...


 
PINNI   (2002-05-20 02:23) [2]

да в принципе юзвери на работе как дети, они постоянно гробят ОС, тогда как создать базу что для этого надо, может примерчик
приведеш


 
cypher ©   (2002-05-20 22:12) [3]

примерчик врядли, но что-то типа...
есть список разрешенных путей (c:\windows, c:\program files\common files\ и т.д.) - программы лежащие в этих папках можно запускать...
дальше в цикле
GetProcessSnap;
for i:=0 to TotalProcessCount-1 do
if BadPath(GetProcessPath[i]) then KillProcess(i);

и соответственно функции GetProcessSnap - получение списка процессов в данный момент, TotalProcessCount - количество процессов, GetProcessPath - путь к exe текущего процесса, KillProcess(i) прибить процесс.

Вешаешь все на таймер...



 
Builder ©   (2002-05-21 01:19) [4]

Зачем так все жестоко.
Можно в реестре прописываешь токо то, что можно запускать юзверам и все Ж) - просто список разрешенных программ
Почитать об этом можно здесь
http://www.webhowto.ru/reg


 
PINNI   (2002-05-21 02:26) [5]

в смысле на таймер?
а так спасибо


 
Sergey13 ©   (2002-05-21 10:10) [6]

2PINNI (20.05.02 00:05)
>Нужна прога чтобы юзвери могли устанавливать игры, НО ЗАПУСКАТЬ >ИХ НЕ МОГЛИ
Ну ты зверь 8-)


 
cypher ©   (2002-05-22 00:21) [7]

Builder ©, по ссылке не ходил, но очень сильно сомневаюсь, что реестр поможет тут в 9x виндах...

PINNI? Кидаешь на форму таймер, active = true, и в событии OnTimer делаешь описаные выше финты



Страницы: 1 вся ветка

Текущий архив: 2002.06.03;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
14-7220
VEG
2002-04-28 20:29
2002.06.03
Где ошибка в закрузке анимированного курсора?


3-6937
icu
2002-05-13 19:33
2002.06.03
Развертывание приложений MS SQL Server


1-7076
allrussia
2002-05-22 02:07
2002.06.03
KAK pekypcuBHo Co3DaTb HecKo/ bKO nanok?


1-6989
John Kayfolom
2002-05-22 16:31
2002.06.03
Запуск DOS программы и получение ErrorLevel


3-6906
SQLLER
2002-05-13 00:39
2002.06.03
Реинсталл MS SQL