我正在部署 Windows 10 并希望使用 LayoutModification.xml 来配置 taskbar。部署完美运行并进行了我的更改,但用户无法在不需要时删除这些固定项目。我该如何允许?
<LayoutModificationTemplate
xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification"
xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout"
xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout"
xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout"
Version="1">
....
<CustomTaskbarLayoutCollection PinListPlacement="Replace" >
<defaultlayout:TaskbarLayout>
<taskbar:TaskbarPinList>
<taskbar:UWA AppUserModelID="Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge" />
<taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\File Explorer.lnk" />
<taskbar:DesktopApp DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\xxxxlnk" />
</taskbar:TaskbarPinList>
</defaultlayout:TaskbarLayout>
</CustomTaskbarLayoutCollection>
</LayoutModificationTemplate>
编辑:
这发生在 Win10 1703 上。
我在想它可能只是一些 NTFS 权限,但是使用新的配置文件部署方法,这个 LayoutModification.xml 文件仅在创建时从默认用户复制到本地用户配置文件。在标准用户配置文件(具有标准用户权限)中,如果我在他们的 LayoutModification.xml 副本上编辑固定项目,它就会消失。这是一种解决方法,但不是真正的修复。
去年回顾了几次,得出的结论是不可能的。
应用布局后尝试使用此脚本: