Cambio Automático de Fondo de Escritorio

Con este truco, aprenderás a configurar un script de PowerShell para que tu fondo de pantalla se actualice automáticamente a intervalos regulares, utilizando una carpeta con las imágenes que elijas.

Cómo Configurarlo

Requisitos: Windows 11, una carpeta con imágenes y acceso a PowerShell.

  1. Crea una carpeta en tu PC y coloca las imágenes que desees utilizar como fondo.
  2. Abre PowerShell como administrador.
  3. Pega el siguiente script en PowerShell, modificando la ruta de la carpeta según corresponda:
while ($true) {
    $images = Get-ChildItem "C:\Ruta\A\Tus\Fondos\"
    $randomImage = Get-Random -InputObject $images
    reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d $randomImage.FullName /f
    RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters
    Start-Sleep -Seconds 300
}

Este script selecciona una imagen al azar y actualiza el fondo cada 5 minutos. Puedes ajustar el intervalo modificando el valor en Start-Sleep (el tiempo se expresa en segundos).

Volver a la Página de Inicio