none
erreur import-startlayout le fichier ne correspond pas à un fichier de disposition valide RRS feed

  • Question

  • Bonjour,

    Je suis en train de préparer un master pour un déploiement Windows 10 version 1709 au sein de mon entreprise et je souhaite donc personnaliser le menu démarrer ainsi que la barre de tache.

    J'ai donc préparé un poste et configurer le menu démarrer ainsi que la barre de tache à ma convenance. J'ai ensuite utiliser la commande "export-startlayout -path Monfichier.xml" pour récupérer la config que j'avais réalisé. J'ai testé un déploiement de ma personnalisation sur un autre poste en utilisant la commande import-startlayout -path monfichier.xml -MountPath c:\.

    Le résultat a fonctionné pour le menu démarrer mais pas pour la barre de tache.

    J'ai donc commencer des recherches et je suis tombé sur plusieurs cas où il est dit de rajouter, à la main dans le fichier xml généré lors de l'export-startlayout deux parties spécifiques :

    1 - Au début du fichier XML à la place de

    <LayoutModificationTemplate xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout" Version="1" xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification">

    il est nécessaire de remplacer cette ligne par

    <?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″>

    2 - La seconde partie a modifier correspond à la personnalisation de la barre de tache si j'ai bien compris et doit se rajouter à la fin du fichier xml juste avant la dernière ligne </LayoutModificationTemplate>.

    Dans mon cas voici la partie que j'ai rajouté qui est donc censée remplacer tout ce qui est présent dans la barre de tache par 4 liens vers les applications Edge, Excel, Word et Outlook :

    <CustomTaskbarLayoutCollection PinListPlacement=”Replace”> <defaultlayout:TaskbarLayout> <taskbar:TaskbarPinList> <taskbar:UWA AppUserModelID="Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge" /> <taskbar:DesktopApp DesktopApplicationLinkPath=”%programdata%\Microsoft\Windows\Start Menu\Programs\Applications Bureautiques\Outlook 2016“/> <taskbar:DesktopApp DesktopApplicationLinkPath=”%programdata%\Microsoft\Windows\Start Menu\Programs\Applications Bureautiques\Word 2016.lnk” /> <taskbar:DesktopApp DesktopApplicationLinkPath=”%programdata%\Microsoft\Windows\Start Menu\Programs\Applications Bureautiques\Excel 2016” /> </taskbar:TaskbarPinList> </defaultlayout:TaskbarLayout> </CustomTaskbarLayoutCollection>


    Le problème est le suivant. Une fois que ces modifications ont été effectuées, j'ai une erreur lorsque je tente d'importer (avec la commande import-startlayout) qui me dit que : le fichier ne correspond pas à un fichier de disposition valide

    Je (re)précise que dans le cas où je na rajoute pas ces deux parties l'import fonctionne parfaitement au niveau de mon menu démarrer mais que je n'ai aucune personnalisation de la barre de tâche.

    Avez-vous une solution ou une alternative pour la personnalisation de la barre de tache?

    Merci par avance pour vos retours

    mercredi 7 février 2018 11:01

Toutes les réponses

  • Bonjour,

    le faite que ton fichier de configuration ne correspond pas à un fichier de disposition valide est du a la première ligne.

    essaye de mettre xmlns:taskbar=”http://schemas.microsoft.com/Start/2014/TaskbarLayout”

    entre <LayoutModificationTemplate et xmlns:defaultlayout="http://schemas.microsoft.com/......

    et dans la seconde partie rajoute .lnk après Outlook 2016 et Excel 2016

    cordialement.


    vendredi 23 février 2018 11:56