Como eu poderia descobrir o caminho para a imagem atual da área de trabalho?

16

Eu tenho o Windows 7 exibindo imagens aleatórias a cada minuto de todos os meus diretórios de fotos e de vez em quando há um que eu realmente quero ver novamente.

Como posso sempre exibir na tela o caminho / nome da imagem? Ou talvez eu pudesse simplesmente olhar para uma configuração do registro ou algo no momento em que a imagem está sendo exibida para descobrir o caminho / nome da imagem?

    
por Scott Bennett-McLeish 12.02.2011 / 10:00

5 respostas

25

Não tenho certeza se isso funciona em todas as versões do Windows 7, mas no meu Windows 7 Ultimate de 64 bits. Eu também não testei isso ao mudar os temas. Se eu alterei manualmente a imagem de plano de fundo ou selecione uma pasta de imagens para apresentação de slides, o valor do registro que eu consulte abaixo parece sempre ser atualizado com o caminho para a imagem atual.

Existem várias maneiras de tornar isso melhor (como abrir automaticamente o Windows Explorer na pasta em que a imagem está ou iniciar a imagem diretamente), mas isso pode ajudar você a começar.

Eu criei um arquivo de lote na minha área de trabalho chamado path2pic.bat e tinha o seguinte código:

@echo off

echo.

echo The path to the current Desktop background image is:

echo.
echo.

REG QUERY "HKCU\Software\Microsoft\Internet Explorer\Desktop\General" /v WallpaperSource

echo.
echo.

pause

exit

Então eu criei um atalho para o arquivo de lote, atribui uma tecla de atalho como Ctrl + Shift + P a ele, e sempre que eu quiser saber o caminho para a imagem eu pressiono as teclas de atalho e o arquivo de lote mostra-me o caminho.

    
por 12.02.2011 / 22:45
12

O caminho para o papel de parede atual está localizado na seguinte chave de registro:

HKEY_CURRENT_USER\Control Panel\Desktop\Wallpaper 

Abra o menu Iniciar e, na caixa de pesquisa, digite "regedit". Navegue até a chave acima no explorador de registro à esquerda. Quando você clicar uma vez na pasta "Desktop", à direita, uma lista com as teclas será exibida. Procure o que se chama "Wallpaper". O valor será a localização do papel de parede atual.

    
por 12.02.2011 / 22:50
4

Aqui está uma solução que localiza o papel de parede atual e mostra no Windows Explorer:

Como adicionar a opção "Local do arquivo de segundo plano da área de trabalho" ao menu do botão direito do desktop no Windows 7 link

    
por 18.03.2013 / 12:00
2

copie "C: \ Usuários \ teste \ AppData \ Roaming \ Microsoft \ Windows \ Temas \ TranscodedWallpaper" para image.jpg

'test' é o seu nome de usuário, image.jpg é a imagem atual no slide.

    
por 29.08.2016 / 12:18
0

O BioniX Background Wallpaper Changer pode ser sua resposta:

  1. how can I always display on the screen the image path/filename?

Bionix pode mostrar o nome do papel de parede atual. Mas você precisa ativar "Mostrar nome do papel de parede na área de trabalho" em Configurações:

  • there is one I really want to see again
  • A Bionix pode levá-lo de volta a qualquer imagem anterior do que você tinha como plano de fundo da área de trabalho (basta pressionar o botão "Papéis de parede anteriores"):

    Ele também pode fazer a terceira coisa - que você não solicitou, mas eu acho que você pode precisar. Pode ajudá-lo com o gerenciamento de imagens. Por exemplo, você pode excluir (Lixeira) com um único clique um papel de parede que você não gosta, assim que você vê na sua área de trabalho.

        
    por 29.11.2017 / 11:51