Einige Befehle eignen sich besonders für die Verarbeitung von Stapeldateien. Jeder Befehl wird in der Befehlsreferenz ausführlich erläutert . Im Folgenden finden Sie eine Liste der Befehle, die für Sie besonders nützlich sein könnten:

 

ACTIVATE

Aktiviert ein anderes Fenster

BEEP

erzeugt einen Ton mit beliebiger Tonhöhe und Dauer über den Lautsprecher des Computers

BREAKPOINT

setzt einen Haltepunkt im Batch-Debugger

CALL

führt eine Batch-Datei innerhalb einer anderen aus

CANCEL

bricht die gesamte Batch-Datei-Verarbeitung ab

CLS

löscht das TCC Fenster

COLOR

setzt die TCC Anzeigefarben

DEBUGSTRING

sendet Text an den Debugger

DEFER

verschiebt einen Befehl bis zum Ende der Stapeldatei

DO

startet eine Schleife. Die Schleife kann auf einem Zähler, einem bedingten Ausdruck, Strings oder Dateien basieren. ENDDO beendet die Schleife

DRAWBOX

zeichnet einen Rahmen auf dem Bildschirm

DRAWHLINE

zeichnet horizontale Linien auf dem Bildschirm

DRAWVLINE

zeichnet vertikale Linien auf dem Bildschirm

ECHO

sendet Text an das Standardausgabegerät

ECHOS

sendet Text an das Standard-Ausgabegerät

ECHOERR

sendet Text an das Standardfehlergerät

ECHOSERR

sendet Text an das Standard-Fehlergerät

ENDLOCAL

stellt die gespeicherten Einstellungen wieder her und ermöglicht das Exportieren bestimmter Variablen (siehe SETLOCAL)

ENDTEXT

beendet den mit TEXTbegonnenen Textblock

EVENTLOG

schreibt eine Zeichenkette in das Ereignisprotokoll der Windows-Anwendung

FOR

führt Befehle für jede Datei aus, die einer Reihe von Platzhaltern entspricht, oder für jeden Eintrag in einer Liste

GOSUB

führt ein Unterprogramm innerhalb einer Batch-Datei aus (siehe RETURN).

GOTO

verzweigt zu einer anderen Stelle in der Stapeldatei

IF

IFF

führt Befehle auf der Grundlage eines bedingten Ausdrucks aus

INKEY

sammelt Tastatureingaben und speichert sie in Umgebungsvariablen

INPUT

sammelt Tastatureingaben und speichert sie in Umgebungsvariablen

JABBER

sendet eine Sofortnachricht (IM)

KEYSTACK

sendet Tastatureingaben an Anwendungen

LOADBTM

ändert den Betriebsmodus der Stapeldatei

LOKAL

definiert lokale Variablen für eine Bibliotheksfunktion oder eine Batchdatei

MSGBOX

zeigt ein Dialogfeld mit Standardschaltflächen wie Ja, Nein, OK und Abbrechen an und gibt die Auswahl des Benutzers zurück

ON

initialisiert die Fehlerbehandlung für Ctrl-C / Ctrl-Break, oder für Programm- und Befehlsfehler

OSD

Anzeige von fließendem Text auf dem Desktop

PAUSE

zeigt eine Meldung an und wartet darauf, dass der Benutzer eine Taste drückt

PDIR

erzeugt eine angepasste DIR-ähnliche Anzeige von Verzeichnisinhalten

PLAYAVI

spielt Windows-AVI-Dateien ab

PLAYSOUND

spielt Windows-Sounddateien ab

POSTMSG

sendet eine Nachricht an ein Fenster

QUERYBOX

zeigt ein Dialogfeld für Texteingaben an

QUIT

beendet die aktuelle Batch-Datei und gibt optional einen Exit-Code zurück

REM

fügt eine Bemerkung in eine Batch-Datei ein

RETURN

beendet eine Unterroutine (siehe GOSUB)

SCREEN

positioniert den Cursor auf dem Bildschirm und gibt optional eine Meldung an der neuen Position aus

SCRPUT

gibt eine Nachricht in Farbe aus

SENDMAIL

sendet eine E-Mail-Nachricht

SETLOCAL

speichert das aktuelle Laufwerk, das Standardverzeichnis, die Umgebung, die Alias-Liste und die Sonderzeicheneinstellungen (siehe ENDLOCAL).

SHIFT

ändert die Nummerierung der Parameter der Batchdatei

SMPP

sendet Nachrichten über das SMPP-Protokoll

SNPP

sendet eine Nachricht an einen alphanumerischen Pager

START

startet eine andere Sitzung oder ein anderes Fenster

SWITCH

wählt eine Gruppe von Anweisungen aus, die auf der Grundlage des Wertes einer Variablen ausgeführt werden sollen

TEXT

zeigt einen Textblock an (siehe ENDTEXT)

TIMER

startet oder liest eine Stoppuhr

TITLE

ändert den Fenstertitel

VSCRPUT

zeigt eine vertikale Nachricht in Farbe an

WMIQUERY

Abfrage der Windows Management Instrumentation Schnittstelle

WMIRUN

Ausführen von WMI-Methoden auf lokalen oder entfernten Rechnern

 

Diese Befehle, zusammen mit den internen Variablen und Variablenfunktionen, machen die erweiterte Batch-Dateisprache extrem leistungsfähig.

 

Diese Befehle, zusammen mit den internen Variablen und Variablenfunktionen, machen die erweiterte Batch-Dateisprache extrem leistungsfähig.