如何通过注册表设置资源管理器中所有文件夹的文件夹视图

如何通过注册表设置资源管理器中所有文件夹的文件夹视图

我正在经历教程我在那里学习了如何在 Windows 8 上设置所有五个文件夹模板的文件夹视图 - 、 、 和General ItemsDocuments教程Pictures相当简单,我们必须一步一步地完成,这很乏味。但我想知道我们是否可以创建一个注册表文件,修补后,它会将所有五个文件夹模板转换为所需的视图,从而消除手动劳动。MusicVideos

我个人很喜欢 ,TileView并希望将所有五个文件夹视图模板都改为使用TileView。有人能解释一下这个问题或提供一个可能的注册表破解方法吗?

答案1

这些是我所知道的注册表操作。以下文本将被复制到 .reg 文件中并执行。我建议首先创建一个系统还原点,然后使用 regedit 导出下面的注册表项以进行安全保存。

Windows Registry Editor Version 5.00

;___________________________________________________
;Delete all view settings
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags]
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU]

;___________________________________________________
; Set default view to tiled
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell\{5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}]
"LogicalViewMode"=dword:00000003

;___________________________________________________
; set folder type to not specific
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell]
"FolderType"="NotSpecified"

可能需要删除的其他相关注册表项可在此处找到Microsoft 文章

答案2

如果您从“windows sysinternals”运行“进程监视器”,它将显示当您更改视图时哪些注册表项正在更改。然后您可以创建一个 *.reg 文件来导入这些设置。事先进行测试,因为您可能会破坏某些设置。

答案3

这是一个用于将默认设置为“详细文件夹视图”的 CMD 脚本。

    @echo off

    REM Delete All View Settings
    REG delete "HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags"
    REG delete "HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU"

    REM Set Default View To Detailed
    REG add "HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell\{5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}"
    REG add "HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell\{5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}" /v FileOpenDialog /t REG_DWORD /d 0x00000004 /f

    PAUSE

相关内容