Blog

Search | Archive | Categories

Command:

Usage:

Notes:

Call

Call {batch file}:{subroutine}

Call batch.bat %a%

Echo

Echo {string}

Echo Hello World

For

For %a in (list) do command [ parameters ]

For %a in (a.txt b.txt) do type %a

Goto

Goto {location}

Goto end
:end

If

If [not] errorlevel number command
If [not] string1==string2 command
If [not] exist filename command

If "%1"=="/?" goto help

Pause

Pause

Prints Press any key to continue...

Rem

Rem Comments

 

Set

Set {label} = {value}

Set msg=hello
Echo %msg%

Shift

Shift

:Loop
If "%1"=="" Goto continue
Type %1
Shift
Goto Loop

@

@command

Suppresses command display
@echo off


Links:
DOS Batch Language
Google
FAQ at Batfile (Huge!)
Eric Phelps
Command Reference
WindowsShellScripting
NT Command Shell - Microsoft
Rob van der Woude
Tom Lavedas' Batch File Applications
DOS FAQ
More Links

Posted: 2003-02-28 11:03:52


<< Feeding my PDAMister Rogers >>

RSS/XML