본문 바로가기
Tip 꼼지락..../만능윈도우 Tip

Windows 10 Start and taskbar layout - 만능윈도우(Sysprep)에서 시작메뉴와 작업표시줄 구성하는 방법

by 꼼지락... OldMac 2018. 3. 1.
반응형


이 작업방법은 Windows 10 버전 1607 이상에서만 사용이 가능합니다.



만능윈도우(Sysprep) 작업 시 시작메뉴 타일 적용과 작업표시줄을 편집하는 방법입니다.


공부하는데 참조한 곳 ...................

https://docs.microsoft.com/ko-kr/windows/configuration/start-layout-xml-desktop

https://docs.microsoft.com/ko-kr/windows/configuration/configure-windows-10-taskbar


그 동안 시작메뉴 타일만 정리하는 방법밖에 몰랐는데

구글링으로 작업표시줄까지 정리하는 방법을 찾아 공부해 보았습니다.


머리디밀기 공부라 이해하는데 까지만 테스트해 보았는데

생각데로 잘되어 이렇게 포스팅합니다.


시작메뉴 및 작업표시줄이 나타나게 할 폴더경로와 파일명

Users\Default\AppData\Local\Microsoft\Windows\Shell\LayoutModification.xml


작업표시줄 바로가기 경로명(숨김파일과 폴더 보기를 해야 폴더들이 보입니다.)

Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar 폴더에 본인이 작업표시줄에 나타나게 할 프로그램들 바로가기를 만들어 복사합니다.



다음은 위에 링크에서 나름 내가 필요한 부분만 복사한 것입니다. ^^;

----------------------------------------------------------------------------


<<파워셀을 관리자권한으로 실행>>


(중요)Xml파일에 처음 들어갈 내용 : 시작메뉴와 작업표시줄의 명령을 시작하게 한다.


<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"

                            xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout">



1.현재 설정된 시작메뉴의 "LayoutModification.xml" 파일을 만들기위해 파워셀을 실행하여 다음 명령어를 입력한다.


Export-StartLayout -Path "C:\LayoutModification.xml"


Export-StartLayout -Path "C:\Users\사용자계정\Desktop\LayoutModification.xml"

예제) Export-StartLayout -Path "C:\Users\LOVE\Desktop\LayoutModification.xml"




2. 현재 설정된 작업표시줄의 "cmdlet"를 만들기위해 파워셀을 실행하여 다음 명령어를 입력한다.


Export-StartLayout cmdlet    ;; 파워셀이 실행된 디렉토리에 cmdlet 파일이 생성된다. 바탕화면에서 실행하면 바탕화면에 생성.... 생성된 "cmdlet" 파일을 메모장에서 열어 보시면  Xml 파일입니다.  결국 바로 위에서 생성한 "LayoutModification.xml" 파일인 것입니다.


>> 기본 작업표시줄

예제)

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



>>기본 앱을 유지하고 사용자 고유 앱 추가

 - <CustomTaskbarLayoutCollection> 섹션에서는 기본적으로 나열된 앱을 작업 표시줄에 추가합니다. 다음 샘플은 고정된 기본 앱을 유지하고 그림판, Microsoft 뷰어 및 명령 프롬프트에 대한 고정핀을 추가합니다. 

 - <taskbar:UWA> 및 AUMID를 사용하여 유니버설 Windows 플랫폼 앱을 고정합니다.

 - <taskbar:DesktopApp> 및 데스크톱 응용 프로그램 링크 경로를 사용하여 데스크톱 응용 프로그램을 고정합니다.


예제)

  <CustomTaskbarLayoutCollection>

    <defaultlayout:TaskbarLayout>

      <taskbar:TaskbarPinList>

        <taskbar:DesktopApp DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Accessories\Paint.lnk" />

        <taskbar:UWA AppUserModelID="Microsoft.Reader_8wekyb3d8bbwe!Microsoft.Reader" />

        <taskbar:DesktopApp DesktopApplicationLinkPath="%appdata%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk" />

      </taskbar:TaskbarPinList>

    </defaultlayout:TaskbarLayout>

  </CustomTaskbarLayoutCollection>

</LayoutModificationTemplate>



>>기본 앱을 제거하고 사용자 고유 앱 추가

