Панель навігації у Провіднику файлів поставляється іздеякі елементи за замовчуванням закріплені на ньому Одним із таких елементів є Цей ПК, і якщо розгорнути його, ви можете отримати доступ до бібліотек вашої Windows, а також до накопичувачів на вашому диску. Якщо вам потрібно зафіксувати додаткові елементи на панелі навігації, ви можете закріпити їх у розділі "Швидкий доступ". Тут можна закріпити і диски, і папки. Якщо ви краще скопіюєте диски на панель навігації, щоб вони були закріплені як власний елемент, а не підпункт у цьому ПК або Швидкий доступ, Для цього вам потрібен пакетний сценарій.
Цей сценарій написав користувач Superuser JosefZ, і він може зафіксувати диски C і D на навігаційній панелі в Провіднику файлів. Сценарій можна модифікувати так, щоб закріплювати й інші диски.
Створіть резервну копію ключа реєстру
Перш ніж використовувати цей скрипт, потрібно створити резервну копію ключа реєстру. Відкрийте реєстр Windows та перейдіть до наступного місця.
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerHideDesktopIconsNewStartPanel
Клацніть правою кнопкою миші клавішу NewStartPanel та експортуйте її в безпечне місце. Це обережність, яку ви обов'язково повинні вжити.
Прикріпити диск до навігаційної панелі
Відкрийте Блокнот і вставте в нього наступне. Збережіть файл із будь-яким вибором імен та з розширенням файлу BAT.
@ECHO OFF SETLOCAL EnableExtensions set "_icon=%%SystemRoot%%system32imageres.dll,27" set "_name=D DataDisk" set "_guid=ffffffff-ffff-ffff-0000-00000000000d" set "_target=d:\" set "_regK=HKCUSoftwareClassesCLSID" set "_regE=HKCUSoftwareMicrosoftWindowsCurrentVersionExplorer" if NOT "%~1"=="" goto :deleAll reg add %_regK%{%_guid%} /ve /t REG_SZ /d "%_name%" /f reg add %_regK%{%_guid%}DefaultIcon /ve /t REG_EXPAND_SZ /d %_icon% /f reg add %_regK%{%_guid%} /v System.IsPinnedToNameSpaceTree /t REG_DWORD /d 0x1 /f reg add %_regK%{%_guid%} /v SortOrderIndex /t REG_DWORD /d 0x42 /f reg add %_regK%{%_guid%}InProcServer32 /ve /t REG_EXPAND_SZ /d %%systemroot%%system32shell32.dll /f reg add %_regK%{%_guid%}Instance /v CLSID /t REG_SZ /d {0E5AAE11-A475-4c5b-AB00-C66DE400274E} /f reg add %_regK%{%_guid%}InstanceInitPropertyBag /v Attributes /t REG_DWORD /d 0x11 /f reg add %_regK%{%_guid%}InstanceInitPropertyBag /v TargetFolderPath /t REG_EXPAND_SZ /d "%_target%" /f reg add %_regK%{%_guid%}ShellFolder /v FolderValueFlags /t REG_DWORD /d 0x28 /f reg add %_regK%{%_guid%}ShellFolder /v Attributes /t REG_DWORD /d 0xF080004D /f reg add %_regE%DesktopNameSpace{%_guid%} /ve /t REG_SZ /d "%_name%" /f reg add %_regE%HideDesktopIconsNewStartPanel /v {%_guid%} /t REG_DWORD /d 0x1 /f :endlocal ENDLOCAL goto :eof :deleAll reg delete %_regK%{%_guid%} /f reg delete %_regE%DesktopNameSpace{%_guid%} /f reg delete %_regE%HideDesktopIconsNewStartPanel /v {%_guid%} /f goto :endlocal
Як тільки ви збережете файл, клацніть його правою кнопкою миші та запустіть його з правами адміністратора. Вищеописаний сценарій додасть диск D на навігаційну панель у Провіднику файлів.
Щоб додати диск C, вам потрібно змінити вищевказаний сценарій. Зокрема, вам потрібно змінити рядки 3-6 та змінити їх на наступні.
set "_icon=%%SystemRoot%%system32imageres.dll,31" set "_name=c SystemDisk" set "_guid=ffffffff-ffff-ffff-0000-00000000000c" set "_target=c:\"
Порівняйте два набори рядків, і ви зможете модифікувати сценарій, щоб він міг додати будь-який диск на ваш вибір.
Щоб видалити диск, відкрийте командний рядок з адміністраторомправа та компакт-диск у папку, де ви зберегли скрипти. Виконайте наступну команду, але замініть "name-of-script.bat" на ім'я, з яким ви зберегли скрипт.
name-of-script.bat x
Вам доведеться запустити це для всіх дисків, які ви прикріпили до навігаційної панелі. Якщо виконання команди призводить до проблем, відновіть резервний ключ, який ви створили.
Коментарі