Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];

Вниз

Ctrl+alt+del   Найти похожие ветки 

 
walruz   (2004-10-29 15:29) [0]

Как запретить комбинацию Ctrl+Alt+Del?? чтоб не вылазил диспечер задач...


 
ssk ©   (2004-10-29 15:38) [1]

а зачем?


 
Silla ©   (2004-10-29 16:02) [2]

// Включение режима
SystemParametersInfo(SPI_SCREENSAVERRUNNING, 1, 0, 0);
// Выключение режима
SystemParametersInfo(SPI_SCREENSAVERRUNNING, 0, 0, 0);

win32.hlp


 
ssk ©   (2004-10-29 16:13) [3]

>Silla

в ХР не работает


 
VMcL ©   (2004-10-29 16:27) [4]

>>walruz  (29.10.04 15:29)

По Ctrl+Alt+Del "вылазит" не Task Manager, а окно Windows Security. Task Manager "вылазит" по Ctrl+Shift+Esc. А программу, которая мне заблокировала бы возможность доступа к Windows Security, я бы сразу отправил в Recycle Bin... вместе с её автором.


 
walruz ©   (2004-10-29 18:55) [5]

какая разница куда бы ты её отправил, вопрос не в этом, а втом как это всётаки сделать?


 
kaZaNoVa ©   (2004-10-29 19:56) [6]

это сложно ...  (не делал ..)


 
walruz ©   (2004-10-29 20:57) [7]

в 98 винде SystemParametersInfo(SPI_SCREENSAVERRUNNING, 1, 0, 0); подходит а в хп не хочит... хелп!!


 
DVM ©   (2004-10-29 21:12) [8]


> walruz ©   (29.10.04 20:57) [7]

тебе не сделать.


 
Anatoly Podgoretsky ©   (2004-10-29 21:23) [9]

walruz ©   (29.10.04 18:55) [5]
Это не возможно, поскольку не выскакивает.

VMcL ©   (29.10.04 16:27) [4]
Добрый ты, надо пожестче


 
cerber1 ©   (2004-10-29 21:40) [10]

Все есть в настройках политики WinXP:


Удалить диспетчер задачТребования: не ниже Microsoft Windows 2000
Расположение: Конфигурация пользователя\Система\Возможности Ctrl+Alt+Del\

Описание:
Запрещает пользователям запускать диспетчер задач (TASKMGR.EXE).

Если эта политика включена, а пользователь попытается запустить диспетчер задач, будет выдано сообщение о том, что политика запрещает выполнение этого действия.

Диспетчер задач позволяет пользователям запускать или останавливать программы, наблюдать за производительностью их компьютера, следить за всеми выполняемыми программами, включая системные службы, узнавать названия исполняемых файлов программ, изменять приоритет процессов для выполняемых программ.

Файл ADM: system.adm


 
VMcL ©   (2004-10-30 00:07) [11]

>>Anatoly Podgoretsky ©  (29.10.04 21:23) [9]

>Добрый ты, надо пожестче

Пожестче, это к винчестеру aka HDD. А я, хоть злой и подлый, но иногда делаю вид, что хороший и доброжелательный.


 
programania ©   (2004-10-30 00:09) [12]

В XP переименовать \WINDOWS\system32\taskmgr.exe


 
DeadMeat ©   (2004-10-30 01:28) [13]


> [4] VMcL ©   (29.10.04 16:27)
> >>walruz  (29.10.04 15:29)
>
> По Ctrl+Alt+Del "вылазит" не Task Manager, а окно Windows
> Security

Нуу... Ведь он написал в вопросе WinXP. А в WinXP по умолчанию (врядли автор это менял) вылазит как раз Task Manager.
Его (но только в этом случае) закрыть можно низкоуровневым хуком.

---
...Death Is Only The Begining...


 
DeadMeat ©   (2004-10-30 01:28) [14]


> [12] programania ©   (30.10.04 00:09)
> В XP переименовать \WINDOWS\system32\taskmgr.exe

С этим проблем больше возникнет. Да и не правильно это...

---
...Death Is Only The Begining...


 
walruz ©   (2004-10-30 02:35) [15]

большое спасибо.. буду мучаться..)


 
walruz ©   (2004-10-30 02:45) [16]

кстати переименовка не помогает.. файл taskmgr.exe сам создаётся после первого раза Ctrl+alt+del.. тогда его можно просто удалять.. вроде так.. ну тоесть если удалил то не появляется панель задачь после одного раза.. а потом снова.. короче выход только удалять его всё время.. ну конечно хотелась бы программно отключить........


 
walruz ©   (2004-10-30 02:49) [17]

а верней нет taskmgr.exe сам создаётся, если отсутствует в папке
system32... =) а что в принципе нормальный выход удалять его всё время и всё, только конечно это неправильно..


 
VMcL ©   (2004-10-30 10:36) [18]

