Last active
February 26, 2016 12:45
-
-
Save dokxpi/9a947b60568f1a105519 to your computer and use it in GitHub Desktop.
Настройки и ограничения защиты системы: NoDrives/NoViewOnDrive
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Твик реестра, запрещающий отображение дисков в проводнике Windows 7 | |
Для всех пользователей | |
*********************************************************************************** | |
Windows Registry Editor Version 5.00 | |
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] | |
"NoDrives"=dword:0 | |
*********************************************************************************** | |
Для текущего | |
*********************************************************************************** | |
Windows Registry Editor Version 5.00 | |
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] | |
"NoDrives"=dword:0 | |
*********************************************************************************** |
Написал простейший скрипт—калькулятор, для расчёта значение реестра
для ключа NoDrives/NoViewOnDrive в Windows NT (Decimal)
https://dokxpi.github.io/ntDrive.html
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Для расчета двоичного значения воспользуйтесь таблицей.
ZYXWVUTSRQPONMLKJIHGFEDCBA
00000000000000000000000000
В данной таблице каждой букве соответствует цифра, которая может быть либо единицей, либо нулём. Единица означает "скрыть диск", ноль - "показать диск".
Для получения числа в двоичной системе исчисления замените для диска который Вы желаете скрыть цифру
0
на цифру1
.Например, для скрытия дисков
C
,P
,U
иZ
заменив цифры с0
на1
получится следующий вид:ZYXWVUTSRQPONMLKJIHGFEDCBA
10000100001000000000000100
— значение полученное с помощью таблицыТак как значение параметра формируется Windows в двоичной системе исчисления, а для добавления в реестр Вам необходимо данное значение в шестнадцатеричной/десятеричной системе, то для преобразования значения из одной системы исчисления в другую воспользуйтесь калькулятором Windows.
Bin
(4 байта)10000100001000000000000100
Hex
(это переведет калькулятор в десятичный/шестнадцатеричный режим)2108004
Важно: если в итоге получаем строку меньше 8 символов, то перед полученной строкой добавляем нули, пока конечная строка не станет равна 8 символами (двойное слово [dword] как раз имеет число цифр, строго равное 8 [два слова по 4]).
2108004
— было (полученное число)02108004
— стало (строка равна 8 символами), это число и записываем в твик реестра