Ключ реєстру, який ви шукаєте, тут:
[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced] "Hidden" = dword: 0000000x
Встановіть x на 1, щоб відобразити приховані файли та папки, а x на 2, щоб приховати їх.
Тож ми зробимо два файли, щоб допомогти нам. Нам потрібно їх десь зберігати, і я використовуватиму папку «Документи» у своїх прикладах.
Приховані файли та папки - show.reg:
Windows Registry Editor Version 5.00
; Show hidden files & folders
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Hidden"=dword:00000001
Приховані файли та папки - hid.reg:
Windows Registry Editor Version 5.00
; Hide hidden files & folders
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Hidden"=dword:00000002
Тепер ви можете перевірити роботу цих файлів, натиснувши на них. Вам потрібно буде оновити ([F5]), щоб зміни вступили в силу.
Далі нам потрібно внести зміни в реєстр, щоб додати опцію правої кнопки миші. Я припускаю, що ми хочемо лише додати опцію правої кнопки миші до папок. Ось файл .reg, який внесе необхідні зміни:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Classes\Folder\shell]
[HKEY_CURRENT_USER\Software\Classes\Folder\shell\Hide]
@="Hidden Files - &Hide"
[HKEY_CURRENT_USER\Software\Classes\Folder\shell\Hide\command]
@="reg import \"C:\\Users\\Jim\\Documents\\Hidden Files & Folders - hide.reg\""
[HKEY_CURRENT_USER\Software\Classes\Folder\shell\Show]
@="Hidden Files - &Show"
[HKEY_CURRENT_USER\Software\Classes\Folder\shell\Show\command]
@="reg import \"C:\\Users\\Jim\\Documents\\Hidden Files & Folders - show.reg\""
Тепер ви можете клацнути правою кнопкою миші будь-яку папку та вибрати параметр Сховати або Показати. Вам потрібно буде зробити Перегляд -> Оновити (або натиснути [F5]), щоб побачити зміни.
Зауважте, що тут використовується розташування моєї папки "Документи". Вам потрібно буде внести відповідні зміни для вашого комп’ютера.
Ми могли б зробити це більш універсальним і використовувати змінну% USERPROFILE%, але для цього потрібно використовувати рядок, що розширюється, що робить файл .reg більш важким для читання та зміни, тому я пропустив його на кроках вище. Крім того, я не знаю, де ви насправді хочете зберігати файли, тому я просто зараз просто простягнув це.