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

17

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 da imagem / nome do arquivo? Ou talvez eu pudesse simplesmente olhar para uma configuração de registro ou algo no momento em que a imagem está sendo exibida para descobrir o caminho / nome do arquivo da imagem?

Scott Bennett-McLeish
fonte
11
Reg: localização dos arquivos, consulte: superuser.com/q/207852/4377
Sathyajith Bhat
11
Consulte também esta pergunta para o Windows 8: superuser.com/questions/507571/…
Scott Bennett-McLeish

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. Também não testei isso ao mudar de tema. Se eu alterei manualmente a imagem de plano de fundo ou selecionei uma pasta de imagens para apresentação de slides, o valor do registro que consulta abaixo parece sempre ser atualizado com o caminho para a imagem atual.

Existem várias maneiras de melhorar isso (como abrir automaticamente o Windows Explorer na pasta em que a imagem está ou iniciar a imagem diretamente), mas isso pode ajudá-lo a começar.

Criei um arquivo em lotes 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

Em seguida, criei um atalho para o arquivo em lotes, atribuai uma tecla de atalho como Ctrl + Shift + P a ele e, sempre que desejar conhecer o caminho da imagem, pressiono as teclas de atalho e o arquivo em lotes mostra o caminho.

Kerry
fonte
Ótimo, bem feito! Acabei de remover a chamada de saída final , para manter o console aberto. No cenário provável em que o papel de parede muda de tempos em tempos, se você pressionar inadvertidamente uma tecla e depois o papel de parede for alterado, as informações serão perdidas.
Superjo
Um tempo atrás, eu fiz a mesma pergunta para o Windows 8 depois de migrar para ele. Há uma resposta diferente que vale a pena levar em consideração: superuser.com/questions/507571/…
Scott Bennett-McLeish
Se eu removê- @echo offlo, funciona. Windows 7 Ultimate.
Olivier Pons
Este truque não funciona mais. Sempre diz WallpaperSource REG_SZ C: \ WINDOWS \ web \ wallpaper \ Windows \ img0.jpg
thenonhacker
@thenonhacker ele ainda funciona para mim, eu estou no Windows 7.
Marv
13

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 para a chave acima através do gerenciador de registro à esquerda. Quando você clica uma vez na pasta "Área de trabalho", à direita, uma lista com chaves será exibida. Procure aquele que se chama "Wallpaper". O valor será a localização do papel de parede atual.

BloodPhilia
fonte
Não funciona no Win 10. Dá o caminho para um papel de parede "Transcodificado"!
ps95 12/12/16
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.

Ruben Rivero
fonte
Isso pode salvar a imagem, mas não responde "Como descobrir o caminho para a imagem atual da área de trabalho ?" parte.
Hennes
Por favor, leia a pergunta novamente com atenção. Sua resposta não responde à pergunta original.
DavidPostill
Trabalhou para mim no Windows 10, obrigado! Você pode tentar usar a "Pesquisa do Google por imagem" para encontrar a fonte original.
Intrepidis
0

O BioniX Background Wallpaper Changer pode ser sua resposta:

  1. como posso sempre exibir na tela o caminho / nome do arquivo da imagem?

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:

insira a descrição da imagem aqui

  1. há um que eu realmente quero ver de novo

O Bionix pode levá-lo de volta a qualquer imagem anterior que você tinha como plano de fundo da área de trabalho (basta pressionar o botão "Papéis de parede anteriores"):
insira a descrição da imagem aqui

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

Ultralisco
fonte
0

As imagens de papel de parede do Windows estão em C: \ Windows \ Web \ Wallpapers e você precisa dar permissão de administrador para adicionar, excluir ou mover imagens.

Keith Grover
fonte