Create an Alarm in Batch





Introduction: Create an Alarm in Batch

Alright... In this instructable I will show you how to create an alarm in a batch file. When activated, a tone will come from the internal speaker of your computer, over, and over. If you are lazy, you can just download it in the last step!I highly advise you not to play around with batch if you are not familiar with it! If you aren't, check out these basic,Intermediate, and advanced, batch tutorials.

Step 1: Capture the "Alarm"

In order to create an alarm, we will need a sound. There is a special character that when in a batch file or entered in command prompt, will cause an error and a tone will play through the internal speaker. In order to get that special character, you need to do a key combo in command prompt then save it so you can copy and paste it. That's what I'll do in the next few steps.

Step 2: Open Command Prompt

Goto start> run, then type in cmd, then press OK


Goto start> All Programs> Accessories> Command Prompt

Step 3: Change Directory

Once in command prompt, type
cd desktop
That will change the directory command prompt is in, to the desktop.

Step 4: Echo, ECHO!

Now that you've navigated to the desktop, type this:
echo @echo 

Step 5: Key Combo

Now hold down ALT & 7 (must be on the numpad) at the same time. "/\G" should appear. See picture.

Step 6: Save As Batch

Now Type:
">" means "output" and "alarm.bat" is what you are outputting.
Make sure you remember the ".bat" part, or it won't be saved as a batch file.

Step 7: Obtain the Character

Right click on the newly created batch file and click Edit. Then select the box looking letter that is the character, and copy it. You've now successfully captured the rare alarm character! Clap Clap Clap...

Step 8: Delete

You can now delete the file "Alarm.bat"

Step 9: Alarm Code

First, open Notepad. Then type:
@echo off:alarm
"@echo off" means that it won't show you whats happening. Keeps batch files clean.
":alarm" is a label
Then paste the special character in a new line under that.
Next type in the next line:
clsgoto alarm
"cls" means clear screen. It just removes everything on screen off the command prompt. Sorta like a dry erase board. "goto alarm" means that it will goto the label ":alarm"

Step 10: Save As

Goto File> Save As, and save it as "Alarm.bat"

Step 11: Done!

You can now run the batch file "Alarm.bat" and it will sound an alarm through your computer speakers! One neat thing to do is if you have a password protected batch file, you can sound an alarm if they get the password wrong! Another thing you can do, is make an alarm clock! Good luck, and have fun!



    • Paper Contest 2018

      Paper Contest 2018
    • Science of Cooking

      Science of Cooking
    • Pro Tips Challenge

      Pro Tips Challenge

    We have a be nice policy.
    Please be positive and constructive.




    how can i adjust the speed of moving , en make sound

    When we create alarm with batch files. Can we use other songs eg.*.MP3 .

    For the people who don't have number pads to get the "special character" just go to the character map tool, pick any font, and go to unicode 2022. (Bullet)


    Actually, I thought everyone had a number pad. On most laptops, there are number pad key markings on a set of keys on the right side of your keyboard - to use them, hold Fn and press one. (For example, to get a NumPad0 on my laptop (very important for the Alt+0160 character!) I press Fn+M.)

    not all special symbols are valid, batch file or cmd only read special ASCII symbols. go get ASCII symbols that valid for batch file and cmd, get it here

    this is cool, but i made my own batch file, that allow you to download file from internet, just like download manager. please visit this instructables

    thanks dude!

    where do you think i should add the alarm code to in this locker code:
    title Folder Private
    if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
    if NOT EXIST Private goto MDLOCKER
    echo Are you sure you want to lock the folder(Y/N)
    set/p "cho=>"
    if %cho%==Y goto LOCK
    if %cho%==y goto LOCK
    if %cho%==n goto END
    if %cho%==N goto END
    echo Invalid choice.
    goto CONFIRM
    ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
    attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
    echo Folder locked
    goto End
    echo Enter password to unlock folder
    set/p "pass=>"
    if NOT %pass%== 345742 goto FAIL
    attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
    ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
    echo Folder Unlocked successfully
    goto End
    echo Invalid password
    goto end
    md Private
    echo Private created successfully
    goto End

    how do i add the alarm batch file to my Locker batch file?

    it didn't work, can you help me

    you can use ctrl+G too!