Tell us about yourself!
If I was to want to make it so that this program spoke the date as well as the time, how would I go about doing that? For instance rather than having the computer just say "the current time is..." and then the time, it could say (presuming the time is 4:00PM and it is the first of January) "the current time is 4:00PM on the first of January", also is it possible to have it say after the date "I have noticed it is your birthday today Sir, happy birthday I am so sorry but I forgot to get you a present again" but only on your actual birthday, and then set it so that on other important days it says something else like if it is Christmas it could say Merry Christmas instead of good morning or something like that?
You need to go to the startup folder and put it in there rather than the start menu, you can find the startup menu here (just replace anything in brackets with what it says in the brackets): C:\(insert your username for your computer in these brackets and remove the brackets)\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
If one was to want to play some specific music at startup, could they not put a shortcut to a browser in the startup folder, and then have it set so that it brings up a specific youtube URL on startup, which happens to be the first song in the shuffled playlist, that you happen to have on your youtube account?