top of page
Search

(126) Microsoft Intune - Custom Taskbar settings

  • Writer: Mr B SOE way
    Mr B SOE way
  • May 23, 2024
  • 1 min read

To custom your taskbar menu, there are a number of ways where one of which works terrific which is using settings catalog.


Customise what you like in your start menu example:

  • File Explorer

  • Microsoft Outlook

  • Microsoft Word

  • Microsoft Excel

  • Snipping Tool

Create a folder like C:\Temp then run PowerShell as Administrator, then run the following command:

Export-StartLayout -Path "C:\Temp\LayoutModification.json"

The export will show something like:

Now we need to modify the layout, as we don't make make any changes on the start menu, we do the following:

<?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 PinListPlacement="Replace">
        <defaultlayout:TaskbarLayout>
            <taskbar:TaskbarPinList>
                <taskbar:DesktopApp DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Microsoft Edge.lnk" />
                <taskbar:DesktopApp DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Outlook.lnk" />
                <taskbar:DesktopApp DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Word.lnk" />
                <taskbar:DesktopApp DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Excel.lnk" />
                <taskbar:UWA AppUserModelID="Microsoft.ScreenSketch_8wekyb3d8bbwe!App" />
            </taskbar:TaskbarPinList>
        </defaultlayout:TaskbarLayout>
    </CustomTaskbarLayoutCollection>
</LayoutModificationTemplate>

You can obtain the above XML file from my Github repo.


Navigate to Microsoft Intune portal > Create > New Policy >

Platform: Windows 10 and later

Profile Type: Setting Catalog


Give your profile a name like Taskbar custom settings. In the settings picker, search for Start then tick "Hide recent Jumplists" and "Start Layout"





















Copy all the content in from my Github repo then paste it in "Start Layout" and with "Hide Recent Jumplists" select as Enabled.

The end result will look like this.


 
 
 

Comments


bottom of page