首页 > 资讯列表 > win10 >> win10

站搜网学院:使用CMD脚本来提取“Windows聚焦”照片

win10 2017-08-04 18:35:10 转载来源: IThome

感谢站搜网网友Sam.D的原创投稿Yes,就是有这种操作!今天让我来告诉你,除了@微软帮助和支持所告诉你的手动提取方法基础之上,加以改进,就可以写出自动提取好看的Windows聚焦图片的脚本了!完成这个教程,需要你:知道如何写BAT脚本,了解CMD的基础知识,Windows 10电脑一台,好的文本编辑软件(如记事本,Notepad++)一个原理:你要把需要的文件找到拷贝文件到你指定的文件夹更改后辍名为JPG完成!其实很简单,也就是3行代码的事那么如何实现呢?首先你需要了解一些操作ROBOCOPYROBOCOPY是Windows的可靠文件复制,是一种方便快捷的复制文件命令,其用法我们简单概况一下:ROBOCOPY source destination /MIR上面的三个参数分别指代以下:(Source)源::源目录(驱动器:\路径或\\服务器\共享\路径)。(destination)目标::目标目录(驱动器:\路径或\\服务器\共享\路径)

感谢站搜网网友Sam.D的原创投稿

Yes,就是有这种操作!今天让我来告诉你,除了@微软帮助和支持所告诉你的手动提取方法基础之上,加以改进,就可以写出自动提取好看的Windows聚焦图片的脚本了!

完成这个教程,需要你:知道如何写BAT脚本,了解CMD的基础知识,Windows 10电脑一台,好的文本编辑软件(如记事本,Notepad++)一个

原理:你要把需要的文件找到

拷贝文件到你指定的文件夹

更改后辍名为JPG

完成!

其实很简单,也就是3行代码的事

那么如何实现呢?

首先你需要了解一些操作

ROBOCOPYROBOCOPY是Windows的可靠文件复制,是一种方便快捷的复制文件命令,其用法我们简单概况一下:

ROBOCOPY source destination /MIR

上面的三个参数分别指代以下:

(Source)源::源目录(驱动器:\路径或\\服务器\共享\路径)。

(destination)目标::目标目录(驱动器:\路径或\\服务器\共享\路径)。

/MIR ::镜像完整目录树。

参数在CMD里,默认有很多系统参数。通过SET命令就可以看到,我们要用UserProfile这个参数来完成我们的路径填写。你可以发现还有其他很多参数可以用,包括HOMEPATH, SyetemDrive一类的,你可以使用所有的参数来完成填写,这样可以程序正常的工作。

比如我们接下来会用到的:

USERPROFILE=C:\Users\你的用户名

在CMD中调用参数只需要用两个%把参数包括起来,比如%USERPROFILE%

那么你就知道应该怎么做了

Source就是@微软帮助和支持 告诉给我们的路径

C:\Users\用户名\appdata\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets

Destination就是你要拷贝到的目的地文件夹,在这里方便统一,我就在系统图片文件夹下创建一个“WindowsLockScreenPhoto”的文件夹,其位置位于:C:\Users\用户名\Pictures\WindowsLockscreenPhoto

如果你去过图片所在的文件夹的话,那么你就会发现那里的文件都是没有后缀名的,前面的名称也没有规律。

那对你来说,这些文件就只是*.*,即无意义名称和无意义后缀。

记得把你的用户名替换到路径对应的位置上!!!

通过这么一个方法,你就可以把这堆文件都复制到你的文件夹里去了

tips:根据我的规律发现,Windows聚焦的壁纸大多在500kb左右,有时候可能稍微小一些。你可以通过/min:307200这个参数来限定你所要拷贝的文件大小的最小值

之后,统一修改后缀就很简单了,而且@微软帮助和支持也已经告诉过你了

那我们来实现这个方法吧!

实现:打开并新建一个记事本文档(或使用其他记事本类型代码编辑器,如Notepad++)

写下第一行代码,实现复制功能

ROBOCOPY %USERPROFILE%\appdata\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets  %USERPROFILE%\Pictures\WindowsLockscreenPhoto *.* /min:30720

写下第二行代码,把你现在的操作位置调整到目的地文件夹

cd %USERPROFIE%\Pictures\WindowsLockscreenPhoto

写下第三行代码,实现文件后缀名更名

ren *.* *.jpg

现在保存你的脚本到你喜欢的位置上吧!记得吧文件格式改为*.bat

测试测试再测试,谨慎谨慎再谨慎(debug)

建议你在保存之前,每行之间加一个pause命令作为测试,保证不出问题后,再好好使用。还有就是,在一个没有别的文件的文件夹测试,要不然所有文件都变成图片文件,你会心疼的

下载当然说了这么多,并不是所有人有能力去做这个文件的,那么这里也提供了下载地址。这个文件要比上面的要优化的更好,拥有了一个结果输出界面。关于如何优化我会在之后的文章写到。

在这里下载文件

tips:建议你们把保存聚焦图片的文件夹改成按分辨率显示的排序方式(文件夹右键→排序方式→更多→分辨率)

建议用纯英文路径!!!要不然吃亏

标签: 站搜 学院 使用 CMD 本来 提取 Windows 聚焦 照片


声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持