<CustomTaskbarLayoutCollection>에 PinListPlacement="Replace"를 추가하면 고정된 모든 기본 앱을 제거 하고, 사용자가 지정한 앱만 작업 표시줄에 고정됩니다.

고정된 기본 앱 중 일부만 제거하려면 이 방법을 사용하여 고정된 기본 앱을 모두 제거한 다음 유지할 기본 앱을 고정 앱 목록에 포함합니다.


예제)

  <CustomTaskbarLayoutCollection PinListPlacement="Replace">

    <defaultlayout:TaskbarLayout>

      <taskbar:TaskbarPinList>

        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Accessories\Internet Explorer.lnk"/>

        <taskbar:DesktopApp DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Accessories\Paint.lnk" />

        <taskbar:UWA AppUserModelID="Microsoft.Office.Word_8wekyb3d8bbwe!microsoft.word" />

      </taskbar:TaskbarPinList>

    </defaultlayout:TaskbarLayout>

  </CustomTaskbarLayoutCollection>

</LayoutModificationTemplate>


----------------------------------------------------------------------------------------------------


이 정도 공부하여 작업한 "LayoutModification.xml" 내용입니다.


아참.... 저는 사용자계정이 항상 같은 것으로 사용하는지라 작업표시줄 바로가기는 실컴에서 만들어서 테스트해 보았습니다. 배포작업에는 계정이 각각 다르니 이렇게 작업하시면 안됩니다. 그냥 한 가지 이런 방법도 되는구나하고 생각하시고 실제 작업은 위에 방법을 참조하여 터득하시기 바랍니다.


