Para obter uma cópia do papel de parede atual, digite o caminho abaixo na barra de endereços do Windows File Explorer.
Caminho 1 -
%AppData%\Microsoft\Windows\Themes\CachedFiles
Se você não encontrar uma cópia da sua imagem de plano de fundo da área de trabalho atual aqui, tente o caminho abaixo.
Caminho 2 -
%AppData%\Microsoft\Windows\Themes\TranscodedWallpaper
Nota : O arquivo TranscodedWallpaper
no Caminho 2 não possui uma extensão de arquivo. Use "Abrir com" ou "Como você deseja abrir este arquivo?" caixa de diálogo e selecione qualquer visualizador de imagens, como "Windows Photo Viewer", "Honeyview" ou o aplicativo "Fotos".
Nota para o Windows 10 : os locais acima têm limitações. Por exemplo, se o papel de parede que você procura não estiver mais visível na guia "Plano de fundo" no aplicativo Configurações, não será possível recuperá-lo. Ele funcionará nos seus últimos cinco papéis de parede, mas nada mais antigo. ( Fonte )
Os papéis de parede padrão do Windows podem ser encontrados em
%SystemRoot%\Web
Você verá 3 pastas
- " 4K " para papéis de parede 4K,
- " Tela " para fundos de tela de bloqueio, &
- " Papéis de parede " para papéis de parede padrão do Windows
Temas instalados (Aero, etc):
%SystemRoot%\Resources\Themes
Temas instalados por usuário (incluindo pré-instalado pelo OEM):
%LocalAppData%\Microsoft\Windows\Themes
Se você estiver procurando a localização das imagens da tela de bloqueio - visite esta pergunta do superusuário.
Pessoalmente, eu uso o John's Background Switcher para gerenciar meu plano de fundo da área de trabalho.
O John's Background Switcher tem uma opção para exibir o plano de fundo da área de trabalho atual / anterior (definido pelo próprio aplicativo). Siga as etapas abaixo -
- Clique com o botão direito do mouse no ícone da bandeja e selecione Exibir imagem atual e o plano de fundo da área de trabalho atual é aberto no Windows Photo Viewer (ou no visualizador de imagens padrão).
- No Windows Photo Viewer, você pode clicar com o botão direito do mouse na imagem e selecionar Abrir local do arquivo para exibir o local original do plano de fundo da área de trabalho atual no Windows File Explorer.
Para ativar o Windows Photo Viewer no Windows 10, visite este artigo no HowToGeek
Eu tenho o Windows 10, versão 1709. Uma das outras respostas me fez procurar no registro e encontrei exatamente o que precisava em texto não criptografado em
HKEY_CURRENT_USER\Control Panel\Desktop\WallPaper
Nenhuma decodificação necessária.
fonte
O Windows 8 e 10 ainda armazenam o caminho original da imagem de plano de fundo atual - em vez do arquivo em cache / transcodificado, como na resposta do xypha:
A Microsoft não quer que as coisas sejam fáceis: isso não é texto simples, então você precisa decodificá-lo do binário.
O site da Winhelponline compilou alguns scripts (VBA e PowerShell) que podem imprimir o nome da imagem e iniciar o Explorer para apontar para o arquivo de imagem.
http://www.winhelponline.com/blog/find-current-wallpaper-file-path-windows-10/
fonte
Para obter o CAMINHO "Transcodificado" em texto não criptografado, faça isso no PowerShell:
fonte
Você não explica exatamente o que deseja alcançar, para que eu possa dar algumas dicas aqui com base em um palpite: você deseja alterar seu papel de parede em determinadas condições (por exemplo, um papel de parede toda vez que você reiniciar o computador) ou usar um arquivo personalizado como papel de parede.
No Windows 7, o papel de parede geralmente era encontrado em
%AppData%\Microsoft\Windows\Themes\TranscodedWallpaper
.No Windows 10, você o encontrará
%AppData%\Microsoft\Windows\Themes\CachedFiles
.Você também pode interrogar o registro em
mas observe os avisos abaixo sobre programas que NÃO estão gravando um arquivo no disco!
Se você deseja criar seu próprio script CMD, isso pode não ser confiável se você definir o papel de parede não no Windows, mas em um programa externo. Por exemplo, se eu vir uma imagem legal no meu navegador, eu a defino como papel de parede diretamente a partir daí. Mesmo para o IrfanView. Posso nomear facilmente outros 10 programas populares que podem mudar o papel de parede para um caminho personalizado.
Observe que alguns programas estão alterando o papel de parede sem realmente gravar um arquivo no disco. Isso pode ser feito ligando a janela da área de trabalho do Microsoft Windows e desenhando diretamente em sua tela. É assim que as animações GIF / AVI são desenhadas na área de trabalho.
Há outro problema se você criar seu próprio script: Como lidar com imagens que não têm a mesma proporção da área de trabalho ou quando a resolução da área de trabalho é alterada?
A solução (se eu adivinhei o seu problema corretamente) seria usar um programa como o John's Background Switcher ou o BioniX Desktop Background Changer . O último é muito mais personalizável e pode ser controlado via linha de comando. Ele também possui detecção automática para detectar a melhor maneira de redimensionar a imagem (preenchimento / ajuste / lado a lado). O BioniX também pode desenhar GIF sem gravar nada no disco (como explicado acima).
Uma maneira ainda melhor seria usar a opção "Bloquear na pasta". Defina o BioniX para alterar seu papel de parede a cada 60 segundos (não se preocupe, você não verá um novo papel de parede a cada 60 segundos, pois usará apenas um arquivo). Defina o BioniX para bloquear em qualquer pasta (digamos
C:\Wallpapers
). Dentro dessa pasta, você coloca um único arquivo chamado algo comoMy Wallpaper.jpg
. O BioniX usará esse arquivo como papel de parede a cada 60 segundos. Agora, toda vez que você quiser alterar o papel de parede, substitua o antigoMy Wallpaper.jpg
pelo seu novo arquivo. O BioniX verá a alteração que você fez na pasta e aplicará o novo arquivo (dentro de 60 segundos).Deixe-nos saber o que você deseja alcançar com seu script para obter uma solução melhor.
fonte
%AppData%\Microsoft\Windows\Themes\CachedFiles
)