Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.85/40: Рейтинг темы: голосов - 40, средняя оценка - 4.85
Заблокирован

Запрет на выключение и перезагрузку компьютера!

07.06.2012, 11:16. Показов 7832. Ответов 29
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет! Такой вопрос, как можно реализовать запрет на выключение компьютера через "Меню" -> "Выключение" и вообще есть ли такая возможность запрета выключения компьютера методом задержки кнопки Power?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.06.2012, 11:16
Ответы с готовыми решениями:

Запрет на выключение компьютера
Здравствуйте! Хотел спросить можно ли сделать запрет на выключение компьютера. Чтобы компьютер нельзя было выключить любыми способами,...

Запрет на выключение компьютера "Гостем"
Всем привет. В системе есть 2 учетки. Первая юзер с админскими правами под паролем, 2-ая Гость, без пароля. Ну вообщем дело такое. Если был...

Скрипт на перезагрузку компьютера
Здравствуйте, не знаю сможете-ли вы мне помочь, облазил интернет ничего не нашел, решил сюда написать. У меня такая проблемка: есть...

29
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
08.06.2012, 07:43
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от inv.DS Посмотреть сообщение
запрет на включение компьютера через "Меню"
Скрыть кнопку "Пуск", сделать её неактивной и т.п.?

Цитата Сообщение от inv.DS Посмотреть сообщение
запрета выключения компьютера методом задержки кнопки Power?

А ещё можно супермоментом заклеить шнур питания в системном блоке и в розетке.
4
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38196 / 21129 / 4309
Регистрация: 12.02.2012
Сообщений: 34,737
Записей в блоге: 14
08.06.2012, 10:13
Ну, если совсем серьезно, можно перехватить системную функцию, которая завершает Windows... Как это делается, описано в книге Стривена Романа http://www.ozon.ru/context/detail/id/151382/
0
Заблокирован
28.01.2013, 20:05  [ТС]
Привет всем! На работе есть машины на которых в 18.00 часов начинается архивация БД, но как всегда человеческий фактор жмет на ПУСК - ВЫКЛЮЧЕНИЕ. Как запретить перезагрузку ПК?
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
28.01.2013, 21:23
1) наклеить предупреждающую надпись на монитор
2) издать приказ по предприятию иванову петрову сидорову в конце рабочего дня не выключать довести под роспись. при нарушении - наказать на премию.
3) и самое правильное: НЕ хранить базы на локальных компах. использовать сервер.
2
Заблокирован
28.01.2013, 21:27  [ТС]
Цитата Сообщение от magirus Посмотреть сообщение
НЕ хранить базы на локальных компах. использовать сервер.
Долго тебе рассказывать многоуважаемый.
По 1 и 2 пункту уже не раз такое было. и что только не делали. в общем ужс. Ну к примеру работает у нас такой контингент по 45 - 50 лет или 55 которые уже собственно знают работа и дом, да и у всех семьи там внуки, проблемы и их грузить такой ерундой не пройдет. лучше премии лишатся чем поймут.

Добавлено через 1 минуту
Ну или "ЙА БЛОНДИНКО" ни кто не отменял !
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
28.01.2013, 21:48
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Скрыть кнопку "Пуск", сделать её неактивной
А этот совет чем не подходит? Пока работает архиватор, можно заменить стандартную ПУСК на свою. При нажатии выдавать предупреждение, что бы не выключали комп. Как пройдет архивация всё вернуть на место.
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
28.01.2013, 21:52

Не по теме:

Pro_grammer, ну комп то можно и в 17-45 ткнуть на выключение...
а от зажатия кнопки выключения вообще ничего не спасет. только ее отсутствие.... но тогда включать будет проблематично....


и все же, что мешает базы перенести на сервер?
0
Заблокирован
28.01.2013, 21:58  [ТС]
Цитата Сообщение от magirus Посмотреть сообщение
и все же, что мешает базы перенести на сервер?
Лицензия. Ключи. Только видят локальный БД, писал один умелец, сколько уже материм. Вот поставили задачу перед отделом разработчиков создать аналог и лучше. Дали полтора года им. С нас пока как с админов запретить это.
0
 Аватар для t1m0n
