Simple command line utility that allow you to quickly change desktop background.
- Windows 8/8.1/10/11 x64
- .NET 7.x Desktop Runtime
Set a solid color as background
.\SetBackground.exe color "#225e89"
Set a wallpaper as background
.\SetBackground.exe wallpaper "D:\Wallpapers\1.png"
Set a random wallpaper from the directory as background
.\SetBackground.exe wallpaper "D:\Wallpapers"
Show the list of attached monitors
.\SetBackground.exe list-monitors
0 - Generic PnP Monitor
1 - Dell U2414H(HDMI2)
Set a wallpaper as background only for the specified monitor and set how the wallpaper is displayed
.\SetBackground.exe wallpaper "D:\Wallpapers\1.png" --monitor 1 --position Stretch