How to Change Windows 10’s Wallpaper Based on Time of Day

Last Updated: Feb 11, 2024 by

Are you tired of seeing the same wallpaper on your Windows 10 desktop all day long? Why not change it up and have your wallpaper change based on the time of day? This simple trick will not only add some variety to your desktop, but it can also help you stay on track with your daily routine. In this article, we will show you how to change your Windows 10 wallpaper based on the time of day.

Step 1: Choose Your Wallpaper Collection

The first step is to choose the wallpaper collection you want to use for this time-based change. You can use any collection of images you have on your computer, or you can download a new collection from the internet. For example, you can search for “bikini wallpaper for Windows 10” to find a collection of images that will change with the time of day.

Step 2: Create Folders for Each Time of Day

Next, you will need to create folders for each time of day. For example, you can create a folder for morning, afternoon, evening, and night. You can also create more folders if you want to have more specific times, such as mid-morning or late evening. Make sure to save your chosen wallpaper images in the corresponding folders.

Step 3: Create a Batch File

Now, you will need to create a batch file that will change your wallpaper based on the time of day. To do this, open Notepad and copy and paste the following code:

@echo off setlocal set hour=%time:~0,2% if “%hour:~0,1%” == ” ” set hour=0%hour:~1,1% if “%hour%” == “00” set hour=12 if “%hour%” == “13” set hour=01 if “%hour%” == “14” set hour=02 if “%hour%” == “15” set hour=03 if “%hour%” == “16” set hour=04 if “%hour%” == “17” set hour=05 if “%hour%” == “18” set hour=06 if “%hour%” == “19” set hour=07 if “%hour%” == “20” set hour=08 if “%hour%” == “21” set hour=09 if “%hour%” == “22” set hour=10 if “%hour%” == “23” set hour=11 set /a hour=%hour%+100 set hour=%hour:~1,2% if “%hour:~0,1%” == “0” set hour=%hour:~1,1% set /a hour=%hour% / 4 set /a hour=%hour% + 1 set /a hour=%hour% * 4 set /a hour=%hour% – 4 set /a hour=%hour% + 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set /a hour=%hour% + 4 set /a hour=%hour% – 100 set hour=%hour:~1,2% set /a hour=%hour% – 1 set /a hour=%hour% * 4 set

Gulrukh Ch

About the Author: Gulrukh Ch

Gulrukh Chaudhary, an accomplished digital marketer and technology writer with a passion for exploring the frontiers of innovation. Armed with a Master's degree in Information Technology, Gulrukh seamlessly blends her technical prowess with her creative flair, resulting in captivating insights into the world of emerging technologies. Discover more about her on her LinkedIn profile.