我刚看了这个答案How to discover which image file is the current desktop background on Windows?
对于Windows 10,它没有回答,特别是如果用户选择了幻灯片。我如何确定发生了什么?
在Win10中,bash会很棒,但是PowerShell或C#也会起作用。
答案 0 :(得分:2)
您应该可以使用Windows API获取幻灯片显示图像。有一个名为IDesktopWallpaper的Windows Shell界面,它采用GetSlideshow方法。
GetSlideshow
获取桌面壁纸幻灯片中显示的图像。
如果您正在使用例如C#,则使用P / Invoke从托管代码调用此方法相对容易。