आप अपनी लॉक स्क्रीन पर जो सुंदर छवियां देखते हैं, वे Windows Spotlight श्रेणी में आती हैं। ये शानदार छवियां फोटोग्राफी के विभिन्न पहलुओं से प्रसिद्ध, ऐतिहासिक और अन्य प्रकार के विषयों से आती हैं। यदि आपने इन्हें पहले कभी नहीं देखा है, तो मैं आपको बता दूं कि वे वास्तव में सुंदर हैं और किसी के डेस्कटॉप वॉलपेपर या यहां तक कि (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 $_ } } }
अब, हर बार जब यह स्क्रिप्ट लागू होती है, तो ऊपर बताए गए स्थान में संग्रहीत स्पॉटलाइट छवियों को आपके गंतव्य स्थान पर कॉपी किया जाएगा और एक एक्सटेंशन प्रत्यय के रूप में जोड़ा जाएगा।
यह ध्यान देने योग्य है कि गंतव्य डिफ़ॉल्ट रूप से OneDrive फ़ोल्डर के अंदर 'Pictures\Wallpaper\Spotlight\' पर सेट है।
इस स्थान को बदलने के लिए, स्क्रिप्ट की लाइन 6 में अपना पसंदीदा स्थान सेट करें। आप नोटपैड या Visual Studio Code जैसे किसी अन्य समान संपादन टूल का उपयोग करके स्क्रिप्ट को संपादित कर सकते हैं।
अब, जैसे ही यह स्क्रिप्ट चलती है, वॉलपेपर प्राप्त होते हैं और सेट गंतव्य फ़ोल्डर में संग्रहीत होते हैं। लेकिन स्वचालन भाग शेष है।
इस स्क्रिप्ट को चलाने को स्वचालित करें
इसके लिए, मैं टास्क शेड्यूलर का उपयोग करके Create Basic Task Wizard के साथ एक कार्य शेड्यूल करने की सलाह दूंगा।
सबसे पहले इस फ़ाइल को डाउनलोड करके शुरू करें।
अब, Cortana खोज बॉक्स से ढूंढकर टास्क शेड्यूलर खोलें।
टास्क शेड्यूलर खुलने के बाद, कार्य आयात करें पर क्लिक करें और उस XML फ़ाइल का चयन करें जिसे हमने अभी डाउनलोड किया था।
फिर एक विंडो पॉप अप होगी जिसमें कार्य बनाने में आपकी सहायता के लिए फ़ील्ड होंगे।
अब, क्रियाएं लेबल वाले टैब पर नेविगेट करें और फिर वहां पहली और एकमात्र प्रविष्टि का चयन करें और संपादित करें पर क्लिक करें।
आने वाले संपादन क्रिया विंडो में, प्रोग्राम/स्क्रिप्ट, फ़ील्ड के तहत, ब्राउज़ पर क्लिक करें और पहले सहेजी गई PowerShell स्क्रिप्ट फ़ाइल का चयन करें और फिर अंत में OK पर क्लिक करें और फिर OK पर फिर से क्लिक करें।
अंत में, टास्क शेड्यूलर को बंद करें।
अब आप टास्क शेड्यूलर के लिए XML फ़ाइल को हटा सकते हैं।
अंत में, इन छवियों को डेस्कटॉप पृष्ठभूमि के लिए स्लाइडशो के रूप में सेट करने के लिए, सेटिंग्स खोलकर शुरू करें।
फिर वैयक्तिकरण पर क्लिक करें।
पृष्ठभूमि, नामक ड्रॉप-डाउन के लिए, स्लाइडशो चुनें।
अब ब्राउज़ बटन पर क्लिक करें।
और अंत में, उस फ़ोल्डर का चयन करें जहां सभी तस्वीरें गंतव्य के रूप में संग्रहीत हैं।
यह विधि मूल रूप से शॉन कीन, MVP द्वारा अपने ब्लॉग पर पोस्ट की गई थी।
संबंधित पढ़ें: आप Windows Spotlight टूल, JpegSync, Windows Spotlight एक्सट्रैक्टर या लॉक स्क्रीन रिफ्लेक्शन का उपयोग करके स्पॉटलाइट लॉक स्क्रीन छवियों को सहेज सकते हैं और उन्हें वॉलपेपर के रूप में उपयोग कर सकते हैं।