Автор
|
Тема: Как запретить запуск других программ?
|
len |
опубликован 21-12-2001 13:07 MSK
Подскажите, как во время выполнения программы запретить пользователю запуск других программ.
|
Flex Ferrum
|
опубликован 21-12-2001 13:19 MSK
Здается мне, что никак. Хотя, если подправить некоторые ключики в реестре - то можно. Что-то я подобное видел в описании вируса SirCam. |
One
|
опубликован 21-12-2001 13:27 MSK
А зачем я спрашивал, как убить другое окно? Просто надо постоянно отслеживать, какие процессы запущены, и если этот процесс не нужен (т.к. в Windows постоянно работает куча процессов, поддерживающих ех работоспособность, отключать которые нельзя), то его просто надо срубить. Действует на совесть, проверял. |
Valery
|
опубликован 21-12-2001 14:53 MSK
Ну, кто жаловался, что девушек-программеров мало в форуме? Уже не так и мало! Привет тебе, контраполая коллега! :) |
len
|
опубликован 26-12-2001 09:18 MSK
Спасибо :( Мне надо запретить ПОЛЬЗОВАТЕЛЮ запускать другие программы, а не отключать процессы Windows. Отслеживать процессы, конечно, можно, но если процесс запущен уже поздно :( |
server_mouse
|
опубликован 26-12-2001 09:44 MSK
2Valery : А я думал len это длинна, ну length короче....До чего компутары довели... |
Valery
|
опубликован 26-12-2001 10:04 MSK
:) Как раз недавно анекдот вычитал:- Ну что тебе еще нравится, кроме женщин и компьютеров? - Девушки и калькулюторы. 2server_mouse: нда, с этими чертовыми компьютерами сам иногда начинаешь глючить. |
One
|
опубликован 26-12-2001 13:17 MSK
Во-первых, почему поздно? Сразу срубить и всех делов, и сделать ничего не успеет.Во-вторых, запретить запуск других программ под Виндами невозможно (насколько я это разумею). Можно еще ковырнуть NT с ее безопасностью, отслеживать разрешения для файлов, но я не испытывал. |
Pashax86
|
опубликован 27-12-2001 01:38 MSK
Я знаю три способа под WIN9x, у них свои недостатки и преимущества. А тебе зачем? Если не секрет? |
len
|
опубликован 27-12-2001 10:19 MSK
2Pashax86: Чтобы ресурсы не занимали другими программами :) |
fantom
|
опубликован 27-12-2001 11:40 MSK
нужно обрабатывать сообщение WM_ACTIVATEAPP - получить Id главной задачи нового процесса и грохнуть его (или остановить) |