How To Make Your Computer Greet You and Tell You The Time On Startup

How To Make Your Computer Greet You and Tell You The Time On Startup

Say Happy Birthday to World’s First Website, it’s now 25 years old
Beware, Spammers Are Using Facebook Messenger To Spread The Notorious ‘Locky’ Ransomware
Finally Nokia Officially Confirms Its Re-Entry To The Smartphone Business
How about making your computer to greet you on start up like Jarvis From Ironman.I think it is cool.In this tutorial we will show you how to make your computer greet you and tell you the time on startup.With a Visual Basic Script and some changes in startup programs setting we can make our computer speak.So friends lets start:

Step 1:

• First of all copy and paste below Visual Basic Script to Notepad.
• Then save the file as “Greetme.vbs“.[Assign any name you want but don’t forget to add extension “.vbs”]
• Now check the saved file is working or not by double clicking it.

Set Sapi = Wscript.CreateObject("SAPI.SpVoice")
 dim str
 if hour(time) < 12 then
 Sapi.speak "Good Morning TechLog"         ' Add Your Own Greetings Message.
 else
 if hour(time) > 12 then
 if hour(time) > 16 then
 Sapi.speak "Good evening TechLog"		   ' Add Your Own Greetings Message.
 else
 Sapi.speak "Good afternoon TechLog"	   ' Add Your Own Greetings Message.
 end if
 end if
 end if
 Sapi.speak "The current time is"           ' Add Your Own Time Greetings Message.
if hour(time) > 12 then
 Sapi.speak hour(time)-12
 else
 if hour(time) = 0 then
 Sapi.speak "12"
 else
 Sapi.speak hour(time)
 end if
 end if
if minute(time) < 10 then
 Sapi.speak "o"
 if minute(time) < 1 then
 Sapi.speak "clock"
 else
 Sapi.speak minute(time)
 end if
 else
 Sapi.speak minute(time)
 end if
if hour(time) > 12 then
 Sapi.speak "P.M."
 else
 if hour(time) = 0 then
 if minute(time) = 0 then
 Sapi.speak "Midnight"
 else
 Sapi.speak "A.M."
 end if
 else
 if hour(time) = 12 then
 if minute(time) = 0 then
 Sapi.speak "Noon"
 else
 Sapi.speak "P.M."
 end if
 else
 Sapi.speak "A.M."
 end if
 end if
 end if

Step 2:

After successfully completing above step,now we are going to add this Script to our Startup programs.

• So first Enable the option “Show Hidden files,folders and drives” in “Folder Options” setting.
• Then copy and paste script file to:

C:\Users\USERNAME\AppData\Roaming\Microsoft\Windows\StartMenu\Programs\Startup
make your computer greet you

We are done!
Now onwards your computer will greet you and tell you the current time on startup……. If you face any problem just comment below. Share this simple trick with your friends.

COMMENTS

WORDPRESS: 13
  • comment-avatar
    Gennie 1 year

    There is certainly a lot to find out about this issue.
    I really like all of the points you’ve made.

  • comment-avatar
    Ahmedfaraz 1 year

    Hi I’m facing a problem that when i rename it greetme.vbs then its still remain as Notepad .(windows 10)
    hope you will find the solution .
    thanks .

  • comment-avatar
    sagar 1 year

    Comment: It shows error unterminated string constant 800A0409

  • comment-avatar
    AhmedFaraz 1 year

    Hi Thanks for your reply but now its showing me another error below :

    Script: C:\Users\Ahmed Faraz\Desktop\Greetme.vbs
    Line: 57
    Char: 1
    Error: Expected Statement
    Code: 800A0400
    Source: Microsoft VBScript compilation error

  • comment-avatar
    AhmedFaraz 1 year

    Thanks You So Much <3 <3 <3

  • comment-avatar
    Brian 12 months

    Can I choose a different voice ? and is it possible to speed up the speech when telling the time ?

  • comment-avatar
    eyuel 11 months

    Mine shows
    Line:1
    Char:12
    Error:expected end of statment
    Code:800A0401
    Source:Microsoft Unscripted compilation error

  • comment-avatar
    Rohit Singh 10 months

    Not greeting on startup but telling the time