Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Доступ - Необходима помощь с настройкой специфического ПО

Ответить
Настройки темы
Доступ - Необходима помощь с настройкой специфического ПО

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Всем привет
Не подскажете как реализовать следующее:

имеется комп с установленной WinXP (SP3), система голая, только установленная
Задача - при запуске системы необходимо чтобы разу, вместо проводника и оболочки запускалась программа, которую пользователь не мог бы закрыть, и не имел доступ вообще ни к чему, кроме ка к работе с данной программой

Дело вот в чем, обратились ко мне друзья, у них на работе (стоматология) рентген управляется с ПК, так вот, были проблемы, я установил ОСь, программу, подключил рентген-аппарат и все работало (до этого система сбоила и была завирусована по самое неболуй), вычистил-вылизал, вернул БД клиентов на место (предварительно скопировав бекап в другое место) вчера позвонили... БД нет на месте, приехал, посмотрел - БД стерта физически, причем все клянутся что ее никто не трогал... Системный диск каждый день бекапился акронисом... но кто ж знал, что они на диск с БД полезут???

Вобщем, поставил перед собой задачу: после установки и настройки системы сделать ее типа embedded - то есть, при загрузке системы поднимается не стандартная оболочка, а сразу запускается программа, а у пользователей нет никакой возможности ее закрыть. Некоторые твики могу (и буду) делать:
1 Сменит оболочку (решается пропиской в реестре вместо Explorer.exe полного пути к необходимой программе)
2. отключу горячие клавиши Windows (может кто-то про Win+R знает )
3. отключу клавишу Win
4. отключу вызов диспетчера задач по Ctrl+Alt+Del
5. Выключу приветствие

всё это решаемо на уровне рестра, НО подскажите, пожалуйста, как реализовать запуск программы так, чтобы пользователь не мог ее ни свернуть, ни закрыть? Лучше, конечно, чтобы программа раскрывалась на весь экран, и чтоб в ней отсутствовала верхняя панель со значками [развернуть] [закрыть] и тд... Был бы сервер, реализовал бы через службу терминалов, но тут только один комп...

Заранее спасибо

Отправлено: 23:42, 11-04-2012

 

Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24514
Благодарности: 4495

Профиль | Сайт | Отправить PM | Цитировать


Не думаю, что все так сложно нужно делать. ИМХО - запускать под ограниченной учетной записью, которой доступ закрыт ВЕЗДЕ, в т.ч. к любым объектам локальных дисков. А программу запускать от имени другого пользователя, у которого права на доступ к нужной папке есть.

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Как поменять термопасту за 100+ баксов


Последний раз редактировалось ShaddyR, 12-04-2012 в 01:03.


Отправлено: 00:47, 12-04-2012 | #2



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Модератор


Moderator


Сообщения: 8211
Благодарности: 2837

Профиль | Отправить PM | Цитировать


Цитата newdjeen@vk:
отключу горячие клавиши Windows (может кто-то про Win+R знает ) »
Win-r обрабатывается Explorer.exe
не будет запущен Explorer Win+R работать не будет.
Цитата newdjeen@vk:
3. отключу клавишу Win »
аналогично Win+R
Цитата newdjeen@vk:
НО подскажите, пожалуйста, как реализовать запуск программы так, чтобы пользователь не мог ее ни свернуть, ни закрыть? »
модифицировать ресурсы основного окна программы.
Могу попробовать, если дадите основной EXE файл программы.

Попутно вопрос возник - вы как планируете выключать компьютер в конце рабочего дня?
В программе есть функции "открыть файл", "сохранить файл" ?

Последний раз редактировалось Amigos, 12-04-2012 в 09:46.

Это сообщение посчитали полезным следующие участники:

Отправлено: 07:42, 12-04-2012 | #3



Moderator


Сообщения: 53144
Благодарности: 15422

Профиль | Отправить PM | Цитировать


newdjeen@vk, в дополнение к вышесказанному:
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:49, 12-04-2012 | #4


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Вложения
Тип файла: rar dimaxis_ru.rar
(677.3 Kb, 6 просмотров)

Amigos
файл прилагаю
Включение/выключение ПК будет через кнопку Power на системном блоке
Открыть нет, но вроде есть импорт (сейчас комп не под рукой)

ShaddyR
проблема в том, что база и программа находятся на другом логическом диске

Отправлено: 11:57, 12-04-2012 | #5


Модератор


Moderator


Сообщения: 8211
Благодарности: 2837

Профиль | Отправить PM | Цитировать


Цитата newdjeen@vk:
но вроде есть импорт (сейчас комп не под рукой) »
дело не в том открыть или импорт, а в том, что при этом открывается диалог "открыть файл", а этот диалог это почти полноценный explorer.exe
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:37, 12-04-2012 | #6


Модератор


Moderator


Сообщения: 8211
Благодарности: 2837

Профиль | Отправить PM | Цитировать


Цитата Amigos:
модифицировать ресурсы основного окна программы. »
поторопился.
Похоже, что этот EXE не содержит диалогового ресурса основного окна, которое можно отредактировать, а только дочерние диалоги и убрть у программы кнопки свернуть/развернуть/закрыть не получится
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:14, 12-04-2012 | #7


Аватара для K.A.V.

Ленивый кусок мяса


Contributor


Сообщения: 1986
Благодарности: 723

Профиль | Сайт | Отправить PM | Цитировать


Цитата Amigos:
и убрть у программы кнопки свернуть/развернуть/закрыть не получится »
А если вызывать WinAPI функцию и назначать окну программы стиль окна без флагов WS_CAPTION | WS_SYSMENU ?
Я вот в своём SFX Creator так сделал, только оставил 1 значок "Закрыть", по идее дочерние диалоги должны наследовать стиль же от родительского окна

Скачал прикреплённый архив, при запуске - IMAGEARC.dll не был найден

-------
[Справочник по командам Windows] -- [Справочник по NSIS] -- [SFX Creator - для создания SFX архивов]


Отправлено: 20:50, 12-04-2012 | #8


Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24514
Благодарности: 4495

Профиль | Сайт | Отправить PM | Цитировать


Цитата newdjeen@vk:
проблема в том, что база и программа находятся на другом логическом диске »
не понял сути проблемы. Как это помешает
Цитата ShaddyR:
запускать под ограниченной учетной записью, которой доступ закрыт ВЕЗДЕ, в т.ч. к любым объектам локальных дисков. А программу запускать от имени другого пользователя, у которого права на доступ к нужной папке есть. »

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Как поменять термопасту за 100+ баксов


Отправлено: 23:12, 12-04-2012 | #9


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Цитата ShaddyR:
запускать под ограниченной учетной записью, которой доступ закрыт ВЕЗДЕ, в т.ч. к любым объектам локальных дисков. А программу запускать от имени другого пользователя, у которого права на доступ к нужной папке есть »
Объясните, пожалуйста, как это реализовать на практике

Отправлено: 01:20, 13-04-2012 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Доступ - Необходима помощь с настройкой специфического ПО

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
MSFT SQL Server - Необходима помощь MS SQL + MS Access dragon63 Программирование и базы данных 0 14-02-2012 15:17
Необходима помощь. demon8989 Выбор отдельных компонентов компьютера и конфигурации в целом 5 12-01-2011 10:30
Установка - Создание раздела в Windows 7. Необходима помощь. Connor-1410 Microsoft Windows 7 10 06-01-2011 22:59
C/C++ - Необходима помощь capitan-vor Программирование и базы данных 1 20-05-2010 19:54
Необходима Ваша помощь по вопросам скачивания ??? GRONTO Хочу все знать 3 21-10-2009 02:18




 
Переход