如何使用 CMD/Batch 或 PowerShell 将文件资源管理器的默认视图更改为“详细信息”并按类型分组?

如何使用 CMD/Batch 或 PowerShell 将文件资源管理器的默认视图更改为“详细信息”并按类型分组?

我想自定义 Windows 10 系统上的文件资源管理器的默认设置。具体来说,我想将默认视图模式设置为“详细信息”,并始终按“类型”对文件进行分组。我想通过命令提示符 (cmd/batch) 或 PowerShell 脚本来实现这一点。

我尝试过的:

我已经调查了一些相关的注册键,例如:

reg query HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced

或者

Get-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced"

但是,我不确定我应该修改哪一个(些)以及修改为什么值。

我的问题:

如何编写脚本以使“详细信息”视图和“按类型分组”成为文件资源管理器中所有文件夹的默认设置?可以使用特定的注册表项或 PowerShell 命令来实现此目的吗?

我知道这些设置可能是按文件夹进行管理的,并且 Windows 在某些情况下可能会覆盖它们,但如果能提供关于进行全局更改的任何指导,我将不胜感激。

答案1

帖子 需要帮助解码注册表二进制数据 包含出色的 Keith Miller 的回答,我从中引用了以下一小部分:

在资源管理器中查看文件夹后,Windows 会将该单个文件夹的查看设置保存在两个注册表项下。如果文件夹是本地的,则注册表项为:

HKCU:\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU

- - 和 - -

HKCU:\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags

您可以按自己想要的方式设置注册表设置,然后将其导出到.reg文件,然后可以将其导入任何计算机用户。您也可以只使用部分设置。

相关内容