Então, resolvi como personalizar o menu Iniciar do Windows 10 e depois usar o PowerShell para importá-lo para que os usuários padrão ou novos usuários iniciassem o menu usando os seguintes comandos e editando o defaultlayout.xml:
Exporte o layout inicial e personalize
Export-StartLayout -Path $env:USERPROFILE\Desktop\defaultlayouts.xml
Importar novo layout inicial
Import-StartLayout -LayoutPath $env:USERPROFILE\Desktop\DefaultLayouts.xml -MountPath $env:SystemDrive\
Mas não importa o que eu tentei, não consigo usar nenhum atalho de pasta e tentei todas as ideias que posso encontrar ou pensar, mas quando você cria um novo usuário e faz login, todos os atalhos de pasta desaparecem e se você exportar layout para um novo usuário está faltando toda a linha de código para quaisquer ícones de pasta, mas nenhum outro. Estou começando a pensar que o Windws 10 simplesmente não permite que você use ícones de pasta que são completamente malucos por que se preocupar com a personalização do menu Iniciar se não puder colocar os atalhos Meus Documentos ali, pois você pode criar links universais para pastas de perfil usando "% USERPROFILE % \ Documents "atalhos de tinta.
De acordo com a recomendação da Microsoft, eu copio os arquivos de tinta dos meus documentos etc. para as pastas corretas:
If you added tiles that require .url or .lnk files, add the .url and .lnk files to the following Start Menu directories:
%APPDATA%\Microsoft\Windows\Start Menu\Programs\ %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\
Meu XML do menu Iniciar personalizado:
<LayoutModificationTemplate Version="1" xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification">
<LayoutOptions StartTileGroupCellWidth="6" />
<DefaultLayoutOverride>
<StartLayoutCollection>
<defaultlayout:StartLayout GroupCellWidth="6" xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout">
<start:Group Name="Folders" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout">
<start:DesktopApplicationTile Size="2x2" Column="0" Row="0" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\computer.lnk" />
<start:DesktopApplicationTile Size="2x2" Column="2" Row="0" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Downloads.lnk" />
<start:DesktopApplicationTile Size="2x2" Column="0" Row="2" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Documents.lnk" />
<start:DesktopApplicationTile Size="2x2" Column="2" Row="2" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Downloads (DESKTOP-BM692N7).lnk" />
<start:DesktopApplicationTile Size="2x2" Column="2" Row="4" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Pictures.lnk" />
</start:Group>
<start:Group Name="Programs" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout">
<start:DesktopApplicationTile Size="2x2" Column="0" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Mozilla Firefox.lnk" />
<start:DesktopApplicationTile Size="2x2" Column="2" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Google Chrome.lnk" />
<start:DesktopApplicationTile Size="2x2" Column="0" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Sublime Text 3.lnk" />
<start:DesktopApplicationTile Size="2x2" Column="2" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\µTorrent.lnk" />
</start:Group>
</defaultlayout:StartLayout>
</StartLayoutCollection>
</DefaultLayoutOverride>
</LayoutModificationTemplate>
Oquevocêganhaquandocriaumnovousuário:
<LayoutModificationTemplateVersion="1" xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification">
<LayoutOptions StartTileGroupCellWidth="6" />
<DefaultLayoutOverride>
<StartLayoutCollection>
<defaultlayout:StartLayout GroupCellWidth="6" xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout">
<start:Group Name="Folders" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout">
<start:DesktopApplicationTile Size="2x2" Column="0" Row="0" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\computer.lnk" />
</start:Group>
<start:Group Name="Programs" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout">
<start:DesktopApplicationTile Size="2x2" Column="0" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Mozilla Firefox.lnk" />
<start:DesktopApplicationTile Size="2x2" Column="2" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Google Chrome.lnk" />
<start:DesktopApplicationTile Size="2x2" Column="0" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Sublime Text 3.lnk" />
<start:DesktopApplicationTile Size="2x2" Column="2" Row="2" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\µTorrent.lnk" />
</start:Group>
</defaultlayout:StartLayout>
</StartLayoutCollection>
</DefaultLayoutOverride>
</LayoutModificationTemplate>
Eu tentei usar% ALLUSERSPROFILES% etc para vincular aos arquivos de tinta. Como você pode ver, ele removeu o xml de qualquer ícone de pasta.
Esta é a única coisa que me impede de ter uma configuração perfeita para a criação de vários layouts para diferentes máquinas, em seguida, basta selecionar uma e importar em qualquer nova configuração de máquina para todos os usuários