Windows 10 每次重启后图标都会自动固定到任务栏

Windows 10 每次重启后图标都会自动固定到任务栏

我有一台由组织管理的公司笔记本电脑。每次启动 Windows 时,IE 和 Windows 资源管理器都会自动固定到任务栏。

这挺巧妙的,但我不知道它是如何做到的(我问过的几个桌面 IT 人员都不确定,因为他们没有设置那部分)。在我的个人设备上,当图标被固定或取消固定时,重新启动不会影响任务栏上的图标。

有哪些方法可以实现 Windows 启动时自动将图标固定到任务栏?
(PowerShell 脚本?注册表设置?其他配置?)

在此处输入图片描述

答案1

来自该文档: https://docs.microsoft.com/en-us/windows/configuration/configure-windows-10-taskbar

就我而言,我发现:C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\LayoutModification.xml

这里有这一行: CustomTaskbarLayoutCollection PinListPlacement="Replace"

-> 此 PinList 中的项目将在每次登录时固定到任务栏(据我所知,通过 explorer.exe)。即使我删除这些项目并使用相同的配置文件再次登录,这些项目仍将被固定到手动固定的项目之外。

定义 StartMenu 的 xml 部分仅在首次登录时适用。

答案2

管理员可以通过几种不同的方式实现此目的;最常见的两种可能是通过 GPO 设置或通过布局修改 XML 文件通过 GPO 推动。

本地组策略编辑器有一个开始菜单和任务栏部分内用户配置有各种选项:

您可以通过 XML 方法获得真正的细节,文件如下所示:

<?xml version="1.0" encoding="utf-8"?>
<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>
    <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:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
 </CustomTaskbarLayoutCollection>
</LayoutModificationTemplate>

您可以在其中看到有一个特定的部分<taskbar:TaskbarPinList>

相关内容