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

Компьютерный форум 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

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

Аватара для db

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


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

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


Неужели никак? Что молчите OSводы?

Отправлено: 12:17, 15-06-2004 | #2



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

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


Аватара для hasherfrog

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


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

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


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

Отправлено: 12:50, 15-06-2004 | #3

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

Аватара для db

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


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

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


Пробовал я ему дать эти права - все равно не все запускаются. (Нек. так и пишут. "Хачу адмынские права!" )

Кроме того оставлять ему explorer с такими правами не охота.
Руки у него длинные... Страсть ему как хоцца посмотреть че у меня спрятано.

Супчик жиденький, но питательный.
Мальчик маленький, но старательный.

ЗЫ:
Слышал про какой-то сценарий входа. То-ли скрипт, то-ли еще что-то.... Когда оно срабатывает? Можно ли этим сценарием переименовать файл explorer.exe в что-то и наоборот?




Отправлено: 13:37, 15-06-2004 | #4


Аватара для hasherfrog

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


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

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


Цитата:
explorer с такими правами
При чём тут эксплорер??? Сдаётся мне, Вы не совсем меня поняли. Для начала посмотрите это

Отправлено: 14:00, 15-06-2004 | #5

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

Аватара для db

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


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

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


За линк - спасибо. Но это ре решает 100% проблем.
Как бы Вы поступили на моем месте, если бы Ваш компьютер использовался НЕ ВАМИ как полигон для экспириментов?
(Вариант послать малого в сад не подходит.)

Цитата:
При чём тут эксплорер???
При том, что мне бы не хотелось, что бы "малой" мог удалять, переименовывать, изменять файлы руками. (А некоторые и читать/смотреть).

Другими словами я бы хотел, что бы при входе в систему пользователя sasha загружался не explorer.exe, а какой-нибудь клиент от компьютнрного клуба или еще что (неважно).

Это возможно?

Отправлено: 14:43, 15-06-2004 | #6


Аватара для hasherfrog

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


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

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


Я очень люблю говорить, что на компе возможно всё. Только стоит ли так усложнять себе жизнь?  Мне кажется, можно обойтись малой кровью.
Вы - админ. Сын - адвансед-пользователь. В ХР он не сможет убить систему (теоритически, конечно, может - загрузившись с сд или там вскрыв комп - но это Вы никак не предотвратите). На свои файлы, разбросанные вне профиля, поставьте аттрибуты "только для чтения" ну или чего там бывает... Всё. не сможет он файлы теперь не переименовать ни удалить.

Отправлено: 14:52, 15-06-2004 | #7

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

Аватара для db

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


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

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


Ладно, допустим с малым мы так и поступим...

Но...
Цитата:
Я очень люблю говорить, что на компе возможно всё.
Я тоже... и именно по этому хотелось бы "усложнить себе жизнь". А именно "Свой Shell каждому юзеру (локально)".

Извините за настойчивость.

[s]Исправлено: db, 18:58 15-06-2004[/s]

Отправлено: 15:26, 15-06-2004 | #8


Аватара для hasherfrog

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


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

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


Не понимаю я всё-таки термина shell применительно к виндам.
1. Как назначить персональный shell конкретному юзеру?
Создав пользователя, Вы автоматически создаете его профиль. Все личные настройки - там. На эти настройки накладываются политики безопасности - локальная, групповая. "Завинтив гайки" политик безопасности, можно низвести пользователя до состояния "твари дрожащей". Но в двух словах это не расскажешь, поэтому придётся изучать самостоятельно литературу ну и т.д. Но главное в том, что это установленное окружение, настройки и т.д. - по сути и есть пользовательский shell.
2. Какой такой shell не "загнется" по Ctrl+Alt+Del?
Может и есть shell (с вырубленным TaskBar'ом), который не реагирует на Ctr+Alt+Del. Но любой shell загнётся по Power Off. Я думаю, что в случае ожесточённого противостояния пользователь-администратор в "семейном" варианте победит сын-пользователь.  Ну или мама Лучше грамотно объяснить сыну "политику партии", чем бороться с его проделками. Дальше уж совсем флейм...
В общем, не знаю . Я бы не так эту проблему решал.

Отправлено: 09:31, 16-06-2004 | #9

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

Аватара для db

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


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

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


Цитата:
Не понимаю я всё-таки термина shell применительно к виндам
В 'HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon' есть строковый параметр 'Shell', который имеет значение 'Explorer.exe'. Если изменить его на пустой, то после загрузки системы не будет ни таск бара, ни рабочего стола, в общем ничего. Но это будет для всех пользователей.
Кроме того проблема Ctr+Alt+Del остается.... Хотя я знаю, что можно как-то заDisablить все кнопки, кроме 'Отмена' ('Блокировка', 'Диcпетчер задач' и др.) Сам видел.

[s]Исправлено: db, 14:01 16-06-2004[/s]

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



Компьютерный форум 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




 
Переход