Win10下载 win10 32位 win10 64位 win10微软原版 Win10安装教程
最新Win10系统下载
Win10系统下载排行
当前位置: 首页 > win10技巧

进入Win10桌面壁纸存储位置有诀窍

时间:2017-04-29 08:07:47  作者:  点击:

  在Win10中,很多功能都很方便,只是桌面壁纸的存放位置不如Win7好找。所以今天就跟大家分享一下通过桌面右键直接找到壁纸存储位置的方法。

  操作不难,属于“半自动化”,相信大家会喜欢的。

  

  具体如下:

  先简单说说原理,这个路径被系统以二进制的方式储存起来,可以在以下注册表项的TranscodedImageCache二进制值中找到:

  HKEY_CURRENT_USER\Control Panel\Desktop

  每当更换壁纸时,TranscodedImageCache中的二进制数据就会随之改变。不过如果单单是采集这个数据,估计大家都得崩溃,因为没办法直接用,所以需要编译一下,下面用一个VB处理,代码如下:

  Const HKCU = &H80000001 '欢迎访问Hilook海螺物联网!

  sComputer = "."

  Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" _

  & sComputer & "\root\default:StdRegProv")

  sKeyPath = "Control Panel\Desktop\"

  sValueName = "TranscodedImageCache"

  oReg.GetBinaryValue HKCU, sKeyPath, sValueName, sValue

  sContents = ""

  For i = 24 To UBound(sValue)

  vByte = sValue(i)

  If vByte <> 0 And vByte <> "" Then

  sContents = sContents & Chr(vByte)

  End If

  Next

  CreateObject("W.Shell").Run "explorer.exe /select,""" & sContents & """"

  

  为了能够让大家方便使用,建议各位直接下载文末的压缩包。使用方法很简单,解压后先把VBS文件放到C:\Windows\System32中,然后再双击注册表文件“添加壁纸路径”,确定添加后即可完成操作。

Win10专业版官网,国内顶级win10专业版官方网站。
Copyright (C) Win10zyb.com, All Rights Reserved.
win10专业版官网 版权所有 cd456@qq.com 备案号:沪ICP备16006037号-1