2015-09-03 04:17:49 +0000 2015-09-03 04:17:49 +0000
73
73

Ruta de acceso a los fondos de escritorio actuales en Windows 10?

Hay otra pregunta aquí que permite a los usuarios encontrar la ruta de acceso a su imagen de fondo actual a través del comando cmd. ¿Cómo puedo encontrar la ruta de acceso a la imagen de fondo actual?

En Windows 10 esto ya no funciona. Sólo devuelve la primera imagen de la carpeta, no cambia con los fondos al hacer la transición. Necesito un comando similar que devuelva la(s) ruta(s) de la(s) imagen(es) actual(es) en el fondo de escritorio que realmente funciona en Windows 10 si existe.

Respuestas (5)

118
118
118
2015-09-24 13:00:17 +0000

Una copia del fondo de pantalla actual se puede encontrar escribiendo la siguiente ruta en la barra de direcciones del Explorador de Archivos de Windows.

Ruta 1 - %AppData%\Microsoft\Windows\Themes\CachedFiles

Si no encuentras una copia de tu imagen de fondo de pantalla actual aquí, prueba la siguiente ruta en su lugar.

Ruta 2 - %AppData%\Microsoft\Windows\Themes\TranscodedWallpaper

Nota : El archivo TranscodedWallpaper en la Ruta 2 no tiene una extensión de archivo. Utilice el cuadro de diálogo “Abrir con” o “¿Cómo quiere abrir este archivo?” y seleccione cualquier visor de imágenes, como por ejemplo, “Visor de fotos de Windows”, “Honeyview” o la aplicación “Fotos”.

Nota para Windows 10 : Las ubicaciones anteriores tienen limitaciones. Por ejemplo, si el fondo de pantalla que buscas ya no es visible en la pestaña “Fondo” de la aplicación “Configuración”, no podrás recuperarlo. Funcionará para tus últimos cinco fondos de pantalla, pero nada más antiguo. Fuente )

Los fondos de pantalla predeterminados de Windows se pueden encontrar en

%SystemRoot%\Web

Verás 3 carpetas

  • 4K” para fondos de pantalla de 4K,
  • Pantalla” para fondos de pantalla de bloqueo, &
  • Fondos de pantalla” para fondos de pantalla predeterminados de Windows

Temas instalados (Aero, etc):

%SystemRoot%\Resources\Themes

Temas instalados por usuario (incluyendo los preinstalados por el OEM):

%LocalAppData%\Microsoft\Windows\Themes

Si está buscando la ubicación de las imágenes de Lock Screen - visite esta Pregunta de Superusuario.

Personalmente, uso John’s Background Switcher para administrar mi fondo de escritorio.

John’s Background Switcher tiene una opción para ver el fondo de escritorio actual/anterior (establecido por la propia aplicación). Siga los siguientes pasos -

  1. Haga clic con el botón derecho del ratón en el icono de la bandeja y seleccione Ver imagen actual y se abrirá el fondo de escritorio actual en el Visor de fotos de Windows (o en su visor de imágenes predeterminado).
  2. Haga clic en el icono de la bandeja y seleccione Ver imagen actual y se abrirá el fondo de escritorio actual en el Visor de fotos de Windows (o en su visor de imágenes predeterminado). 2. En el Visualizador de fotos de Windows, puede hacer clic con el botón derecho en la imagen y seleccionar Open File Location para ver la ubicación original del fondo de escritorio actual en el Explorador de archivos de Windows.

Para activar el Visualizador de fotos de Windows en Windows 10, visite este artículo sobre HowToGeek

11
11
11
2018-10-11 18:02:21 +0000

Tengo Windows 10, versión 1709. Una de las otras respuestas me hizo buscar en el registro y encontré exactamente lo que necesitaba en texto claro en

HKEY_CURRENT_USER\Control Panel\Desktop\WallPaper

No se necesita decodificación.

4
4
4
2017-05-01 08:46:36 +0000

Windows 8 y 10 todavía almacenan la ruta original de la imagen de fondo actual - en lugar del archivo cacheado / transcodificado como en la respuesta de xypha:

