I see it a few times in my batch script, however I'm not certain what it actually does. The two occurrences of it are below an @echo (which prints out the text following it to the console) and are exact duplicates of the text that is printed with @echo.
+15
A:
@
means "don't echo this, just run it."title
lets you set the title of the cmd.exe window.
Try title /?
from the command prompt.
jeffamaphone
2009-09-29 17:42:00
+3
A:
It sets the title of the current command window title bar.
If you run the following script as a batch file, you will see an example:
@title = "My Title"
pause
RedFilter
2009-09-29 17:42:04
+1
A:
It "specifies the title for the command prompt window" (found by running title /?
).
adrianbanks
2009-09-29 17:42:14
Interesting...I've never seen it actually change the title of the window before...
Thomas Owens
2009-09-29 17:43:24
+9
A:
Not surprisingly, it sets the title of the command prompt window the batch is running in. The leading @
keeps the line from being echo'd to the prompt.
Pesto
2009-09-29 17:42:38