<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"

                            xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout">

  <LayoutOptions StartTileGroupCellWidth="6" />

  <DefaultLayoutOverride>

    <StartLayoutCollection>

      <defaultlayout:StartLayout GroupCellWidth="6">

        <start:Group Name="">

          <start:DesktopApplicationTile Size="1x1" Column="4" Row="1" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk" />

          <start:DesktopApplicationTile Size="1x1" Column="2" Row="1" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\Control Panel.lnk" />

          <start:Tile Size="1x1" Column="3" Row="0" AppUserModelID="Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge" />

          <start:Tile Size="1x1" Column="4" Row="0" AppUserModelID="Microsoft.WindowsStore_8wekyb3d8bbwe!App" />

          <start:DesktopApplicationTile Size="1x1" Column="2" Row="0" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Accessories\Internet Explorer.lnk" />

          <start:DesktopApplicationTile Size="1x1" Column="3" Row="1" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Windows PowerShell\Windows PowerShell.lnk" />

          <start:Tile Size="2x2" Column="0" Row="0" AppUserModelID="windows.immersivecontrolpanel_cw5n1h2txyewy!microsoft.windows.immersivecontrolpanel" />

        </start:Group>

        <start:Group Name="">

          <start:DesktopApplicationTile Size="2x2" Column="0" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\VMware\VMware Workstation Pro.lnk" />

          <start:DesktopApplicationTile Size="1x1" Column="4" Row="0" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\IDM.lnk" />

          <start:DesktopApplicationTile Size="1x1" Column="2" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\반디집\반디집.lnk" />

          <start:DesktopApplicationTile Size="1x1" Column="3" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\7-Zip\7-Zip File Manager.lnk" />

        </start:Group>

        <start:Group Name="">

          <start:Tile Size="1x1" Column="1" Row="0" AppUserModelID="Microsoft.WindowsCalculator_8wekyb3d8bbwe!App" />

          <start:Tile Size="1x1" Column="2" Row="0" AppUserModelID="Microsoft.Windows.Photos_8wekyb3d8bbwe!App" />

          <start:Tile Size="1x1" Column="0" Row="0" AppUserModelID="Microsoft.Windows.Cortana_cw5n1h2txyewy!CortanaUI" />

          <start:Tile Size="1x1" Column="3" Row="0" AppUserModelID="Microsoft.MicrosoftStickyNotes_8wekyb3d8bbwe!App" />

          <start:DesktopApplicationTile Size="1x1" Column="1" Row="1" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Accessories\System Tools\Character Map.lnk" />

          <start:DesktopApplicationTile Size="1x1" Column="0" Row="1" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Accessories\Notepad.lnk" />

        </start:Group>

        <start:Group Name="">

          <start:DesktopApplicationTile Size="1x1" Column="3" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Adobe Acrobat XI Pro.lnk" />

          <start:DesktopApplicationTile Size="1x1" Column="0" Row="1" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Microsoft Office\Microsoft Word 2010.lnk" />

          <start:DesktopApplicationTile Size="1x1" Column="0" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Adobe InDesign CC 2018.lnk" />

          <start:DesktopApplicationTile Size="1x1" Column="1" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Adobe Photoshop CC 2018.lnk" />

          <start:DesktopApplicationTile Size="1x1" Column="3" Row="1" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\한컴오피스 한글 2010.lnk" />

          <start:DesktopApplicationTile Size="1x1" Column="2" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Adobe Illustrator CC 2018.lnk" />

          <start:DesktopApplicationTile Size="1x1" Column="4" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Adobe Acrobat Distiller XI.lnk" />

          <start:DesktopApplicationTile Size="1x1" Column="1" Row="1" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Microsoft Office\Microsoft PowerPoint 2010.lnk" />

          <start:DesktopApplicationTile Size="1x1" Column="2" Row="1" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Microsoft Office\Microsoft Excel 2010.lnk" />

          <start:DesktopApplicationTile Size="1x1" Column="4" Row="1" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\CyberArticle 5\CyberArticle 5 Professional.lnk" />

        </start:Group>

      </defaultlayout:StartLayout>

    </StartLayoutCollection>

  </DefaultLayoutOverride>

  <CustomTaskbarLayoutCollection>

    <defaultlayout:TaskbarLayout>

      <taskbar:TaskbarPinList>

        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\File Explorer.lnk" />

        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Accessories\Internet Explorer.lnk" />

        <taskbar:UWA AppUserModelID="Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge" />

        <taskbar:DesktopApp DesktopApplicationLinkPath="%appdata%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk" />

        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\Adobe Acrobat Distiller XI.lnk" />

        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\Adobe Acrobat XI Pro.lnk" />

        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\Adobe Photoshop CC 2018.lnk" />

        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\Adobe Illustrator CC 2018.lnk" />

        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\Adobe InDesign CC 2018.lnk" />

        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\PotPlayer.lnk" />

        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\百度网盘 Portable Launcher.lnk" />

        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\µTorrent.lnk" />

        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\MiPony Portable (PortableApps.com Launcher).lnk" />

        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\Capture2Text.lnk" />

        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\QTranslate.lnk" />

        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\CyberArticle.lnk" />

        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\WinSnap Portable Launcher.lnk" />

        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\Google Chrome.lnk" />

      </taskbar:TaskbarPinList>

    </defaultlayout:TaskbarLayout>

  </CustomTaskbarLayoutCollection>

</LayoutModificationTemplate>






Windows 10 RS4 Sysprep(감사모드) 작업......  http://oldnew.tistory.com/418

Windows 10 RS3 Sysprep(감사모드) 작업......  http://oldnew.tistory.com/416

Windows 10 작업 표시줄 구성..... http://oldnew.tistory.com/420

Windows 10 데스크톱 버전의 시작 화면 레이아웃 XML ...... http://oldnew.tistory.com/419?category=613522



반응형

 

 

 

