newdjeen@vk
11-04-2012, 23:42
Всем привет
Не подскажете как реализовать следующее:
имеется комп с установленной WinXP (SP3), система голая, только установленная
Задача - при запуске системы необходимо чтобы разу, вместо проводника и оболочки запускалась программа, которую пользователь не мог бы закрыть, и не имел доступ вообще ни к чему, кроме ка к работе с данной программой
Дело вот в чем, обратились ко мне друзья, у них на работе (стоматология) рентген управляется с ПК, так вот, были проблемы, я установил ОСь, программу, подключил рентген-аппарат и все работало (до этого система сбоила и была завирусована по самое неболуй), вычистил-вылизал, вернул БД клиентов на место (предварительно скопировав бекап в другое место) вчера позвонили... БД нет на месте, приехал, посмотрел - БД стерта физически, причем все клянутся что ее никто не трогал... Системный диск каждый день бекапился акронисом... но кто ж знал, что они на диск с БД полезут???
Вобщем, поставил перед собой задачу: после установки и настройки системы сделать ее типа embedded - то есть, при загрузке системы поднимается не стандартная оболочка, а сразу запускается программа, а у пользователей нет никакой возможности ее закрыть. Некоторые твики могу (и буду) делать:
1 Сменит оболочку (решается пропиской в реестре вместо Explorer.exe полного пути к необходимой программе)
2. отключу горячие клавиши Windows (может кто-то про Win+R знает :) )
3. отключу клавишу Win
4. отключу вызов диспетчера задач по Ctrl+Alt+Del
5. Выключу приветствие
всё это решаемо на уровне рестра, НО подскажите, пожалуйста, как реализовать запуск программы так, чтобы пользователь не мог ее ни свернуть, ни закрыть? Лучше, конечно, чтобы программа раскрывалась на весь экран, и чтоб в ней отсутствовала верхняя панель со значками [развернуть] [закрыть] и тд... Был бы сервер, реализовал бы через службу терминалов, но тут только один комп...
Заранее спасибо
Не подскажете как реализовать следующее:
имеется комп с установленной WinXP (SP3), система голая, только установленная
Задача - при запуске системы необходимо чтобы разу, вместо проводника и оболочки запускалась программа, которую пользователь не мог бы закрыть, и не имел доступ вообще ни к чему, кроме ка к работе с данной программой
Дело вот в чем, обратились ко мне друзья, у них на работе (стоматология) рентген управляется с ПК, так вот, были проблемы, я установил ОСь, программу, подключил рентген-аппарат и все работало (до этого система сбоила и была завирусована по самое неболуй), вычистил-вылизал, вернул БД клиентов на место (предварительно скопировав бекап в другое место) вчера позвонили... БД нет на месте, приехал, посмотрел - БД стерта физически, причем все клянутся что ее никто не трогал... Системный диск каждый день бекапился акронисом... но кто ж знал, что они на диск с БД полезут???
Вобщем, поставил перед собой задачу: после установки и настройки системы сделать ее типа embedded - то есть, при загрузке системы поднимается не стандартная оболочка, а сразу запускается программа, а у пользователей нет никакой возможности ее закрыть. Некоторые твики могу (и буду) делать:
1 Сменит оболочку (решается пропиской в реестре вместо Explorer.exe полного пути к необходимой программе)
2. отключу горячие клавиши Windows (может кто-то про Win+R знает :) )
3. отключу клавишу Win
4. отключу вызов диспетчера задач по Ctrl+Alt+Del
5. Выключу приветствие
всё это решаемо на уровне рестра, НО подскажите, пожалуйста, как реализовать запуск программы так, чтобы пользователь не мог ее ни свернуть, ни закрыть? Лучше, конечно, чтобы программа раскрывалась на весь экран, и чтоб в ней отсутствовала верхняя панель со значками [развернуть] [закрыть] и тд... Был бы сервер, реализовал бы через службу терминалов, но тут только один комп...
Заранее спасибо