Ako koristite dijaprojekciju pozadine radne površine ili softver za promjenu pozadine treće strane i želite pronaći naziv datoteke trenutno prikazane pozadine radne površine, onda je ovaj članak za vas. Trenutni put pozadine je pohranjen u registru, ali se ne prikazuje na modernoj stranici postavki personalizacije u sustavu Windows 10.
Ovaj post vam govori kako pronaći naziv i put trenutne datoteke pozadine u sustavima Windows 8 i Windows 10.
Pronađite datoteku trenutne pozadine (pozadine radne površine):
- U mapi Teme
- Korištenje appleta za pozadinu radne površine
- Korištenje uređivača registra
- Korištenje Windows skripte
- Korištenje PowerShell-a
Kako pronaći trenutnu pozadinu radne površine u sustavu Windows 10
Evo pet različitih metoda za pronalaženje imena datoteke trenutne pozadine (pozadine) radne površine, počevši od najjednostavnije opcije.
Pronađite sliku pozadine u mapi Teme u sustavu Windows 10
Kada postavite pozadinu bilo kojeg formata slike, Windows pretvara tu datoteku u JPEG format, a također ponekad
smanjuje njegovu kvalitetu. Pretvorena slika pozadine može postojati na jednom od tri različita mjesta navedena u nastavku, ovisno o metodi koju ste koristili za postavljanje pozadine.Kada desnom tipkom miša kliknete datoteku slike i odaberete Postavi kao pozadinu u kontekstnom izborniku, kopija slikovne datoteke se pretvara i pohranjuje kao TranscodedWallpaper
bez ekstenzije datoteke. Transkodirana pozadina je pohranjena ovdje:
%appdata%\Microsoft\Windows\Teme
Upišite gornju putanju mape u dijaloški okvir Pokreni ili adresnu traku Explorera za pristup lokaciji.
Sve što trebate učiniti je kopirati transkodiranu sliku s gornje na drugo mjesto, dodati .jpg
proširenje i upotrijebite ga.
Ako ste koristili Pregledaj.. opciju u postavkama Personaliziraj za postavljanje pozadine radne površine, a zatim se konvertirana i uvećana (koja odgovara vašoj razlučivosti zaslona) verzija slike pohranjuje u sljedeći direktorij.
%appdata%\Microsoft\Windows\Teme\CachedFiles
Konvencija imenovanja datoteka je kao Predmemorija Slika_1920_1080_POS0.jpg
gdje brojevi označavaju trenutnu rezoluciju zaslona od 1920 x 1080. POS0 može označavati broj monitora (ako koristite više monitora.)
U slučaju da niste koristili niti jednu od gore navedenih metoda, ali postavite pozadinu radne površine putem Windows Photo Viewer, zatim transkodirana JPEG datoteka pohranjena u sljedećoj mapi kao Windows Photo Viewer Wallpaper.jpg
, a put datoteke upisuje se u registar.
%AppData%\Roaming\Microsoft\Windows Photo Viewer
Imajte na umu da kvaliteta transkodirane i pretvorene (u JPEG) pozadine možda neće biti potpuno ista kao izvorna.
Vrijednost registra TranscodedImageCache
se ažurira u svim gore navedenim slučajevima.
Korištenje pozadinskog apleta radne površine u sustavu Windows 10
Klasični applet pozadine radne površine u sustavu Windows 10 prikazuje trenutno odabrani naziv datoteke pozadine radne površine s punim putem.
- Desnom tipkom miša kliknite Start i kliknite Pokreni da biste otvorili dijaloški okvir Pokreni.
- Upišite sljedeću naredbu i pritisnite UNESI
ljuska{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921} -Microsoft. Personalizacija\Pozadina stranice
U sustavu Windows 10 ovo otvara klasični pozadinski aplet radne površine, koji prikazuje trenutnu datoteku slike pozadine i put mape.
Korištenje uređivača registra u sustavu Windows 10
Upućivanje na trenutnu pozadinu radne površine može postojati na jednom ili više mjesta u registru.
Otvorite uređivač registra (regedit.exe
)
U uređivaču registra nalaze se ključevi koje trebate provjeriti.
HKEY_CURRENT_USER\Upravljačka ploča\Radna površina
Potražite navedenu vrijednost Pozadina
(Tip: REG_SZ).
Potražite navedenu vrijednost TranscodedImageCache
(Vrsta: REG_BINARY)
TranscodedImageCache
je binarna vrijednost, ali put datoteke možete lako razaznati dvostrukim klikom na vrijednost i čitanjem podataka.
Još jedno mjesto povijesti u sustavu Windows 10
Idite na sljedeći ključ registra koji pohranjuje pozadinu vaše radne površine.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers
The Putanja povijesti pozadine0 vrijednost navodi trenutnu pozadinu.
Vrijednosti BackgroundHistoryPath1, BackgroundHistoryPath2, BackgroundHistoryPath3, BackgroundHistoryPath4 odnose se na prethodne 4 pozadine koje ste koristili. Slike minijatura povijesti pozadine prikazane su na stranici Personalize background settings u sustavu Windows 10.
Pronađite trenutnu datoteku pozadine pomoću VBScript-a
Imamo članak koji određuje izvor pozadine u sustavu Windows 7 (Pogledajte: Dodajte kontekstni izbornik "Lokacija pozadinske datoteke radne površine" u sustavu Windows 7), ali ta skripta ne radi u sustavima Windows 8 i 10. To je zato što je u sustavima Windows 8 i 10 trenutni izvorni put pozadine pohranjen u drugoj grani registra. Štoviše, u sustavu Windows 8 (i u ranim verzijama sustava Windows 10) Microsoft je odlučio ne spremati izvornu stazu pozadine u običnom tekstu.
Naš čitatelj”raveren” osmislio je skriptu za Windows 8 i Windows 10. Provjerite sljedeću poveznicu:
https://gist.github.com/raveren/ab475336cc69879a378b
Imajte na umu da VBScripts ne podržava Unicode. Ove skripte neće ispravno funkcionirati ako put pozadine sadrži znakove koji nisu engleski.
Pronađite trenutnu datoteku pozadine pomoću PowerShell skripte
Možete koristiti PowerShell za dekodirati the TranscodedImageCache
naziv datoteke pozadine. Evo naredbenog retka koji obavlja posao:
$TIC=(Get-ItemProperty 'HKCU:\Control Panel\Desktop' TranscodedImageCache -ErrorAction Stop).TranscodedImageCache [System. Tekst. Kodiranje]::Unicode. GetString($TIC) -zamijeni '(.+)([A-Z]:[0-9a-zA-Z\\])+','$2'
Hvala Johnu Dangerbrooksu za sljedeću PowerShell skriptu (podržava Unicode) koja vam pomaže dekodirati TransCodedImageCache
vrijednost registra i locirajte/odaberite datoteku pozadine u File Exploreru. Skripta radi u sustavima Windows 7 do Windows 10. Također možete pročitati Johnov post na blogu Pronalaženje lokacije pozadine u sustavu Windows | Povjerljive datoteke!.
The TranscodedImageCache
vrijednost registra prikazuje naziv izvorne/izvorne slikovne datoteke u sljedećim slučajevima:
- Postavite pozadinu radne površine putem izbornika s desnim klikom na slikovnu datoteku.
- Postavite pozadinu radne površine putem postavki Personalize.
- Postavite pozadinu radne površine putem klasičnog apleta pozadine radne površine.
Postoji nekoliko različitih načina za postavljanje pozadine radne površine u sustavu Windows. Za sve druge metode (npr. postavljanje pozadine radne površine putem web preglednika, Windows Photo Viewer, aplikacije Fotografije itd.), TranscodedImageCache pohranjuje samo put konvertirane (BMP ili JPEG format) datoteke staza.
Kontekstni izbornik (izborno)
Također možete dodati naredbu "Pronađi trenutnu pozadinu" na izbornik s desnim klikom na radnu površinu pomoću .reg datoteka ispod.
Windows Registry Editor verzija 5.00 [HKEY_CLASSES_ROOT\DesktopBackground\Shell\DesktopBackgroundFileLocation] "icon"="shell32.dll, 324" @="Pronađi trenutnu pozadinu" [HKEY_CLASSES_ROOT\DesktopBackground\Shell\DesktopBackgroundFileLocation\naredba] @="powershell.exe -nologo -ExecutionPolicy Bypass -command find_current_wallpaper.ps1"
Kopirajte gornji sadržaj u Notepad i spremite datoteku s nastavkom .reg. Zatim dvaput kliknite .reg datoteku da biste je pokrenuli.
Zatim kopirajte Johnovu datoteku skripte PowerShell "find_current_wallpaper.ps1
” (spomenut ranije u ovom članku) na C:\Windows
mapu.
Klikom na opciju pokrenut će se PowerShell skripta koja zauzvrat brzo locira trenutnu pozadinu radne površine.
Jedna mala molba: Ako vam se svidio ovaj post, podijelite ovo?
Jedan tvoj "sitni" share bi ozbiljno pomogao u razvoju ovog bloga. Nekoliko sjajnih prijedloga:- Prikvačiti!
- Podijelite ga na svom omiljenom blogu + Facebooku, Redditu
- Tweetajte!