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

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Свой Shell каждому юзеру (локально)

Ответить
Настройки темы
Свой Shell каждому юзеру (локально)
db db вне форума

Аватара для db

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


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

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


Один комп на всю семью. *И мне очень не нравится когда у меня "пропадают" файлы, устанавливаются левые проги, падают ОСи и тд.... Дети есть дети...

Сейчас у него права юзера (обычного), но для запуска некоторых игр необходимы админские права. (Фиг знает зачем, но факт - есть факт.) *А посему вижу выход только такой: дать малому админские права и подменить ему shell. Отсюда две проблемы:
1. Как назначить персональный shell конкретному юзеру?
2. Какой такой shell не "загнется" по Ctrl+Alt+Del?
От shell'a требуется только отображение содержимого указанного каталога (ярлыки, подкаталоги). Ну, это мож и сами напишем...

Или есть другой выход?

Отправлено: 12:41, 10-06-2004

 

Аватара для hasherfrog

Старый параноик


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

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


Цитата db:
Ну, это мож и сами напишем..
Вы всерьёз хотите этим заняться? Тогда смотрите:
1. Руководство для начинающиего;
2. Отличная подборка статей по Shell-программированию;
3. Для .NETчиков.
Ну и т.д. Готовых заменителей explorer я не видел.

Отправлено: 11:17, 16-06-2004 | #11



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

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

db db вне форума Автор темы

Аватара для db

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


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

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


Цитата:
Готовых заменителей explorer я не видел.
Я тоже. И задачи написать новый перед собой не ставлю.
Как я вижу решение проблемы:
Вместо explorer'а запускается прога, которая проверяет имеет ли залогинившийся пользовтель "право рулить". Если да - запускает explorer и закрывается, иначе отображает разрешенную область (папку с ярлыками для игр.)

Остается толко найти как задизаблить кнопку 'Диспетчер задач' и др....

Отправлено: 11:46, 16-06-2004 | #12


Аватара для hasherfrog

Старый параноик


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

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


Пошли на второй виток.
Нет смысла использовать другую программу - explorer прекрасно справится с перечисленными Вами задачами. Только надо сильно ограничить пользователя в правах и понарасставлять везде разрешения/запрещения на запись/чтение.
А что касается "Диспетчера задач"... Понимаете, нельзя запрещать пользователю доступ к списку процессов. Не по-людски это как-то. В юниксах это было всегда - пользователь вправе сказать ps. В последних виндах типа ХР к этому наконец-то пришли и M$.

Отправлено: 12:30, 16-06-2004 | #13



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Свой Shell каждому юзеру (локально)

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - Много пользователей на компе (каждому своя папочка)? arsysha Microsoft Windows 2000/XP 8 09-09-2009 00:50
Интерфейс - [решено] Свой Shell для каждого пользователя Serjo1977 Microsoft Windows 2000/XP 1 11-02-2009 16:35
FreeBSD - Каждому юзеру по 256KB/s через pipe. Как? skeletor Общий по FreeBSD 6 28-11-2008 21:45
Kerio - [решено] Не подсчитывается объём по каждому пользователю 130586 Сетевые технологии 9 07-10-2008 13:50
Интерфейс - Разбитие размера локально диска geleta Microsoft Windows 2000/XP 2 14-09-2007 19:39




 
Переход