Windows資源管理器圖標自定義


以下操作在Windows 10注冊表編輯器中完成,對其他版本的操作系統不一定適用,請自行測試。

隱藏指定文件夾

在Windows 10下,打開資源管理器時,“此電腦”默認會顯示視頻、圖片、文檔、下載、音樂、桌面共6個文件夾。部分文件夾很少機會用到,可以按以下方法隱藏掉:

此處提供方法在Windows更新后圖標會重新出現,更完美的解決方案請參照

http://www.jianshu.com/p/a13f63073d53

或者拷貝以下代碼保存為bat后以管理員身份運行

@echo off
set vValue=NOTSET
if {%1}=={Show} set vValue=Show
if {%1}=={Hide} set vValue=Hide
if {%vValue%}=={NOTSET} goto usage

set vClsid=NOTSET
if {%2}=={Downloads} set vClsid={088e3905-0323-4b02-9826-5d99428e115f}
if {%2}=={Music}     set vClsid={3dfdf296-dbec-4fb4-81d1-6a3438bcf4de}
if {%2}=={Pictures}  set vClsid={24ad3ad4-a569-4530-98e1-ab02f9417aa8}
if {%2}=={Videos}    set vClsid={f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a}
if {%2}=={Documents} set vClsid={d3162b92-9365-467a-956b-92703aca08af}
if {%2}=={Desktop}   set vClsid={B4BFCC3A-DB2C-424C-B029-7FE99A87C641}

if {%vClsid%}=={NOTSET} goto usage
goto action
========================================================================

:action
set vCommand=reg query HKLM\SOFTWARE\Classes\CLSID\%vClsid%\Instance\InitPropertyBag /v TargetKnownFolder
for /f "usebackq tokens=3" %%i in (`%vCommand%`) do call :settarget %%i

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\%vTarget%\PropertyBag /v ThisPCPolicy /d %vValue% /f
goto :eof
------------------------------------------------------------------------

:settarget
set vTarget=%1
goto :eof
========================================================================

:usage
echo %~nx0 command target
echo     command: Show^|Hide
echo     target:  Downloads^|Music^|Pictures^|Videos^|Documents^|Desktop
goto :eof

 

1. 轉到配置路徑

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace

一般地,會包括若干個子項,其對應關系如下

2. 修改子項名稱

如果要隱藏對應的文件夾,則需要把名稱為小寫字母的子項改名即可,例如,要隱藏“視頻”和“音樂”文件夾,可以改為

3. 修改效果

隱藏“網絡”圖標

1. 轉到配置路徑

HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID

2. 創建子項

如果子項“{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}”不存在,則創建之:

3. 創建子項鍵值

如果該子項下不存在類型為“REG_DWORD”的鍵值“System.IsPinnedToNameSpaceTree”,則創建之,設置其值為0

4. 修改效果

 

其他

1. 如果要隱藏OneDrive圖標,可以參考

How to remove OneDrive icon from Windows 10 File Explorer:

http://www.thewindowsclub.com/remove-onedrive-icon-from-windows-10-file-explorer

 

2. 如果你對上圖的Workspace文件夾有興趣,可以參考

Integrate a Cloud Storage Provider:

https://msdn.microsoft.com/en-us/library/windows/desktop/dn889934%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396

 

 

3. 更多相關資料

Win10 資源管理器導航欄設置:顯示庫,刪除6個文件夾和隱藏Onedrive

http://www.jianshu.com/p/a13f63073d53

 

[Windows 10 Tip] Remove Icons from Navigation Pane of This PC

http://www.askvg.com/windows-10-tip-remove-onedrive-quick-access-homegroup-and-network-icons-from-navigation-pane-of-this-pc/

 

Creating Shell Extensions with Shell Instance Objects:

https://msdn.microsoft.com/en-us/library/ms997573.aspx

 

Adding Custom Folder to Explorer on Win 8.1

https://imgur.com/a/afoqW

 

How to Add a Custom Folder in Explorer Navigation Pane under “This PC”?

http://www.winhelponline.com/blog/add-custom-folder-this-pc-navigation-pane-windows/

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM