エクスプローラーのナビゲーションペインには一部のアイテムはデフォルトで固定されています。これらのアイテムの1つはこのPCで、これを展開すると、Windowsのライブラリとディスク上のドライブにアクセスできます。追加のアイテムをナビゲーションペインに固定する必要がある場合は、[クイックアクセス]でそれらを固定できます。ここでドライブとフォルダの両方を固定できます。ドライブをナビゲーションペインにピン留めし、[このPCまたはクイックアクセス]のサブアイテムではなく、独自のアイテムとしてピン留めする場合は、できます。そのためには、バッチスクリプトが必要です。
このスクリプトはスーパーユーザーユーザー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:\"
2セットの行を比較すると、選択したドライブを追加できるようにスクリプトを変更できます。
ドライブを削除するには、管理者でコマンドプロンプトを開きますスクリプトを保存したフォルダへの権利とCD。次のコマンドを実行しますが、「name-of-script.bat」をスクリプトを保存した名前に置き換えます。
name-of-script.bat x
ナビゲーションペインに固定したすべてのドライブに対してこれを実行する必要があります。コマンドを実行すると問題が発生する場合は、バックアップしたレジストリキーを復元します。
コメント