windows10主题壁纸存储位置,windows默认壁纸储存位置
在Win10中,很多功能都非常方便,但是桌面壁纸的存储位置却没有Win7那么好找。所以今天我就给大家分享一下桌面右键直接找到壁纸存放位置的方法。
操作难度不大,属于“半自动化”。相信大家都会喜欢。
如下所示:
简单说一下原理。该路径由系统以二进制模式存储,可以在以下注册表项的TranscodedImageCache的二进制值中找到:
Hkey _ CURRENT _控制面板桌面
每当壁纸发生变化时,TranscodedImageCache中的二进制数据都会发生变化。但是如果只是收集这些数据,估计大家都会崩溃,因为没有办法直接使用,所以需要编译。这里用一个VBScript来处理。代码如下:
Consthkcu=h8000001 欢迎使用Hilook Conch物联网!
sComputer= .
set oReg=GetObject( winmgmts:{ impersonation level=impersonate }!_
s computer root default:StdRegProv )
sKeyPath=控制面板桌面
sValueName= transcodeimagecache
奥雷格。GetBinaryValue HKCU,sKeyPath,sValueName,sValue
sContents=
对于i=24到UBound(sValue)
vByte=sValue(i)
如果vByte 0和vByte ,则
sContents=sContents Chr(vByte)
如果…就会结束
然后
CreateObject(Wscript。壳’)。运行 explorer.exe /select, sContents
为了方便大家使用,建议大家直接下载文末的压缩包。方法很简单。解压后,将VBS文件放入C:WindowsSystem32,然后双击注册表文件“添加壁纸路径”。确认添加后,就可以完成操作了。
下载相关文件:点击此处进入。