¿Se aburre con el fondo de pantalla de su escritorio pero no tiene ganas de cambiarlo manualmente cada vez? Aquí hay una forma de automatizar el proceso de descarga de fondos de pantalla desde Fondos de pantalla ancha sitio web y configurándolos como presentación de diapositivas de papel tapiz de escritorio.
Descargar el script de PowerShell
Primero, descargue el siguiente script de PowerShell haciendo clic en el botón de descarga.
Aquí está el código fuente, crédito a PowerTips.
function Download-Wallpaper
{
param
(
[string]
[Parameter(Mandatory)]
$Folder,
[Parameter(ValueFromPipeline)]
[Int]
$Page=1
)
begin
{
$url = "http://wallpaperswide.com/page/$Page"
$targetExists = Test-Path -Path $Folder
if (!$targetExists) { $null = New-Item -Path $Folder -ItemType Directory }
}
process
{
$web = Invoke-WebRequest -Uri $url -UseBasicParsing
$web.Images.src |
ForEach-Object {
$filename = $_.Split("https://www.nextofwindows.com/")[-1].Replace('t1.jpg','wallpaper-3840x2160.jpg')
$source = "http://wallpaperswide.com/download/$filename"
$TargetPath = Join-Path -Path $folder -ChildPath $filename
Invoke-WebRequest -Uri $source -OutFile $TargetPath
}
}
end
{
explorer $Folder
}
}
Download-Wallpaper -Folder d:tempwallpaper
De forma predeterminada, todos los fondos de pantalla se descargarán y guardarán en d: temp wallpaper carpeta. Cámbielo al lugar de su elección en su computadora.
Para ejecutar el script, haga clic con el botón derecho en el archivo descargado. fondo de pantalla-dl.ps1 archivar y elegir Ejecutar con PowerShell desde el menú contextual.
Aparecerá la ventana de PowerShell y verá el proceso de descarga parpadeando en su interior.
![]()
Una vez hecho esto, tendrás un conjunto de fondos de pantalla de alta definición listos para que los disfrutes.
Configurar presentación de diapositivas en segundo plano
Ahora abierto Ajustes aplicación, vaya a Personalización > Fondo. Seleccione Diapositivas como Tipo de fondo y Examinar para configurar la carpeta que almacena todos los archivos de fondo de pantalla descargados como el álbum para la presentación de diapositivas.
![]()
Automatizar el proceso de descarga
Para automatizar el proceso de descarga, puede utilizar Programador de tareas para configurar una programación para que el archivo wallpaper-dl.ps1 se ejecute periódicamente.
Abra el Programador de tareas, cree una nueva tarea y edite el Acción tab para usar PowerShell como el programa con la ruta del archivo de script como argumentos, como se muestra a continuación:
![]()
Por último, si PowerShell no es lo tuyo, ¿cómo suena Guardar automáticamente las imágenes de Windows Spotlight y Bing como fondo de escritorio?