Computer >> Máy Tính >  >> Hệ thống >> Windows

Cách sử dụng Windows Spotlight làm Trình chiếu hình nền trên máy tính

Những hình ảnh đẹp mà bạn nhìn thấy trên màn hình khóa của mình bây giờ và sau đó thuộc danh mục Windows Spotlight . Những hình ảnh tuyệt đẹp này đến từ nhiều nguồn khác nhau từ các khía cạnh của nhiếp ảnh về các đối tượng nổi tiếng, lịch sử và các loại đối tượng khác. Nếu bạn chưa từng thấy những thứ này trước đây, hãy để tôi nói với bạn rằng chúng thực sự đẹp và hoàn hảo để trở thành hình nền máy tính của một người hoặc thậm chí là hình nền trong một số ứng dụng nhất định như (WhatsApp) hoặc hình nền Màn hình chính cho các thiết bị khác. Thật không may, chúng được lưu trữ ở đâu đó sâu bên trong các tệp hệ thống bên trong hệ điều hành và do đó, người dùng bình thường không thể truy cập hoặc đọc chúng đúng cách. Vì vậy, chúng tôi cần một giải pháp đưa những hình ảnh này vào một thư mục riêng.

Trong trường hợp bạn muốn truy cập những hình ảnh này theo cách thủ công, hãy làm theo đường dẫn này bằng cách sử dụng Run hộp,

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

Nhưng mặc dù là một tệp hình ảnh, mỗi tệp được lưu trữ trong thư mục đó không có bất kỳ phần mở rộng nào cả. Vì vậy, bạn cần phải đặt một phần mở rộng vào phần hậu tố theo cách thủ công và kiểm tra xem tệp đó có chứa hình ảnh mà bạn đang tìm kiếm hay không. Nhưng đây là một loại quá trình mệt mỏi phải không? Chúng ta luôn cần những thứ chúng ta đang tìm kiếm trên máy tính nhanh hơn.
Vì vậy, đừng chậm trễ nhiều, chúng ta hãy chuyển sang phần mà chúng ta có thể bắt đầu tải những hình ảnh này.

Cách sử dụng Windows Spotlight làm Trình chiếu hình nền trên máy tính

Tôi khuyên bạn nên đọc toàn bộ bài báo trước.

Để bắt đầu, bạn cần tải xuống tệp tập lệnh Powershell này. Chúng tôi khuyên bạn không nên di chuyển tệp này đi bất cứ đâu sau khi bạn lưu trữ tệp ở một vị trí cố định. Sở dĩ như vậy vì tệp này cần thiết để chạy mỗi khi bạn cần di chuyển hình nền dưới dạng tệp.

$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.

Cần lưu ý rằng đích đến được đặt mặc định thành ‘ Pictures \ Wallpaper \ Spotlight \ ‘Bên trong thư mục OneDrive.

Để thay đổi vị trí này, hãy đặt vị trí ưa thích của bạn ở dòng 6 của tập lệnh. Bạn có thể chỉnh sửa tập lệnh bằng Notepad hoặc bất kỳ công cụ chỉnh sửa tương tự nào khác như Visual Studio Code.

Bây giờ, khi tập lệnh này chạy, các hình nền được tìm nạp và lưu trữ vào thư mục đích đã đặt. Nhưng phần tự động hóa còn lại.

Tự động hóa việc chạy tập lệnh này

Đối với điều này, tôi khuyên bạn nên sử dụng Trình lập lịch tác vụ để lên lịch Tác vụ với Tạo thuật sĩ tác vụ cơ bản.

Bắt đầu bằng cách tải xuống tệp này trước.

Bây giờ, hãy mở Trình lập lịch tác vụ bằng cách tìm nó từ Hộp tìm kiếm Cortana.

Sau khi Trình lập lịch tác vụ được mở, hãy nhấp vào Nhập tác vụ và chọn tệp XML mà chúng tôi vừa tải xuống.

Sau đó, một cửa sổ sẽ bật lên chứa các trường giúp bạn tạo nhiệm vụ.

Điều hướng đến tab được gắn nhãn là Trình kích hoạt và sau đó đặt thời gian và khoảng thời gian mà tập lệnh này sẽ chạy. Và cuối cùng nhấp vào OK.

Cách sử dụng Windows Spotlight làm Trình chiếu hình nền trên máy tính

Bây giờ, điều hướng đến tab được gắn nhãn là Hành động và sau đó chọn mục nhập đầu tiên và duy nhất ở đó và nhấp vào Chỉnh sửa.

Trong cửa sổ Chỉnh sửa Hành động xuất hiện, trong trường Chương trình / Tập lệnh, nhấp vào Duyệt qua và chọn tệp tập lệnh Powershell mà chúng tôi đã lưu trước đó, sau đó nhấp vào OK và sau đó nhấp vào OK một lần nữa.

Cuối cùng, đóng Trình lập lịch tác vụ.

Bây giờ bạn có thể xóa tệp XML cho Bộ lập lịch tác vụ.

Cuối cùng, để đặt những hình ảnh này làm trình chiếu cho Hình nền trên màn hình, hãy bắt đầu bằng cách mở Cài đặt.

Sau đó nhấp vào Cá nhân hóa.

Cách sử dụng Windows Spotlight làm Trình chiếu hình nền trên máy tính

Đối với trình đơn thả xuống có tên là Nền, chọn Trình chiếu.

Bây giờ hãy nhấp vào nút có tên Duyệt qua.

Và cuối cùng, chọn thư mục lưu trữ tất cả ảnh làm đích.

Phương pháp này ban đầu được đăng bởi Shawn Keene, MVP, trên blog của riêng anh ấy.

Đã đọc có liên quan :Bạn có thể sử dụng Windows Spotlight Tool, JpegSync, Windows Spotlight Extractor hoặc Lock Screen Reflection để lưu hình ảnh Spotlight Lock Screen và sử dụng chúng làm Hình nền.

Cách sử dụng Windows Spotlight làm Trình chiếu hình nền trên máy tính