编写一个bat批处理,用来将win10 指定文件夹更改图标 还原默认值
时间: 2024-05-02 07:23:14 浏览: 150
好的,下面是实现该功能的bat批处理代码:
```bat
@echo off
echo 正在还原文件夹图标...
reg delete "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{0DF44EAA-FF21-4412-828E-260A8728E7F1}\DefaultIcon" /f > nul 2>&1
reg delete "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{DBE9B383-7CF3-4331-91CC-A3CB16A3B538}\DefaultIcon" /f > nul 2>&1
taskkill /im explorer.exe /f > nul 2>&1
start explorer.exe
echo 已还原默认图标。
pause > nul
```
将上述代码复制到文本编辑器中,保存为扩展名为bat的文件,文件名自定义,然后将该文件放到要更改图标的文件夹中,双击运行即可。该批处理会删除指定文件夹的自定义图标设置,还原为默认图标。
相关问题
编写一个bat批处理,用来将win10 文件夹更改图标 还原默认值
好的,以下是将win10文件夹更改图标并还原默认值的bat批处理代码:
@echo off
echo 正在更改文件夹图标...
reg add "HKCR\CLSID\{F10B5E34-DD3D-4E00-8A77-2725F33A8B19}\DefaultIcon" /ve /t REG_EXPAND_SZ /d "%windir%\System32\imageres.dll,-1004" /f >nul
attrib +S +H "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\iconcache_*.db" >nul
taskkill /im explorer.exe /f >nul
start explorer.exe
echo 更改文件夹图标完成!
pause
echo 正在还原默认文件夹图标...
reg delete "HKCR\CLSID\{F10B5E34-DD3D-4E00-8A77-2725F33A8B19}\DefaultIcon" /f >nul
attrib +S +H "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\iconcache_*.db" >nul
taskkill /im explorer.exe /f >nul
start explorer.exe
echo 还原默认文件夹图标完成!
pause
请注意,这个代码只适用于Win10,更改的是整个文件夹的默认图标,而不是特定的文件夹。如果你需要更改特定文件夹的图标,需要更改注册表键路径。
编写一个bat批处理,用来win10 文件夹更改图标 还原默认值
好的,以下是编写的步骤:
1. 首先,打开记事本程序。
2. 把下面的代码粘贴到记事本中:
REG delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIcons" /va /f
REG delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /f
@echo off
taskkill /f /im explorer.exe
attrib -s -h "C:\Windows\System32\imageres.dll"
del "C:\Windows\System32\imageres.dll"
copy "C:\Windows\System32\imageres_original.dll" "C:\Windows\System32\imageres.dll"
attrib +s +h "C:\Windows\System32\imageres.dll"
start explorer.exe
exit
3. 保存文件时,设置文件类型为“所有文件”,文件名为“reset_icon.bat”(或更改为您喜欢的名称)。
4. 将保存的批处理文件复制到您想要更改文件夹图标的文件夹中。
5. 双击批处理文件,它将更改图标为默认值。
希望这可以帮助您!如果您有其他问题,请随时问我。
阅读全文