none
sysprepでプロファイル複写時に、既定のアプリ及びタスクバー上の設定が反映できません。対応がありましたら教えて下さい。 RRS feed

  • 質問

  • Windows10 Enterprise(1803)にて、sysprepでプロファイルを複写しましたが、
    既定のアプリ、タスクバー上の設定がデフォルトユーザに反映できません。

    既定のアプリの変更内容は、以下の通りです。
    ・WebブラウザをInternet Explorerに変更したが、Microsoft Edgeになってしまう。
    ・.pdfの関連付けをAdobe Readerに変更したが、Microsoft Edgeになってしまう。

    タスクバー上の変更内容は、以下の通りです。
    ・タスクバー上にストアアプリ、Microsoft Edgeを表示しないようにしたが復活する。

    プロファイルは、Administratorで作成しsysprep(copyprofile=true指定)を実行しています。

    上記の設定をデフォルトユーザに反映するためには、何か設定が必要でしょうか。
    または、ログオンもしくはスタートアップスクリプトで、上記設定を反映させる考慮を
    しないといけないでしょうか。

    有識者の皆様、何か良い方法があれば宜しくお願い致します。

    2018年12月5日 8:06

回答

  • 参照して頂いた皆様、お手数お掛けしました。
    以下の方法で、自己解決しました。

    ・関連付け設定(グループポリシー)

     [コントロールパネル]→[既定のプログラム]→[ファイルの種類またはプロトコルのプログラムへの関連付け]

    ・タスクバー上のアイコン設定

    c:\temp 作成

    C:\Users\Default\AppData\Local\Microsoft\Windows\Shell 作成

    Powersehllを起動(管理者)

    Export-Startlayout -path C:\Temp\Startmenu.xml

    Import-StartLayout -LayoutPath C:\Temp\Startmenu.xml -MountPath

    C:\Users\Default\AppData\Local\Microsoft\Windows\Shellに作成された
    LayoutModification.xmlに以下を追記

    先頭行に、
     xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout"
    を追加する。

    </DefaultLayoutOverride> と </LayoutModificationTemplate> の間に
    以下を追加する。(エクスプローラーとIE)

      <CustomTaskbarLayoutCollection PinListPlacement="Replace">
        <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:TaskbarPinList>
        </defaultlayout:TaskbarLayout>
      </CustomTaskbarLayoutCollection>

    以上

    • 回答としてマーク 415ta 2018年12月7日 8:55
    2018年12月7日 8:55