Estoy buscando una manera de exportar el diseño del menú Inicio (el lado derecho del menú Inicio, no la sección de todas las aplicaciones de la izquierda) desde una PC e importar dicho diseño a otra PC + mantener una copia de respaldo para uso futuro.
Export-StartLayout + Import-StartLayout
es inútil porque solo se aplica al perfil predeterminado , y necesito una forma de trabajar con corrientes, perfiles ya creados.
Así que estoy tratando de trabajar con %LocalAppData%\TileDataLayer\Database\vedatamodel.edb
y / o con el todo Database
directorio.
Ya que este es un archivo usado por el sistema, así es como lo estoy haciendo copia de seguridad:
@echo off
echo Taskkill Windows Explorer...
taskkill /im explorer.exe /f
echo Stop staterepository...
net stop staterepository /y
echo Copy database...
robocopy "%LocalAppData%\TileDataLayer\Database" "%UserProfile%\Desktop\TLI_Start_Backup" /mir
echo Restart Windows Explorer...
explorer.exe
pause
Esto funciona como se esperaba, pero cuando intento restaurar ... no restaura nada. La copia funciona, pero no se restaura el diseño de inicio.
¿Qué estoy haciendo mal? ¿Alguna otra manera de hacer una copia de seguridad del diseño de Inicio?
fuente
Respuestas:
Descubrí dónde está el problema. Microsoft tiene capa de datos de mosaico en desuso en Windows 10 1703 (el que estaba usando cuando publiqué la pregunta) y lo eliminé en 1709.
Desde Windows 10 1703, hay 3 carpetas + 1 tecla de registro que contienen los datos del menú Inicio ( fuente ):
He creado una secuencia de comandos para hacer una copia de seguridad y restaurarla correctamente: StartTileBackup . Comentarios y solicitud de extracción son muy bienvenidos en Github.
fuente
El procedimiento correcto para exportar e importar el diseño del menú Inicio en Windows 10 se describe a continuación.
Exportador
Una vez que el menú Inicio tenga la configuración que desea implementar, debe ejecutar el siguiente comando de PowerShell:
Esto exporta la configuración actual del menú Inicio a un archivo XML.
Importando a través de PowerShell
Ejecute el siguiente comando de PowerShell:
los
C:\tmp
la carpeta debe ser reemplazada por otra carpeta no temporal.Importación a través de la Política de Grupo
Uno puede implementar la configuración a través de la Política de grupo.
En la computadora de destino, presione Ganar + R , tipo
gpedit
y golpear Entrar .La política se puede encontrar en Configuración de usuario & gt; Plantillas Administrativas & gt; Menú de inicio y barra de tareas . La misma política también está disponible bajo Configuracion de Computadora .
Haga doble clic Comenzar diseño , haga clic Habilitado y escriba la ruta al archivo:
Hacer clic DE ACUERDO para terminar. Logout / Login puede ser requerido.
Una desventaja de este método podría ser que el menú Inicio se bloqueará. Es decir, el usuario ya no puede anclar o quitar las fichas. Sin embargo, tal vez esto es justo lo que quieres.
Si desea actualizar el diseño fijo del menú Inicio, deberá actualizar el archivo XML importado. Puede reemplazarlo con otro archivo XML, pero asegúrese de que el nombre y la ruta del archivo sigan siendo los mismos.
fuente