Как скрыть локальные диски в проводнике через реестр
Как через реестр спрятать локальные диски C и D как в mmc групповая политика для выбираемого пользователя? Я хочу сделать reg. файл что-бы вставил флэшку, завел и готова а не копаться по веткам. Подскажите.
|
Цитата:
Для остального так: Код:
Windows Registry Editor Version 5.00 |
Lehapsih,
Как скрыть значки логических дисков. HREY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer создать парметр DWORD NoDrives. Установите следующие значения для скрытия дисков (значения в шестнадцатеричной системе): A:+B: = 3 C: = 4 D: = 8 E: = 10 F: = 20 A+B+C=7 A+B+D=b A+B+E=13 A+B+F=23 C+D=c D+E=18 и т.д. Скрыть все значки = 0x03ffffff Скрытие значков дисков в окне Мой компьютер и Проводник Если вы хотите скрыть значки дисков в окне Мой компьютер и Проводник, то откройте раздел HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explоrer и создайте параметр NoDrives типа DWORD с требуемым значением. Также будут скрыты эти значки и в стандартных окнах Открытия и Сохранения файлов. Тем не менее, пользователь по-прежнему имеет доступ к этим дискам (через команду Выполнить или печатая вручную адрес в адресной строке Проводника) Данный параметр является набором битовых флагов. Каждый бит соответствует одному из 26 возможных имен дисков. Каждому диску присваиваются значения (hex): A -1; B - 2; C - 4 и т.д. Чтобы скрыть нужные вам диски, нужно сложить эти биты. Сложность состоит в переводе двоичного значения в шестнадцатеричное. Здесь приводится небольшой список возможных значений 0x03FFFFFF Скрывает все значки 0x3 Скрывает только диски A и B 0x4 Скрывает только диск C 0x8 Скрывает только диск D 0x7 Скрывает только диски A, B и C 0xF Скрывает только диски A, B, C и D 0x0 Видны все диски Можно использовать и десятичную систему. Смотри совет ниже. Запрет на доступ к содержимому выбранных дисков Можно не скрывать сами значки дисков, но запретить пользователю доступ к файлам заданных дисков через Проводник, Мой компьютер, Выполнить или команду Dir. Откройте реестр и создайте параметр NoViewOnDrive типа DWORD в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer содержащий битовую маску для дисков. Например, диск A имеет бит 1, диск С - 4, диск D - 8. Таким образом, чтобы скрыть диски A и D, нужно сложить их значения 1 (A) + 8 (D) и установить значение 9. Список всех дисков: A: 1, B: 2, C: 4, D: 8, E: 16, F: 32, G: 64, H: 128, I: 256, J: 512, K: 1024, L: 2048, M: 4096, N: 8192, O: 16384, P: 32768, Q: 65536, R: 131072, S: 262144, T: 524288, U: 1048576, V: 2097152, W: 4194304, X: 8388608, Y: 16777216, Z: 33554432, Все диски: 67108863 Вкладка Оборудование Чтобы удалить вкладку Оборудование при просмотре свойств локального диска, создайте параметр типа DWORD NoHardwareTab в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer |
Blast, Казбек, Спасибо большое, всё работает, вот только Я делаю reg. файл и система пишет что всё нормально и изменения внесены но в реестре в данной ветке HREY_CURRENT_USER-----Explоrer не чего не меняется только когда сам с реестра прописываешь параметр и ставишь значения диски исчезают. Почему reg. не работает и почему система пишет что изменения внесены, как будто всё это в другую ветку вносится но Я проверял кто подскажет почему так?
|
Lehapsih,
Покажите свой рег. файл. |
Казбек вот так в блокноте пишу.
Windows Registry Editor Version 5.00 [HREY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer] "NoDrives"=dword:00000000 С 0 виден, 4 ставлю скрыть С. Через reg. не прописывается(хотя система пишет что изменения внесены), через реестр вручную можно. |
Lehapsih,
Вроде, все верно. Вы перегружаться пробовали после запуска файла?? Основы работы с реестром Windows Для общего развития.)) |
Lehapsih, пробелы уберите в пути. Уже которую тему учим вас делать REG-файлы?
Впредь пользуйтесь тегом code. |
Vadikan, Извиняюсь но и без пробелов тоже не получается, вот так пишу -
Код:
Windows Registry Editor Version 5.00 Vadikan, Объясните по подробней на счёт; пользуйтесь тегом code. С уважением Lehapsih, |
Цитата:
Цитата:
|
Lehapsih,
Цитата:
|
Вложений: 1
Iska, Вы так имели виду запаковать reg. Мне просто надо разобраться с этим reg. На счет тег http://forum.oszone.net/misc.php?do=bbcode#code Я понял, спасибо. Буду учится.
|
Lehapsih,
Я же вам выше уже указал на вашу ошибку. В вашем файле она точно такая. |
Казбек, Спасибо что заметили, всё теперь работает на ура а то уже и Iska подключился.
|
Казбек, Друг подскажи пожалуйста какую прогу найти для того чтобы, например сделать снимок реестра на 2 разных ПК (обеи Win7) и потом посмотреть различия в настройке?
|
«reg.exe export …» + WinMerge, например.
|
Iska, Не сочтите за наглость но можно попросить как примерно этим воспользоватся, Я как понял этой reg.exe export прогой надо сделать снимок а другой сравнивать изменения правильно? Только Я с reg.exe export парюсь где её искать и как воспользоваться не подскажете?
|
|
Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены. C:\Windows\system32>reg.exe export /? REG EXPORT <имя_раздела> <имя_файла> [/y] имя_раздела КОРЕНЬ\<подраздел> (только локальный компьютер). КОРЕНЬ [ HKLM | HKCU | HKCR | HKU | HKCC ] подраздел Полное имя подраздела реестра в одном из выбранных корневых разделов. имя_файла Имя диска, на который экспортируется файл /y Выполнение замены существующего файла без запроса подтверждения. Примеры: REG EXPORT HKLM\Software\MyCo\MyApp AppBkUp.reg Экспорт всех подразделов и параметров раздела MyApp в файл AppBkUp.reg C:\Windows\system32> Iska, Опять запар! Вот что выдаёт к\строка. Как сюда вставить чтобы например экспортировать вот этот раздел HKEY_LOCAL_MACHINE ? или все сразу можно? Я вроде попробовал не получается, строка пишет Ошибка: Не удается найти указанный раздел или параметр в реестре. И ещё, этим можно так-же воспользоватся? Я открываю редактор реестра, выбираю раздел, файл, экспортировать. Это тоже самое или нет? |
Lehapsih, запустите просто редактор реестра и экспортируйте из-под него «ручками» то, что нужно.
|
Казбек, Iska, Спасибо Всем большое. Всё тема убита.
|
Lehapsih,
RegShot RegShot – небольшая утилита для фиксации изменений в системном реестре Windows. Regshot может делать снимки системного реестра, сравнивать два файла и находить все изменения. Все настройки программы сохраняются в файле regshot.inf, а языковые настройки хранятся в файле language.inf |
Время: 21:37. |
Время: 21:37.
© OSzone.net 2001-