JanKoWeb: Počítače a IT - Window 7: zobrazení obrázku aktuálně zobrazené tapety
"Nemusí pršet, stačí když kape..."
JanKoWeb - návody, postřehy a rady ze světa softwaru pro každého.
Recenze knih a humorná tvorba pro chvíle oddechu...

Do východu slunce 1 hodina a 39 minut (vyjde 05:06, zapadne 21:09).

"1"

V. Havel
Galerie nemohla být načtena.
Jméno:
Číselně: osm a osm je
Nejlepší věci v životě obvykle nejsou věci.
Při každém obnovení stránky se zde vypíše zpráva skriptu.

Skript je zdrojový kód interpretovaného programu.

Pohání celý tento web a rád komunikuje s návštěvníky.-)
RSS RSS zdroj článků a novinek

Window 7: zobrazení obrázku aktuálně zobrazené tapety

Na Windows 7 je možné automaticky měnit tapetu na ploše. Podívejme se, jak najít obrázek té, která je právě zobrazena.

Úvodem

Já osobně mám třeba pro obrázky na ploše složku s velkým množstvím pár let starých fotografií, a proto se mi občas stane, že bych rád rychle našel právě zobrazenou fotku. Zjistil jsem ale, že je to ve Windows 7 trochu nedomyšlené - nenašel jsem jednoduchý způsob, jak to udělat, a proto jsem si napsal malý skriptík.

Dávkový skript

Napsal jsem si tedy takovýto skript:



:: File: see_current_background_in_window7
:: Description: batch sctipt that display path of current background image in Windows 7 and open it in Explorer. 
:: Author: JanKoWeb, 2011

:: off double calling of echo
@echo off

:: print the string
echo The path to the current Desktop background image is:

:: init variable pth
set pth=

:: finds third output parameter (path to the image) from command 'REG QUERY' and save it into variable 'pth'
FOR /F "tokens=3" %%A IN ('REG QUERY "HKCU\Software\Microsoft\Internet Explorer\Desktop\General" /v WallpaperSource') DO SET pth=%%A

:: print variable 'pth'       
echo %pth%

:: run internetu explorer with specified path (opens actual background image)
start explorer.exe "%pth%"

:: to not close the console uncomment next line
::pause

:: end of script
exit

Výše uvedený kód stačí uložit do textového souboru s příponou ".bat". Například tedy "see_current_background_in_window7.bat".

Další možnosti

V článku How to Add “Desktop Background File Location” to Windows 7 Desktop Context Menu (EN) najdete skript, který se instaluje do kontextové nabídky. Nicméně, znamená to úpravu registrů, do nichž se já osobně velmi nerad vrtám;-)

Další možností je skript, který mi byl inspirací - How could I find out the path to the current desktop image? - ten ale pouze zobrazí cestu k zobrazenému obrázku.

Rubrika Počítače a IT | Tagy Windows 7, Plocha, Tapeta, Zobrazení, Skript | Ne 27.11.2011 | 1733x

Náhodné články

© 2008-2025 JK, kontakt, právní upozornění
Powered by Janko's RS| XHTML, CSS, RSS, analýza kódu, SEO servis, dostupnost, hosting, líbí se Vám tu?
Požadavek: 0.10347 s, generování: 0.0344 s, paměť: 1.22 MB, sql dotazů: 8, CPU: 22.88

.