>>DeadMeat ©  (30.10.04 01:28) [13]

<offtopic>
Честно говоря, даже не знал, что по умолчанию вызывается именно TM. Наверное, я сразу что-то перенастриваю так, что это косвенно задевает и эту настройку. От каких настроек это зависит?
</offtopic>


 
DVM ©   (2004-10-30 11:51) [19]


> Наверное, я сразу что-то перенастриваю так, что это косвенно
> задевает и эту настройку. От каких настроек это зависит?

от "Использовать экран приветствия"

> Его (но только в этом случае) закрыть можно низкоуровневым
> хуком.

Не надо никаких низкоуровневых хуков. Обычного WH_SHELL достаточно, чтобы отследить появление его окна и сразу закрыть.

> а верней нет taskmgr.exe сам создаётся, если отсутствует
> в папке

Надо в SafeMode менять и он там в нескольких местах. Самое оптимальное - в рестораторе так покоцать стандартный таскменеджер (например размеры окна уменьшить до 0), чтобы им пользоваться нельзя было.
Можно запретить через реестр.

Есть еще один способ, без порчи таскменеджера. Использовать переключение десктопов. Работает железно. Таскменеджер не запустить (точнее не увидеть).


 
Anatoly Podgoretsky ©   (2004-10-30 11:55) [20]

DeadMeat ©   (30.10.04 01:28) [13]
Странный у тебя какой то ХР, наверно по спец заказу.


 
VmcL ©   (2004-10-30 13:01) [21]

>>DVM ©  (30.10.04 11:51) [19]

>от "Использовать экран приветствия"

Фи, какая мерзость :-)


 
colonel   (2004-10-30 13:37) [22]

А можго про wh_shell подробнее узнать ?


 
walruz ©   (2004-10-30 15:54) [23]

Да меня тоже интересует wh_shell, colonel, расскажи подробнее..
Есть ещё один вопрос, как можно сделать чтобы программа отсутсвовала в списке при Alt+tab..??
спасибо.


 
DVM ©   (2004-10-31 11:12) [24]


> Да меня тоже интересует wh_shell, colonel, расскажи подробнее..

он не расскажет, он сам спрашивает :)

> А можго про wh_shell подробнее узнать ?

Можно http://www.delphirus.com.ru/printout65.html


 
walruz ©   (2004-10-31 15:25) [25]

=) ню да ошибся..


 
Coroner   (2004-10-31 20:12) [26]

Всё это можно сделать добавив ключ в реестр. Если кому интересно пишите отвечу


 
DeadMeat ©   (2004-10-31 22:41) [27]


> Странный у тебя какой то ХР, наверно по спец заказу.

Ага... Уже четвертый.

---
...Death Is Only The Begining...


 
DrPass ©   (2004-10-31 23:08) [28]


> кстати переименовка не помогает.. файл taskmgr.exe сам создаётся
> после первого раза Ctrl+alt+del.. тогда его можно просто
> удалять.. вроде так.. ну тоесть если удалил то не появляется
> панель задачь после одного раза.. а потом снова.. короче
> выход только удалять его всё время.. ну конечно хотелась
> бы программно отключить........

Он не создается. Его копия предусмотрительно лежит в папке DLLCASHE, откуда винда восстанавливает файлы после твоих надругательств. А вообще, что мешает запретить запуск Диспетчера задач из политик безопасности?


 
DeadMeat ©   (2004-11-01 00:12) [29]


> А вообще, что мешает запретить запуск Диспетчера задач из
> политик безопасности?

Одним религия, другим (например мне) назойливое окошко...

---
...Death Is Only The Begining...


 
Grundic ©   (2004-11-01 00:38) [30]

Как я решил эту проблему:

http://www.winguides.com/registry/display.php/163/


 
Grundic ©   (2004-11-01 00:39) [31]

Вместо HKEY_CURRENT_USER можно поставить HKEY_USERS\.DEFAULT - если надо...


 
kaZaNoVa ©   (2004-11-01 00:41) [32]

Grundic ©   (01.11.04 0:38) [30]
решение хорошее, но "невидимость" в TaskManager"е лучше :)
//шутка :)



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

Форум: "WinAPI";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.52 MB
Время: 0.035 c
14-1100897306
dmk
2004-11-19 23:48
2004.12.12
Владельцам автомобилей


3-1100513470
Dik
2004-11-15 13:11
2004.12.12
Результат изменения запроса в ХП


1-1101877338
Shtukos
2004-12-01 08:02
2004.12.12
С некоторых пор Delphi 7 не запускается, а выдает окно


1-1101666699
xxxxx
2004-11-28 21:31
2004.12.12
Как скомпилить такой код?


1-1101447353
Рафик
2004-11-26 08:35
2004.12.12
Вопрос по TreeView





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский