如何更改所有資料夾的預設資料夾圖示?

如何更改所有資料夾的預設資料夾圖示?

註冊表中預設資料夾圖示的變數儲存在哪裡?控制面板中是否有允許我這樣做的設定?是否有一個簡單的腳本可以遍歷所有資料夾並更改圖示?等等我似乎無法在任何地方找到直接的答案。

答案1

感謝 Prassana 的評論連結(http://www.sevenforums.com/tutorials/23825-folder-icon-change-windows-7-default-folder-icon.html)。您可以更改預設資料夾圖示的方法是將它們添加到註冊表中(這是在批次(命令提示字元)中)您需要管理員權限才能工作:%input%是圖示的完整路徑:

REG ADD "\\%COMPUTERNAME%\HKLM\SOFTWARE\WOW6532NODE\MICROSOFT\WINDOWS\CURRENTVERSION\EXPLORER\SHELLICONS" /f
REG ADD "\\%COMPUTERNAME%\HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\SHELL ICONS" /f
REG ADD "\\%COMPUTERNAME%\HKLM\SOFTWARE\WOW6532NODE\MICROSOFT\WINDOWS\CURRENTVERSION\EXPLORER\SHELL ICONS" /v 3 /t REG_SZ /d %input% /f
REG ADD "\\%COMPUTERNAME%\HKLM\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\EXPLORER\SHELL ICONS" /v 3 /t REG_SZ /d %input% /f

下次重新啟動時,您的預設資料夾圖示將會更改! (請記住,這不會更改已修改的資料夾圖示。)

編輯:這是我創建的一個漂亮的批次(.bat)腳本,它以更用戶友好的方式解決了這個問題:

@ECHO OFF
ECHO ------------Folder Icon Changer( Windows 8.1 )------------
ECHO.
ECHO Started!
IF NOT [%1]==[] (SET input=%1) ELSE (SET /p input=" Enter Full Path of Icon(.ico) file: ")
REG ADD   "\\%COMPUTERNAME%\HKLM\SOFTWARE\WOW6532NODE\MICROSOFT\WINDOWS\CURRENTVERSION\EXPLORER\SHELL ICONS" /f
REG ADD "\\%COMPUTERNAME%\HKLM\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\EXPLORER\SHELL ICONS" /f
REG ADD "\\%COMPUTERNAME%\HKLM\SOFTWARE\WOW6532NODE\MICROSOFT\WINDOWS\CURRENTVERSION\EXPLORER\SHELL ICONS" /v 3 /t REG_SZ /d %input% /f
REG ADD "\\%COMPUTERNAME%\HKLM\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\EXPLORER\SHELL ICONS" /v 3 /t REG_SZ /d %input% /f
ECHO Finished! ERRORLEVEL: %ERRORLEVEL%
CLS
ECHO For changes to take affect, you must restart your computer.
SET /p answer= Would you like to do this now(Yes/No)?: 
IF [%answer%]==[Yes] (SHUTDOWN -R)
IF [%answer%]==[No] (ECHO Restart will occur later.)
PAUSE

相關內容