HKEY_CURRENT_USER\Control Panel\Desktop\TranscodedImageCache

Microsoft no quiere que las cosas sean fáciles sin embargo: esto no es texto plano así que tienes que decodificarlo desde el binario.

El sitio web de Winhelponline ha compilado un par de scripts (VBA y PowerShell) que pueden imprimir el nombre de la imagen, y lanzar el Explorador para apuntar al archivo de la imagen. http://www.winhelponline.com/blog/find-current-wallpaper-file-path-windows-10/

0
0
0
2018-12-20 16:16:49 +0000

Para obtener el SENDERO “Transcodificado” en texto claro, hazlo en PowerShell:

$TIC=(Get-ItemProperty 'HKCU:\Control Panel\Desktop' TranscodedImageCache -ErrorAction Stop).TranscodedImageCache
[System.Text.Encoding]::Unicode.GetString($TIC) -replace '(.+)([A-Z]:[0-9a-zA-Z\])+','$2'
0
0
0
2017-11-29 10:18:34 +0000

No explicas exactamente lo que quieres conseguir, así que puedo darte algunos consejos basados en una suposición: quieres cambiar tu fondo de pantalla en ciertas condiciones (por ejemplo, un fondo de pantalla cada vez que reinicies tu ordenador) o usar un archivo personalizado como fondo de pantalla.

En Windows 7 el fondo de pantalla se encontraba normalmente en %AppData%\Microsoft\Windows\Themes\TranscodedWallpaper.
En Windows 10 lo encontrarás en %AppData%\Microsoft\Windows\Themes\CachedFiles.

También puedes consultar el registro en

HKEY_CURRENT_USER\Control Panel\Desktop\TranscodedImageCache

pero ten en cuenta las advertencias que aparecen a continuación sobre los programas que NO escriben un archivo en el disco!

Si quieres crear tu propio script CMD, esto puede ser poco fiable SI configuras el fondo de pantalla no desde Windows sino desde un programa externo. Por ejemplo, si veo una imagen bonita en mi navegador, la configuro como fondo de pantalla directamente desde allí. Lo mismo para IrfanView. Puedo nombrar fácilmente otros 10 programas populares que podrían cambiar el fondo de pantalla a una ruta personalizada.

Ten en cuenta que algunos programas están cambiando el fondo de pantalla sin escribir realmente un archivo en el disco. Esto puede hacerse enganchándose a la ventana del Escritorio de Microsoft Windows y dibujando directamente en su lienzo. Así es como se dibujan las animaciones GIF/AVI en el escritorio.

Hay otro problema si construyes tu propio script: ¿Cómo manejar las imágenes que no tienen la misma relación de aspecto que el escritorio, o cuando la resolución del escritorio cambia?

La solución (si adiviné correctamente su problema) sería usar un programa como John’s Background Switcher o BioniX Desktop Background Changer . Este último es mucho más personalizable y puede ser controlado a través de la línea de comandos. También tiene auto-detección para detectar la mejor manera de redimensionar la imagen (fill/fit/tile). BioniX también puede dibujar GIF sin escribir nada en el disco (como se explicó anteriormente).

Una forma aún mejor sería usar la opción “Lock on folder”. Configura BioniX para que cambie su fondo de pantalla cada 60 segundos (no te preocupes, no verás un nuevo fondo de pantalla cada 60 segundos ya que usarás sólo un archivo). Configure BioniX para que se bloquee en cualquier carpeta (digamos C:\Wallpapers). Dentro de esa carpeta pones un solo archivo llamado algo como My Wallpaper.jpg. BioniX usará ese archivo como fondo de pantalla cada 60 segundos. Ahora, cada vez que quieras cambiar el papel tapiz reemplazas el viejo My Wallpaper.jpg con tu nuevo archivo. BioniX verá el cambio que ha hecho a la carpeta y aplicará el nuevo archivo (dentro de 60 segundos).

  • *

Háganos saber lo que quiere lograr con su script para obtener una mejor solución.