65.9K
CodeProject 正在变化。 阅读更多。
Home

获取 Windows 10 启动桌面屏幕图片的简单技巧

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.36/5 (11投票s)

2018 年 9 月 4 日

CPOL

2分钟阅读

viewsIcon

31919

如果你喜欢那些美丽的 Windows 10 电脑启动画面,并想知道如何捕获并保存它们作为图像,那么这个技巧/窍门就是为你准备的...

引言

Windows 10 电脑的启动画面非常漂亮。这些都是由专业人士拍摄和挑选的。真的值得将它们保存起来吗?当然值得!

背景

这里有一些 Windows 10 启动画面

在使用代码之前,你需要了解以下几点

  1. 所有的照片资源都位于这里

    C:\Users\simon\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets

    注意:你应该将 simon 替换为你本地用户名

  2. Windows 10 会自动/静默/悄无声息地每天更新这些照片(取决于你的互联网连接)
  3. 这些文件具有奇怪的名称并且没有扩展名。类似于这样

  4. 事实上,它们都是 JPEG 文件。

更新:根据评论者 (E Anderson) 的说法,除了 JPG 之外还有其他文件格式。在我的测试中,我没有看到任何其他格式,因为我的资源文件夹中的所有奇怪命名的文件都可以转换为 JPG 并且我可以毫无问题地查看它们。但仍然,他的说法在不同的电脑上可能是成立的。此外,这个技巧的主要目的是捕获美丽的启动画面,而 JPG 适用于这个目的,所以是否进一步完善脚本取决于聪明的读者们。

Using the Code

以下是这个小技巧的步骤

  1. 创建 2 个临时文件夹,如下所示
    • C:\temp\pics
    • C:\temp\pics\101
  2. 创建一个老式的 DOS 命令批处理文件

    C:\temp\pics\AutoPic.bat

    这里只有 3 行“代码”

    del C:\temp\pics\101\*.* /Q
    copy C:\Users\simon\AppData\Local\Packages\
    Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets\*.* C:\temp\pics\101
    Ren C:\temp\pics\101\*.* *.jpg 

    它所做的就是清理上一个批处理文件,转储这个批处理文件,并将结果重命名为 *.jpg,仅此而已!

    注意:不要忘记将“simon”替换为你的用户名(如果你不知道如何操作,请问你的朋友,而不是我...)

另外更新:你也可以使用 %UserProfile% 替换“simon”以实现通用目的。感谢 Jackson Savitraz 的提示(我其实自己应该知道的。再次感谢)

3. 现在,只需双击(或右键单击以本地管理员身份运行)AutoPic.bat,2 秒后,你应该得到类似以下的结果

你可以使用你喜欢的任何照片查看器打开这些 JPEG 文件。当然,你可以根据你的需要和兴趣重命名/保存它们。

请尊重版权,仅提醒一下...

关注点

如果你真的喜欢保存美丽的图片,你可能想经常这样做(也许每周两次)。因为 Windows 10 会相当频繁地更新这些图片。

再次说明,这个技巧仅适用于 Windows 10 电脑。具体来说,在我电脑上以及我能随意摆弄的一些其他电脑上进行了测试;-)

如果将来 Windows 10 改变其行为,我们可能需要更新我们的脚本。但基本思路还在...

享受并希望这有帮助!

© . All rights reserved.