댓글12

  • Favicon of http://a6534670.tistory.com BlogIcon 알롱이 2018.03.01 13:12 신고

    허억...이건 아무리 봐도 뭐가 뭔지 감이 안옵니다.사부님


    답글

    • 음.... 명령어들로만 설명할 수 밖에 없습니다. 저도 명령어들 아무것도 모르지만 반복적으로 처리가 되는 부분에 우리들이 원하는 것이 있습니다.

      저희들이 무인설치파일을 만드는데 이것도 윈도우 설치를 무인처리하는 하나의 요소라고 생각하면 됩니다.
      무인설치 즉, Autounattend.xml 파일로 설치 시 설치단계에서 입력하거나 선택하는 부분을 자동처리가 되게하여 설치를 좀 더 편안하게 만드는데 그 중에 시작메뉴 타일 부분과 작업표시줄의 아이콘을 셋팅하는 명령어라고 생각을..... ^^;

      이렇게 설명하니 더 어렵게 만드는 것 같습니다.

  • Favicon of http://a6534670.tistory.com BlogIcon 알롱이 2018.03.01 15:47 신고

    설명주시니 이해가 조금은 됩니다. 사부님 감사합니다.♡♡♡

    오늘도 즐거운 하루 되십시요.
    love 합니다.♡♡♡♡♡♡♡
    답글

    • ㅋㅋ 오늘도 오타 장렬합니다.
      휴일이라 어제 밤샘해서 그런지 머리가 오락가락하네요.

      무인설치 파일명이 엉뚱한 놈으로 적어서리 수정했습니다.

      이 놈 공부하시다 나중에 이 부분을 트윅하고 싶을 때가 있을 것입니다. 지금은 그냥 메모만 하시면 됩니다.
      "Windows 10도 시작메뉴 타일 셋팅과
      작업표시줄 셋팅의 백업과 복구가 가능하다..." 정도만 기억하시면 됩니다.

      백업과 복구에 대한 공부를 이 부분과 같이 공부했는데 이 부분에 대한 포스팅은 지금 작성하고 있는 포스팅을 마무리하는데로 할 예정입니다.

      그 때 조금 개념을 잡으시면 됩니다.
      실컴의 백업과 복구...
      만능윈도우의 셋팅....

      괜히 제가 더 복잡하게 만드는 것 같습니다. ^^;

  • Favicon of http://a6534670.tistory.com BlogIcon 알롱이 2018.03.01 17:13 신고

    아님니다. 사부님
    고급지식을 알려주시는데 마다할리 없습니다. 감사합니다 .
    사부님께서 저 모는척 할까 그게 더 무섭습니다.

    즐거운 저녁시간 되십시요.
    감사합니다.♡♡♡♡♡♡♡
    답글

  • 헬미 2019.01.15 00:50

    LayoutModification.xml 적용 방법은 어떻게 하면 되나요? 디폴트 유저 shell 폴더에 넣고, 계정 생성해서 로그인해도 안되던데요...
    답글

    • ^^; 저도 잘 알지는 못하지만 이 부분의 적용은 윈도우를 설치할 때만 사용할 수 있을 것입니다.

      공부한 곳의 링크를 보시면 적용을 어떻게 하는지에 조금 언급되어있는데 배포라는 말이 있는 것을 보니 저는 이렇게 판단됩니다.

      아니면 여기를 한번 참조해 보세요~~
      구글링 중에 공부한 곳입니다.
      뿡뿡너구리님의 블로그입니다.

      http://hasu0707.nflint.com/xe/index.php?document_srl=6427&mid=os_win

  • 2019.01.15 11:28

    비밀댓글입니다
    답글

    • 헉..... 감사합니다.
      제가 이런 새로운 것에는 둔감하여 아직도 한글이나 오피스는 모두 2010만 사용합니다. ^^;
      업무때문이지만 전 한글도, 오피스도 너무 어렵사와요....ㅋㅋ

      필요할 때 잘 사용하겠습니다.
      편안한 시간 보내세요~~

  • 헬프미... 2019.05.23 17:01

    Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

    여기에 파일 복사 하라고 하셨는데...

    \User Pinned\TaskBar

    이부분은 못찾겠어서요...

    만들어서 넣는건가요?....
    답글

    • 기억이 맞는지 모르겠지만 경로가 없으면 만들어서 적용하시면 됩니다.
      그리고 작업표시줄과 관련된 명령어 부부은 "Ctrl+F(찾기)" TaskBar로 검색하시어 보시면 한 눈에 들어옵니다.

      답변이 늦었습니다. 고생하세요~~

  • 작업표시줄관련 2020.08.12 09:12

    안녕하세요 선배님!

    혹시 작업표시줄관련 하나만 여쭤봐도 될까요?

    export-startlayout cmdlet 을 아무리 입력해도 작업표시줄 관련 내용은 추출이 안되는데

    작업표시줄 관련 추출 명령어가 따로 있는건가요? 아니면 시작화면 구성만 추출하고 작업표시줄 관련

    내용을 직접 타이핑 해야하는건가요?
    답글