638 / 416 / 27
Регистрация: 03.11.2009
Сообщений: 1,855
28.01.2013, 23:18
закройте комп в отдельную комнату и ограничьте доступ))) удалите всех пользователей кроме админов...
2
 Аватар для morgann55
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
29.01.2013, 04:47
Отключи в панели задач "Отображать поверх всех окон" и прикрой её своим формой, которую нельзя передвинуть
0
Заблокирован
29.01.2013, 06:55  [ТС]
Неужели нету вариантов решения вопроса программным способом!?
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
29.01.2013, 10:49
Цитата Сообщение от inv.DS Посмотреть сообщение
Неужели нету вариантов решения вопроса программным способом!?
Можно в 17.59 заблокировать кнопку ПУСК, а в (17.59+скока там длится архивация) разблокировать.

Больше никаких мыслей не приходит.....
1
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
29.01.2013, 10:52
На работе есть машины на которых в 18.00 часов начинается архивация БД
А обед у вас во сколько?
Не все хотят оставаться после работы и ждать когда закончит работу архиватор.
А на обед никто комп не выключает и не обращает на него внимание - заняты своими делами(если не играют в игры, конечно, и не сидят в "одноклассниках")
0
Заблокирован
29.01.2013, 12:12  [ТС]
Обед как обед кто уходит на обед, кто остается и работает на рабочих местах еду доставляют на место по заказу. Кнопка пуск конечно вариант был бы интересен, но вот есть такие люди кто запускает программы из меню пуск, а на рабочем столе у них только один ярлык к папке на другом диске с документами. Просто не верится чтобы выключение компьютера нельзя было перехватить. В семерке к примеру при выключении могут появится незакрытые фоновые программы и их либо можно завершить или отменить выключение компьютера.
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18033 / 7736 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
29.01.2013, 18:15
SoftIce, а у меня с твоим кодом вот чего получилось: панель задач пропала, а сама кнопка "Пуск" осталась
(пробовал оба варианта).

У кнопки пуск - вон какие параметры (см. скрин).
Можно ведь прочитать текст всех дочерних элементов, и найти с надписью "Пуск" ? (в API не силен)
Миниатюры
Запрет на выключение и перезагрузку компьютера!   Запрет на выключение и перезагрузку компьютера!  
1
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
29.01.2013, 20:08
Цитата Сообщение от Dragokas Посмотреть сообщение
вот чего получилось: панель задач пропала, а сама кнопка "Пуск" осталась
Потому что панель задач не является родительской по отношению к кнопке "Пуск" в Вашей системе (мне так кажется)
А это hWndParent = FindWindow("Shell_traywnd", "") как раз хендл панели задач.
Не ищется с этим хендлом кнопка ни по надписи, ни по имени класса("Button")
0
0 / 0 / 0
Регистрация: 23.01.2013
Сообщений: 68
29.01.2013, 21:05
Задача интересная. В рамках VB ее можно решить?
0
Заблокирован
29.01.2013, 21:07  [ТС]
Если решу или помогут решить, я еще и премию могу получить процентов 85%, что получу!
0
0 / 0 / 0
Регистрация: 23.01.2013
Сообщений: 68
29.01.2013, 21:15
inv.DS, может быть лучше решать в рамка С++?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.01.2013, 21:15
Помогаю со студенческими работами здесь

Скрипт на перезагрузку компьютера
Здравствуйте, не знаю сможете-ли вы мне помочь, облазил интернет ничего не нашел, решил сюда написать. У меня такая проблемка: есть...

Как сделать перезагрузку компьютера
Как сделать перезагрузку компьютера в Си?Можно сделать так, чтобы комп перезагружался после загрузки винды(не где картинка рабочего стола...

Выключение компьютера в XP
Скажите как выключить комп в XP комп. Всё есть - перезагрузка,выход из windows , завершение сеанса, а как выключить как выключить ни...

Выключение компьютера
Добрый день! Совсем не давно стал компьютер резко выключаться. Например, Включил утром компьютер, поработал за ним минут 20, он...

выключение компьютера
Подскажите пожалуйста как сделать выключение компьютера после завершении работы программы? Тоесть , что бы если пользователя нажал на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru