Windows スタート画面のレイアウトを保存する (テンプレートとして)

Windows スタート画面のレイアウトを保存する (テンプレートとして)

「スタート メニュー」レイアウト、つまりスタート画面上の要素のグループ化と順序をファイル (xml?) に保存する方法はありますか。

明確にするために...デバイス間でユーザー設定を同期することをサポートする「ローミング」プロファイルの機能/動作を認識し、理解しています。

スタート画面の設定方法が気に入っています。保存して、切り替えて、以前のレイアウトを復元できるようにしたいです。

一部の Android デバイスでレイアウトの「テンプレート」を保存できる方法とほぼ同じです。

レジストリにありますか?

答え1

以下のファイル(存在するもの)をバックアップし、復元して動作するかどうかを確認します。

%AppData%\Microsoft\Windows\appsFolder.itemdata-ms
%AppData%\Microsoft\Windows\appsFolder.itemdata-ms.bak

%LocalAppData%\Microsoft\Windows\appsFolder.itemdata-ms
%LocalAppData%\Microsoft\Windows\appsFolder.itemdata-ms.bak

復元後、タスク マネージャーからエクスプローラーを再起動する必要がある場合があります。

1

答え2

スタート メニューをエクスポートして再インポートできる PowerShell コマンドがいくつかあります。おそらく、ファイルを操作して、同一のファイルを複数の環境にアップロードできるでしょう。

$sitename = "xyz"
Export-StartLayout -Path "$sitename.json"
# before running the import, edit the file in some way. 
# or just clone it to other servers.
# ... then ....
Import-StartLayout -LayoutPath "$sitename.json" -MountPath "c:\"

ファイルは次のようになります:

コードファイル、xyz.json

関連情報