cuj*_*ujo 119 windows-10
这里还有另一个问题,它允许用户通过cmd命令找到他们当前背景图像的路径。
在 Windows 10 中,这不再有效。它只返回文件夹中的第一个图像,它不会随着背景的过渡而改变。我需要一个类似的命令来返回桌面背景上当前图像的路径,如果存在的话,该命令在 Windows 10 中实际有效。
xyp*_*pha 184
通过在 Windows 文件资源管理器地址栏中键入以下路径,可以找到当前壁纸的副本。
路径 1 -
%AppData%\Microsoft\Windows\Themes\CachedFiles
如果您在此处找不到当前桌面背景图像的副本,请尝试使用以下路径。
路径 2 -
%AppData%\Microsoft\Windows\Themes\TranscodedWallpaper
注意:TranscodedWallpaper路径 2 中的文件没有文件扩展名。使用“打开方式”或“您想如何打开此文件?” 对话框并选择任何图像查看器,例如“Windows 照片查看器”、“Honeyview”或“照片”应用程序。
Windows 10 的注意事项:以上位置有限制。例如,如果您正在寻找的壁纸在“设置”应用的“背景”选项卡中不再可见,则您无法恢复它。它适用于您最近的五张壁纸,但不会更旧。(来源)
可以在以下位置找到默认的 Windows 壁纸
%SystemRoot%\Web
您将看到 3 个文件夹
已安装的主题(航空等):
%SystemRoot%\Resources\Themes
Run Code Online (Sandbox Code Playgroud)
每个用户安装的主题(包括从 OEM 预安装的):
%LocalAppData%\Microsoft\Windows\Themes
Run Code Online (Sandbox Code Playgroud)
如果您正在寻找锁定屏幕图像的位置 - 请访问此超级用户问题。
就个人而言,我使用John 的后台切换器来管理我的桌面背景。
John's Background Switcher 有一个选项可以查看当前/以前的桌面背景(由应用程序本身设置)。请按照以下步骤操作 -
要在 Windows 10 中激活 Windows 照片查看器,请访问HowToGeek 上的这篇文章
Jim*_*Jim 20
我有 Windows 10,版本 1709。其他答案之一让我在注册表中查找,我在以下位置以明文形式找到了我需要的内容
HKEY_CURRENT_USER\Control Panel\Desktop\WallPaper
无需解码。
小智 6
Windows 8 和 10 仍然存储当前背景图像的原始路径——而不是像 xypha 的回答那样缓存/转码的文件:
HKEY_CURRENT_USER\Control Panel\Desktop\TranscodedImageCache
Run Code Online (Sandbox Code Playgroud)
不过,Microsoft 并不希望事情变得简单:这不是纯文本,因此您必须从二进制文件中对其进行解码。
Winhelponline 网站编译了几个脚本(VBA 和 PowerShell),可以打印图像名称,并启动资源管理器以指向图像文件。
http://www.winhelponline.com/blog/find-current-wallpaper-file-path-windows-10/
要以明文形式获取“转码”路径,请在 PowerShell 中执行以下操作:
$TIC=(Get-ItemProperty 'HKCU:\Control Panel\Desktop' TranscodedImageCache -ErrorAction Stop).TranscodedImageCache
[System.Text.Encoding]::Unicode.GetString($TIC) -replace '(.+)([A-Z]:[0-9a-zA-Z\\])+','$2'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
661074 次 |
| 最近记录: |