Показать полную графическую версию : [решено] Запрет входа на локальный диск
Bio_Hazard
11-11-2013, 13:58
Здравствуйте! Срочно нужна помощь!
Написал твик для компьютерного класса (нужно полноценное тестирование).
ОС - Windows XP Home, права администратора (по другому нельзя, не будет работать много программ). Скрыл в Cotal Commander и проводнике все диски кроме D. Но на них можно зайти просто прописав в адресной строке или в пуск-выполнить c:\
Как запретить вообще доступ к дискам? И еще, если возможно нужно запретить установку программ.
Сам твик прикрепляю для ознакомления. Исполняемый файл: Install_Main.bat
P.S. Картинки убрал для экономии места.
P.S. 2 Буду рад за советы и критику.
…права администратора… »
После можно дальше не читать и не пробовать. Вы никак не сможете ограничить пользователя с административными привилегиями.
Bio_Hazard
11-11-2013, 16:12
Цитата Bio_Hazard:
…права администратора… »
После можно дальше не читать и не пробовать. Вы никак не сможете ограничить пользователя с административными привилегиями. »
Может есть стороннее ПО?
Стороннее ПО не спасет. Разве что какой-нибудь крайне хитрый шелл который позволяет запускать строго определенный софт, но опять же права админа... Не, не реально. проще заготовить образ и накатывать его по мере очередного уничтожения ОС и софта.
Bio_Hazard, повторю: Вы никак не сможете урезать права администратора так, чтобы он не смог их себе вернуть. Пока Вы не переведёте пользователей в простые пользователи, никакого смысла в любых действиях по их ограничению нет. От слова «совсем».
Давайте Вы сначала расскажете, какие используемые приложения, по Вашему мнению, настоятельно требуют административных привилегий.
Bio_Hazard
11-11-2013, 18:45
Bio_Hazard, повторю: Вы никак не сможете урезать права администратора так, чтобы он не смог их себе вернуть. Пока Вы не переведёте пользователей в простые пользователи, никакого смысла в любых действиях по их ограничению нет. От слова «совсем».
Давайте Вы сначала расскажете, какие используемые приложения, по Вашему мнению, настоятельно требуют административных привилегий. »
Electronic WorkBench 5.12
Proteus
вроди Delphi и 1C
C++
Помогла команда
cacls "E:" /E /D "Студент"
Для диска С не подходит
Помогла команда »
Не помогла. Поскольку ничто не мешает Студент'у с административными привилегиями выполнить аналогичную команду, возвращающую ему доступ.
Electronic WorkBench 5.12
Proteus
вроди Delphi и 1C
C++ »
Попросите модераторов переместить тему из «Скриптов …» в форум по ОС. Больше шансов, что подскажут, как поступить.
Bio_Hazard
12-11-2013, 10:16
Цитата Bio_Hazard:
Помогла команда »
Не помогла. Поскольку ничто не мешает Студент'у с административными привилегиями выполнить аналогичную команду, возвращающую ему доступ. »
Не совсем, тестировал, вернуть этой командой не получается, ошибка Отказано в доступе.
Просто ни одна программа не работает
Bio_Hazard, пообщайтесь приватно с коллегой WindowsNT, он Вам популярно объяснит бессмысленность попыток ограничения администратора. Очевидно, что моих способностей для этого не хватает.
Bio_Hazard, Iska, я вам даже больше скажу: если человек имеет физический доступ к машине, то пытаться ему что-то отрезать по правам архибесполезно (сброс пароля биоса, загрузка с внешнего носителя, сброс пароля или создание нового пользователя).
Что по конкретной ситуации есть славная команда takeown которая от имени ЛЮБОГО администратора меняет владельца, после этого все необходимые права назначаются едва ли не пяткой левой ноги.
Elven, мне-то сие объяснять не надо ;).
Bio_Hazard
20-11-2013, 11:06
И все таки я нашел как запретить доступ, правда через "Мой компьютер". В Total Commander запретил отдельно. Сделал это через bat-файл
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoViewOnDrive" /t REG_DWORD /d "67108855" /f
В моем случае запретил все диски кроме D:
Тема закрыта. Всем спасибо за ответы.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.