在 Windows 10 中,可以为每个用户个性化开始菜单。这意味着每个用户都必须有一个文件来指定开始菜单中显示的内容。这个文件位于哪里?
答案1
用户开始菜单配置文件位于哪里?
默认的“开始菜单”模板位于此处:
%appdata%\Microsoft\Windows\Shell\DefaultLayouts.xml
扩展为:
C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Shell\DefaultLayouts.xml
该文件不应被修改。
LayoutModification.xml
要修改开始菜单,我们使用位于同一目录中的文件 :
%appdata%\Microsoft\Windows\Shell\LayoutModification.xml
扩展为:
C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Shell\LayoutModification.xml
此文件可由 OEM 以多种方式使用,以便向“开始”菜单添加图标,或供我们覆盖默认的“开始”菜单。
有关如何使用这些文件的更多信息,请参阅 MSDN 上的 Windows 10 桌面版的“开始”布局
导出自定义的开始菜单布局
要导出“开始菜单”,我们首先使用一台计算机和一个用户,然后调整该计算机上的“开始菜单”,使其看起来像我们想要的那样。
然后我们使用 PowerShell 使用以下命令导出自定义的开始菜单:
Export-Startlayout –path C:\Windows\Temp\Startmenu.xml
使用 PowerShell 导入“开始菜单”布局
现在我们有一个导出的“开始”菜单,我们可以使用 PowerShell 导入它。首次登录计算机的所有用户都将获得您导入的此“开始”菜单布局。
Import-StartLayout –LayoutPath C:\Windows\Temp\Startmenu.xml -MountPath $env:SystemDrive\
命令成功完成后,
Layoutmodification.xml
文件在此处创建:
C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\Layoutmodification.xml
当我们以之前没有登录过计算机的“新”用户身份登录计算机时,我们会得到新导入的“开始菜单”。
来源自定义 Windows 10 开始菜单并在 OSD 期间添加 IE 快捷方式
用户开始菜单位于哪里?
用户特定的开始菜单位于:
%appdata%\Microsoft\Windows\Start Menu
扩展为:
C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu
进一步阅读
- Windows CMD 命令行的 AZ 索引- 与 Windows cmd 行相关的所有事物的绝佳参考。
- 环境变量- 环境变量主要用于批处理文件中,可以使用 SET 命令为会话创建、修改和删除环境变量。
答案2
对“XML”路径稍作修正:“ %localappdata%\Microsoft\Windows\Shell\
”
“开始菜单”路径正确:“ %appdata%\Microsoft\Windows\Start Menu\
”