Computer >> 컴퓨터 >  >> 체계 >> Windows

Windows Spotlight를 바탕 화면 배경 화면 슬라이드쇼로 사용하는 방법

지금 잠금 화면에 표시되는 아름다운 이미지는 Windows 스포트라이트 카테고리에 속합니다. <엠>. 이 놀라운 이미지는 유명하고 역사적이며 다른 종류의 피사체의 사진 측면에서 다양한 출처에서 나옵니다. 이전에 이러한 것을 본 적이 없다면 데스크탑 배경 화면이나 (WhatsApp)과 같은 특정 앱의 배경 이미지 또는 다른 장치의 홈 화면 배경으로 정말 아름답고 완벽하다는 것을 알려 드리겠습니다. 불행히도 운영 체제 내부의 시스템 파일 깊숙한 곳에 저장되므로 일반 사용자는 액세스하거나 제대로 읽을 수 없습니다. 따라서 이러한 이미지를 별도의 폴더로 가져올 수 있는 솔루션이 필요합니다.

이 이미지에 수동으로 액세스하려면 실행을 사용하여 이 경로를 따르세요. 상자,

%LocalAppData%\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets

그러나 이미지 파일임에도 불구하고 그 폴더에 저장된 각 파일은 확장자가 전혀 없습니다. 따라서 접미사 부분에 확장자를 수동으로 넣고 해당 파일에 찾고 있는 이미지가 포함되어 있는지 확인해야 합니다. 하지만 이것은 일종의 지루한 과정이죠? 우리는 항상 컴퓨터에서 찾고 있는 것이 더 빨리 필요합니다.
그러므로 지체 없이 이 이미지를 얻을 수 있는 부분으로 건너뛰도록 합시다.

Windows Spotlight를 바탕 화면 배경 화면 슬라이드쇼로 사용하는 방법

먼저 전체 기사를 읽는 것이 좋습니다.

시작하려면 이 Powershell 스크립트 파일을 다운로드해야 합니다. 이 파일을 영구적인 위치에 저장한 후에는 다른 곳으로 이동하지 않는 것이 좋습니다. 배경화면을 파일로 마이그레이션해야 할 때마다 이 파일을 실행해야 하기 때문입니다.

$files = gci $Env:LocalAppData\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets | where Length -gt 1kb

if ($files) {
    $shell = New-Object -ComObject Shell.Application
    $folder = "$Env:USERPROFILE\OneDrive\Pictures\Wallpaper\Spotlight\"
 
    if (!(Test-Path $folder)) { mkdir $folder }

    $files | % {
        $_ | Copy-Item -Destination $folder\$_.jpg
        Get-Item $folder\$_.jpg
    } | % {
        $namespace = $shell.namespace($folder)
        $item = $namespace.ParseName($_.Name)
        $size = $namespace.GetDetailsOf($item, 31)
        if ($size -match '(\d+) x (\d+)') {
            $width = [int]($Matches[1])
            $height = [int]($Matches[2])
        }
        if (!$size -or $width -lt 1920 -or $height -lt 500) {
            Remove-Item $_
        }
    }
}
Now, every time this script is invoked, the spotlight images stored in the location mentioned above will be copied to your destination location and an extension will be added as a suffix.

대상은 기본적으로 'Pictures\Wallpaper\Spotlight\로 설정되어 있습니다. ' OneDrive 폴더 내부.

이 위치를 변경하려면 스크립트의 6행에서 원하는 위치를 설정하십시오. 메모장이나 Visual Studio Code와 같은 유사한 편집 도구를 사용하여 스크립트를 편집할 수 있습니다.

이제 이 스크립트가 실행될 때 배경 화면을 가져와서 설정된 대상 폴더에 저장합니다. 하지만 자동화 부분은 남았습니다.

이 스크립트 실행 자동화

이를 위해 작업 스케줄러를 사용하여 기본 작업 만들기 마법사로 작업을 예약하는 것이 좋습니다.

먼저 이 파일을 다운로드하여 시작하십시오.

이제 Cortana 검색 상자에서 작업 스케줄러를 찾아 엽니다.

작업 스케줄러가 열리면 작업 가져오기를 클릭합니다. 방금 다운로드한 XML 파일을 선택합니다.

그러면 작업 생성에 도움이 되는 필드가 포함된 창이 나타납니다.

트리거 레이블이 지정된 탭으로 이동합니다. 그런 다음 이 스크립트가 실행되어야 하는 시간과 기간을 설정합니다. 그런 다음 마지막으로 확인을 클릭합니다.

Windows Spotlight를 바탕 화면 배경 화면 슬라이드쇼로 사용하는 방법

이제 작업이라는 탭으로 이동합니다. 그런 다음 첫 번째이자 유일한 항목을 선택하고 수정을 클릭합니다.

표시되는 작업 수정 창의 프로그램/스크립트  필드 아래 찾아보기를 클릭합니다. 이전에 저장한 Powershell 스크립트 파일을 선택한 다음 마지막으로 확인을 클릭합니다. 그런 다음 확인 을 클릭합니다. 다시.

마지막으로 작업 스케줄러를 닫습니다.

이제 작업 스케줄러의 XML 파일을 삭제할 수 있습니다.

마지막으로 이러한 이미지를 바탕 화면 배경의 슬라이드쇼로 설정하려면 먼저 설정을 엽니다.

그런 다음 맞춤설정을 클릭합니다.

Windows Spotlight를 바탕 화면 배경 화면 슬라이드쇼로 사용하는 방법

배경이라는 드롭다운의 경우 슬라이드쇼를 선택합니다.

이제 찾아보기라는 버튼을 클릭합니다.

마지막으로 모든 사진이 저장되어 있는 폴더를 대상으로 선택합니다.

이 방법은 원래 MVP인 Shawn Keene이 자신의 블로그에 게시했습니다.

관련 읽기 :Windows Spotlight Tool, JpegSync, Windows Spotlight Extractor 또는 Lock Screen Reflection을 사용하여 Spotlight 잠금 화면 이미지를 저장하고 배경 화면으로 사용할 수 있습니다.

Windows Spotlight를 바탕 화면 배경 화면 슬라이드쇼로 사용하는 방법