RunCmd-Befehlsgruppen
(Download als PDF)
Allgemeine Befehle
Aufruf und Beenden von Programmen
Call
Aufruf einer anderen CMD-Datei als Unterprogramm.
Open
Öffnen einer Datei, URL oder EMail.
Run
Nicht-exklusive Ausführung eines Programms.
Benutzereingaben
Ask
Optionsauswahl über Buttons.
Input
Warten auf eine Eingabe.
InputDir
Auswahl eines Verzeichnisnamens.
InputFile
Auswahl eines Dateinamens.
Select
Optionsauswahl über Checkboxes oder Radiobuttons.
Bildschirm- und Druckerausgabe
Dir
Ausgabe eines Verzeichnisses.
Echo
Ausgabe einer Meldung in einem Bestätigungsfenster.
EchoCl
Schließen eins EchoOp-Fensters.
EchoOp
Öffnen eines "Warten"-Meldungsfensters.
EchoTx
Text in einem EchoOp-Fenster ausgeben.
Kalender
Ein Kalenderfenster ausgeben.
Print
Datei drucken.
Tab
Öffnen eines modalen Tabellenfensters.
TabCl
Schließen des zuletzt geöffneten Tabellenfensters.
TabOp
Öffnen eines Tabellenfensters.
Type
Dateiinhalt ausgeben.
Datenträger- und Dateien
Append
Textzeile an eine Textdatei anhängen.
Attr
Änderung von Dateiattributen.
Cd, ChDir
Wechsel des Verzeichnisses.
ChDrv
Wechsel des Laufwerks.
Copy
Kopieren von Dateien.
Decode
Dateien entschlüsseln.
Del, Erase
Löschen von Dateien.
DelTree
Löschen eines Verzeichnisbaumes.
Dir2F
Verzeichnisinhalt in Datei schreiben.
Dir2Var
Verzeichnisinhalt in Variablen speichern.
Encode
Dateien verschlüsseln.
Label
Datenträgernamen ändern.
MaxExtLen
Maximallänge von Dateinamenserweiterungen festlegen.
Md, MkDir
Erstellung eines Verzeichnisses.
Merge
Zusammenführen von Dateien.
Rd, RmDir
Entfernen eines Verzeichnisses.
Ren, Rename
Umbenennen / Verschieben von Dateien.
Replace, Tausch
Dateiinhalte tauschen.
Split
Große Dateien aufteilen.
Tausch, Replace
Dateiinhalte tauschen.
Touch
Dateierstellungszeit ändern.
Datum und Zeit
Date
Eingabe des Datums.
Time
Eingabe der Zeit.
INI-Datei
IniFile
Einen neuen Namen der INI-Datei setzen.
Load
Einen Wert aus der INI-Datei lesen.
Save
Einen Wert in die INI-Datei schreiben.
Programmablauf
Break
Programmabbruch ein-/ausschalten oder Programm abbrechen.
CallStatus
Status des Aufruf-Stacks und der Programmvariablen speichern bzw. wiederherstellen.
Case, CaseAll
Vergleichsabfrage.
DrvDir
Laufwerk und Verzeichnis speichern / wiederherstellen.
Error
Fehlermeldungen ein/ausschalten oder in Datei umleiten.
EvalParam
Auswertung der Programmparameter aus-/einschalten.
Exit
Abbruch des Programms und aller Unterprogramme.
For
Einleitung einer Schleifenanweisung.
GoSub
Aufruf eines Unterprogramms in der selben CMD-Datei.
Goto
Sprung zu einem Label.
If, IfVar
Vergleichsabfrage.
Key
Tasteneingabe an aktives Fenster senden.
Mouse
Ausführung eines Mausbefehls.
Pause
Warten auf Tastendruck.
Return
Ende eines mit "Call" aufgerufenen Unterprogramms.
Shift
Änderung der Parameterposition.
Step
Einzelschritt ein/ausschalten.
Wait
Unterbrechung des Programmablaufs.
Töne
Sound
Tonausgabe ein/ausschalten.
Ton, Tone
Ausgabe eines Tons oder abspielen einer WAV-, MP3-, MID- oder RMI-Datei.
Variablen
Dec
Den Wert einer Variablen vermindern.
DelVar
Variablengruppe löschen.
Inc
Den Wert einer Variablen erhöhen.
Path
Eingabe / Abfrage des Betriebssystem-Pfades.
Set
Eingabe oder Änderung einer Variablen / Ausgabe einer Variablenliste.
Verschiedene Befehle
Defaults
Programm-Standardeinstellungen ändern.
Flush
Tastatur- und Maus-Messages entfernen.
Info
Aufruf eines Info-Befehls.
Lock
Tastatur und Maus oder das laufende RunCmd-Skript sperren bzw. freigeben.
Net
Aufruf eines Netz-Befehls.
NetTimeout
Timeoutzeit für Netzzugriffe festlegen.
Nop
Leerbefehl.
Rem
Anmerkung einfügen (Remark).
Serial
Serielle Schnittstelle lesen/schreiben.
ShowAltTab
Das Programmsymbol von RunCmd mit Alt+Tab ausblenden.
Sys
Aufruf eines System-Befehls.
Win
Aufruf eines Fenster-Befehls.
Info-Befehle
Infobefehle werden aufgerufen mit dem Schlüsselwort "Info" gefolgt vom Befehl und eventuellen Parametern.
Info - Berechnungen
Info Base
Umrechnung zwischen Zahlensystemen.
Info Calc
Berechnung ausführen.
Info DateCalc
Datumsberechnungen ausführen.
Info TimeCalc
Zeitberechnungen ausführen.
Info - Bildschirm
Info FindPixel
Bildschirmbereich nach bestimmter Farbe durchsuchen.
Info Monitors
Anzahl der Desktop-Bildschirme bestimmen.
Info Pixel
Farbe eines Bildschirmpixels bestimmen.
Info PixelRect
Pixelfarben eines Bildschirmbereichs speichern.
Info ScrPos
Bildschirmposition bestimmen.
Info ScrRes
Bildschirmauflösung bestimmen.
Info ScrSave
Bildschirmschoner-Status bestimmen.
Info ScrScale
Anzeigevergrößerungsfaktor bestimmen.
Info - Datenträger- und Dateien
Info AktDir
Aktuelles Verzeichnis bestimmen.
Info AktDrv
Aktuelles Laufwerk bestimmen.
Info Attr
Dateiattribute bestimmen.
Info AVTime
Spielzeit von Audio-/Video-Dateien bestimmen.
Info DatSys
Dateisystem bestimmen.
Info DeviceName
Den DOS-Devicenamen eines Laufwerks bestimmen.
Info DirCompare
Zwei Verzeichnisse vergleichen.
Info DirSize
Größe eines Verzeichnisses bestimmen.
Info DrvData
Laufwerks-Kennwerte aus einem Laufwerksbuchstaben oder einem Devicenamen bestimmen.
Info DrvExist
Prüfen, ob ein Laufwerksbuchstabe existiert.
Info DrvFree
Freien Plattenplatz bestimmen.
Info DrvReady
Prüfen ob Laufwerk bereit ist.
Info DrvSize
Gesamte Plattengröße bestimmen.
Info DrvType
Laufwerkstyp bestimmen.
Info Encoded
Bestimmen, ob eine Datei verschlüsselt ist.
Info FileCompare
Zwei Dateien vergleichen.
Info FileDate
Datei-Speicherdatum bestimmen.
Info FileDateTime
Datei-Speicherdatum und -Speicherzeit bestimmen.
Info FileSize
Dateigröße bestimmen.
Info FileSortOrder
Art der Sortierung in Dateibefehlen bestimmen.
Info FileTime
Datei-Speicherzeit bestimmen.
Info FileType
Dateityp bestimmen.
Info Find
Dateiinhalte durchsuchen.
Info FindFile
Datei im Betriebssystem-Pfad suchen.
Info Label
Laufwerks-Label bestimmen.
Info LockFile
Bestimmen, ob eine Datei für den Zugriff gesperrt ist.
Info Lnk
LNK- oder PIF-Datei lesen.
Info MaxExtLen
Maximallänge von Dateinamenserweiterungen bestimmen.
Info Mp3Info
Informationen einer mp3-Datei bestimmen.
Info Mp3Tag
mp3-Tag-Informationen einer mp3-Datei bestimmen.
Info PackType
Packtyp einer Datei bestimmen.
Info Read
Eine Zeile einer Textdatei lesen.
Info SpecDir
Spezielle Betriebssystemverzeichnisse bestimmen.
Info Subst
Pfad bestimmen, der einem Laufwerk zugeordnet ist.
Info Write
Datei schreiben.
Info - Dateinamen
Info Extract
Pfad+Dateiname aufteilen.
Info Longname
Langnamen zu kurzem Aliasnamen suchen.
Info Shortname
Kurzen Aliasnamen zu langem Dateinamen suchen.
Info - Datum und Zeit
Info Date
Systemdatum bestimmen.
Info DateCalc
Datumsberechnungen ausführen.
Info DateTime
Systemdatum und Systemzeit bestimmen.
Info DateJdnWin
Fenster zur Umrechnung zwischen Datum, julianischer Tageszahl und Excel-Tageszahl.
Info DateWin
Fenster zur Berechnung der Tagesdifferenz zwischen zwei Daten.
Info Time
Systemzeit bestimmen.
Info TimeCalc
Zeitberechnungen ausführen.
Info Timer, Uhr
Stoppuhr einschalten / ausschalten.
Info - Fenster, Tasks
Info EchoOpHandle
Handle eines EchoOp-Fensters bestimmen.
Info Priority
Ausführungspriorität eines Programms bestimmen.
Info Task, Win
Anzahl der offenen Programmfenster bestimmen.
Info Tasklist
Liste laufender Tasks bestimmen.
Info TasklistWin
Liste der laufenden Tasks in einem Fenster ausgeben.
Info Win, Task
Anzahl der offenen Programmfenster bestimmen.
Info WinInfo
Titel, Programmname, Klassenname usw. eines Fensters bestimmen.
Info WinPos
Position eines Fensters bestimmen.
Info WinSize
Größe eines Fensters bestimmen.
Info WinState
Fensterstatus eines Programms bestimmen.
Info - Netz
Info Internet
Prüfen, ob eine Interverbindung besteht.
Info InternetRead
Eine Internetseite lesen.
Info IpAdr
IP-Adressen bestimmen.
Info IpAdrReady
Prüfen, ob auf eine IP-Adresse zugegriffen werden kann.
Info NetTimeout
Timeoutzeit für Netzzugriffe bestimmen.
Info ResFree
Freien Platz einer Netzressource bestimmen.
Info ResReady
Prüfen, ob eine Netzressource bereit ist.
Info ResSize
Gesamten Platz einer Netzressource bestimmen.
Info - Programmablauf, CMD-Datei
Info CallLevel
Aktuelle Aufrufebene bestimmen.
Info CmdLine
Kommandozeile oder Aufrufparameter bestimmen, Parameterstring aufteilen.
Info Defaults
Programm-Standardeinstellungen bestimmen.
Info IniFile
Dateinamen der INI-Datei bestimmen.
Info Parent
Pfad des aufrufenden Programms bestimmen.
Info RunCmd
RunCmd-Pfad, Version oder Extenions bestimmen.
Info - System
Info Autorun
Liste aller Windows-Autorun-Einträge zeigen.
Info CompName
Computername bestimmen.
Info Country
Verschiedene Ländereinstellungen bestimmen.
Info CPULoad
Prozessorlast bestimmen.
Info CPUs
Anzahl der Prozessoren bestimmen.
Info DefaultPrgm
Einer Extension zugeordnetes Standardprogramm bestimmen.
Info Lock
Status von Num-, Caps-, Scroll-Lock bestimmen.
Info Mem
Gesamte oder verfügbare Speichergröße bestimmen.
Info OS
Betriebssystem bestimmen.
Info OSVer
Betriebssystem-Version bestimmen.
Info Printer
Druckername und -index bestimmen.
Info Reg
Registry-Eintrag lesen.
Info Serial
Status der serielle Schnittstelle bestimmen.
Info Service
Status, Starttyp oder Namen eines Windows-Dienstes bestimmen.
Info UAC
Bestimmen, ob die Benutzerkontensteuerung aktiviert ist.
Info UserIsAdmin
Bestimmen, ob der Benutzer Administratorrechte hat.
Info UserName
Benutzername bestimmen.
Info Wallpaper
Pfad des Hintergrundbilds bestimmen.
Info - Tastatur und Maus
Info Key
Tastaturstatus abfragen.
Info KeybLayout
Keyboard-Layout bestimmen.
Info Mouse
Auf einen Mausklick oder einen Tastendruck warten.
Info MousePos
Position des Mauszeigers bestimmen.
Info MousePosInfo
Status an der Position des Mauszeigers zeigen.
Info ShiftKeys
Status der Umschalttasten bestimmen.
Info - Töne
Info Mixer
Anzahl der Sound-Mixer bestimmen.
Info Volume
Soundkarten-Lautstärke bestimmen.
Info - Variablen
Info AnsiUtf
Einen String zwischen Ansi-Zeichen und UTF-Codierung umwandeln.
Info Assign
Variableninhalt einer anderen Variablen zuweisen.
Info CharStr
String durch Wiederholung eines Zeichens erstellen.
Info Compare
Variableninhalte vergleichen.
Info DelChar
Zeichen aus einer Variablen löschen.
Info Delete
Bereich aus einer Variablen löschen.
Info DspLen
Displaybreite des Inhalts einer Variablen bestimmen.
Info Dup
Ein Zeichen in einer Variablen verdoppeln.
Info InsChar
Zeichen oder String zwischen jedem Zeichen einer Variablen einfügen.
Info SubParam
Durch ein Trennzeichen getrennten Substring bestimmen.
Info SubStr
Substring einer Variablen bestimmen.
Info Trim
Zeichen vom Anfang und Ende einer Variablen entfernen.
Info VarLen
Länge einer Variablen bestimmen.
Info VarPos
Substringposition in einer Variablen bestimmen.
Info VarReplace
Variable ändern.
Info VarType
Variablentyp bestimmen.
Info - Verschiedenes
Info CaretPos
Position der Einfügemarke des Vordergrundfensters bestimmen.
Info Case
Groß-/Kleinschreibung eines Texts ändern.
Info Char
Zeichen zum Ansi-Code oder Ansi-Code zum Zeichen bestimmen.
Info Clipboard
Clipboard lesen.
Info ParamType
Parameter-Typ bestimmen.
Info Password
Zufalls-Passwort berechnen.
Info Random
Zufallszahl bestimmen.
Info RemoveFormat
Alle Formatierungen aus einem Text entfernen.
Info RunCmd
RunCmd-Pfad, Version oder Extenions bestimmen.
System-Befehle
Systembefehle werden aufgerufen mit dem Schlüsselwort "Sys" gefolgt vom Befehl und eventuellen Parametern.
Sys - Bildschirm und Desktop
Sys Desktop
Anzeige der Desktopsymbole aus/einschalten.
Sys DesktopColor
Desktop-Schriftarbe einstellen.
Sys DesktopIconPos
Position der Desktop-Icons speichern bzw. wiederherstellen.
Sys Monitor
Bildschirm ein-/ausschalten.
Sys ScrRes
Bildschirmauflösung einstellen.
Sys ScrSave
Screensaver aktivieren, deaktivieren, starten stoppen.
Sys TaskBar
Anzeige der Windows-Taskleiste aus/einschalten.
Sys Wallpaper
Hintergrundbild ändern.
Sys - Logon / Logoff
Sys AutoLogon
Benutzerdaten für automatisches Logon in die Registry eintragen.
Sys Logoff
Workstation sperren, Benutzer abmelden, neu booten oder Windows beenden.
Sys Standby
Computer in den Standby- oder in den Hibernate-Modus setzen.
Sys - Registry
Sys RegDel
Registry-Schlüssel löschen.
Sys RegExp
Registry-Schlüssel exportieren.
Sys RegIns
Registry-Schlüssel eintragen.
Sys - Systemsteuerung
Sys Applet
Systemsteuerungs-Applet aufrufen.
Sys DateTime
Datum und Zeit über Systemsteuerungs-Applet einstellen.
Sys System
"Eigenschaften von System" aufrufen.
Sys - Verschiedenes
Sys Clipboard
Clipboard schreiben oder löschen.
Sys CompName
Computername ändern.
Sys Country
Verschiedene Ländereinstellungen festlegen.
Sys Cursor
Form des Mauszeigers ändern.
Sys DefaultPrgm
Einer Extension zugeordnetes Standardprogramm setzen oder löschen.
Sys Defrag
RAM-Speicher defragmentieren.
Sys DrvLetter
Laufwerksbuchstaben ändern.
Sys Eject
CD oder ZIP-Disk auswerfen.
Sys KeybLayout
Keyboard-Layout ändern.
Sys Lock
Status von Num-, Caps- und Scroll-Lock ändern.
Sys LockFile
Eine Datei zum Lesen und Schreiben sperren bzw. entsperren.
Sys Pixel
Farbe eines Bildschirmbereichs setzen oder einfache Figuren zeichnen.
Sys Printer
Windows-Standarddrucker auswählen.
Sys Service
Status und/oder Starttyp eines Windows-Dienstes ändern.
Sys ShiftKeys
Status der Umschalttasten ändern.
Sys Subst
Einem Pfad einen Laufwerksbuchstaben zuordnen oder Zuordnung aufheben.
Sys Volume
Soundkarten-Lautstärke einstellen.
Sys WaitPixel
Auf eine bestimmte Pixelfarbe warten.
Sys WaitPixelRect
Auf eine bestimmte Bildschirmbereichsfarbe warten.
Sys WriteLnk
LNK-Datei schreiben.
Fenster-Befehle
Fensterbefehle werden aufgerufen mit dem Schlüsselwort "Win" gefolgt vom Befehl und eventuellen Parametern.
Win Activate
Programmfenster aktivieren.
Win Align
Alle Programmfenster ausrichten.
Win Close
Laufende Programme beenden.
Win CloseAll
Alle sichtbaren Fenster schließen.
Win Max
Maximieren eines oder mehrerer Fenster.
Win Hide
Ein oder mehrere Programmfenster verstecken.
Win MaxAll
Alle Fenster maximieren.
Win Min
Minimieren eines oder mehrerer Fenster.
Win MinAll
Alle Fenster minimieren.
Win Normal
Ein oder mehrerer Fenster auf Normalgröße bringen.
Win Pos
Positionieren eines oder mehrerer Fenster.
Win Restore
Ein oder mehrerer minimierte Fenster wiederherstellen.
Win RestoreAll
Alle minimierten Fenster wiederherstellen.
Win SetPriority
Ausführungspriorität eines Programms ändern.
Win SetTitle
Fenstertitel ändern.
Win Show
Ein oder mehrere mit "Win Hide" versteckte Programmfenster wieder zeigen.
Win Size
Größe eines oder mehrerer Fenster ändern.
Win Wait
Warten, bis ein bestimmtes Programmfenster geöffnet oder geschlossen ist.
Win WaitIdle
Warten, bis eine bestimmte CPU-Last unterschritten wird.
Win WaitOpen
Warten, bis ein neues Vordergrundfenster geöffnet wird.
Netz-Befehle
Netzbefehle werden aufgerufen mit dem Schlüsselwort "Net" gefolgt vom Befehl und eventuellen Parametern.
Net Connect
Computer mit einer Netzressource verbinden.
Net Delete
Verbindung zu einer Netzressource trennen.
Net Logoff
Verbindung zu allen Netzressourcen trennen.
Net Ping
Überprüfen, ob ein bestimmter Host im Netz erreichbar ist.
Net Ready
Überprüfen, ob ein Host bereit ist, einen Datenstring zu empfangen.
Net Recv
Empfangen eines Datenstrings von einem Host.
Net Send
Einen Datenstring an einen Host senden.
Net SendRecv
Einen Datenstring an einen Host senden und auf den Antwortstring des Empfängers warten.