Die Befehlszeile, die startet TCC-RT enthält normalerweise den Programmnamen mit Laufwerk und Pfad, gefolgt von etwaigen Optionen. Zum Beispiel:

 

"c:\Programme\jpsoft\tcmd17\tcc.exe" @c:\jpsoft\tcmd.ini

 

Obwohl die Startbefehlszeile normalerweise sehr einfach ist, können Sie mehrere Optionen hinzufügen. Sie können dies manuell im tun Windows RENNE Dialog, in einer Windows-Verknüpfungsdatei (.LNK), an der Eingabeaufforderung der Befehlszeile oder in einer Batchdatei (mit oder ohne Verwendung der internen Starte das Spiel Befehl). Jede dieser Methoden startet eine neue Instanz des ausgewählten Befehlsprozessors, die in einem neuen Fenster ausgeführt wird. ausgeschlossen wann TCC-RT wird gestartet TCC-RT ohne Starte das Spiel Befehl.

 

Wenn Sie eine verwenden Rohr in einem Befehl, entweder an der Eingabeaufforderung oder in einer Batchdatei, TCC-RT startet eine weitere Instanz von sich selbst und verwendet dabei dieselben Befehlszeilenparameter (außer wie für die erforderlich). Rohr).

 

Die vollständige Syntax für die TCC-RT Die Startbefehlszeile lautet (alles in einer Zeile):

 

d:\pfad\tcc.exe [d:\pfad] [[/]@d:\Pfad\inifile] [//direktive=wert...] [/A /H /I[IPSX]/L: /LA /LD /LF /LH /N/Q /S /T:bf /U /V /X ] [/C | /K] [Befehl]

 

Schließen Sie die oben in der Befehlszeile angezeigten eckigen Klammern nicht ein. Sie sollen darauf hinweisen, dass die Elemente in den Klammern optional sind. Einige Optionen sind nur in bestimmten Produkten verfügbar. Einzelheiten siehe unten.

 

Wenn Sie eine der unten aufgeführten Optionen einbeziehen, sollten Sie diese in der beschriebenen Reihenfolge verwenden. Wenn Sie dies nicht tun, kann es sein, dass sie nicht ordnungsgemäß funktionieren.

 

Die Befehlszeile muss mit dem Pfad und Namen der ausführbaren Programmdatei beginnen (TCC. EXE):

 

 d:\Weg\tcc.exe

 

Die folgenden zusätzlichen Elemente können in die Befehlszeile eingefügt werden:

 

d:\Weg

 

Falls enthalten, dieses zweite Exemplar d:\Weg of TCC-RT Der Pfad muss identisch sein mit d:\Weg im Befehlszeilensegment oben. Es legt das Laufwerk und das Verzeichnis fest, in dem das Programm gespeichert ist COMSPEC Weg. Diese Option ist aus Kompatibilitätsgründen mit anderen Befehlsprozessoren im Zeichenmodus enthalten, wird jedoch bei normaler Verwendung nicht benötigt. TCC-RT kann sein eigenes Verzeichnis ohne a finden COMSPEC Pfad.

 

@d:\Weg\inifile OR
/@d:\Weg\inifile

 

Diese Option legt den Pfad und Namen des fest .INI-Datei. Sie benötigen diese Option nicht, wenn

 

1)deine .INI-Datei benannt TCMD.INI, und
2)es befindet sich in einem der folgenden Verzeichnisse:
2.1)das gleiche Verzeichnis wie TCC-RT

2.2) die Datei „%programdata%\JP Software\“CMDebug 21"-Verzeichnis

2.3)das Verzeichnis %localappdata%

 

Diese Option ist am nützlichsten, wenn Sie das Programm mit einem bestimmten und einzigartigen Start starten möchten .INI-Datei.

 

So starten TCC-RT ohne irgendetwas .INI-Datei, können Sie die Optionen /I oder /II verwenden oder eine leere Datei erstellen und diese als Ihre Datei angeben .INI-Datei.

 

Um sich fortzubewegen, a Windows Einschränkung, die dazu führt, dass die angezeigte Befehlszeile einer Verknüpfung abgeschnitten wird, wenn ein Parameter mit beginnt @können Sie die alternative Syntax verwenden

 

 /@d:\Weg\inifile

 

TCC-RT überspringt den führenden Schrägstrich.

 

//directive=value

 

Diese Option sagt TCC-RT um den Text zu behandeln, der zwischen den erscheint // und das nächste Leerzeichen oder Tab als Anweisung. Die Direktive sollte das gleiche Format wie eine Zeile im haben .INI-Datei, darf aber keine Leerzeichen, Tabulatoren oder Kommentare enthalten. Diese Option kann wiederholt werden. Dies ist eine bequeme Möglichkeit, ein paar einfache Anweisungen in der Startzeile zu platzieren, ohne sie ändern oder eine neue erstellen zu müssen .INI-Datei.

 

Anweisungen in der Befehlszeile überschreiben alle entsprechenden Anweisungen in der .INI-Datei.

 

/ADiese Option bewirkt, dass die Ausgabe interner Befehle in eine Pipe oder in eine Datei im ASCII-Format umgeleitet wird TCC-RT beginnt. Dies ist der Standardwert und nicht erforderlich, es sei denn, Sie möchten eine Unicode-Ausgabekonfigurationsoption überschreiben.

 

/BDiese Option sagt TCC-RT dass Sie nicht möchten, dass ein Strg-C-/Strg-Unt-Handler eingerichtet wird.

 

Warnung: Es kann zu Fehlfunktionen des Systems kommen, wenn Sie diese Option verwenden, ohne dass andere Software die Tastenkombinationen Strg+C und Strg+Unt verarbeiten kann. Diese Option sollte von den meisten Benutzern vermieden werden.

 

/DDeaktivieren Sie die Ausführung von AutoRun-Befehlen aus der Registrierung. Wenn /D nicht angegeben ist, wann TCC-RT startet, sucht es nach den folgenden Registry-Variablen und führt sie aus:

 

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun

 

und / oder

                                                                                                                                                           

 HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun

 

/HStartseite TCC-RT in einem versteckten Fenster. Das Fenster wird weder in der Taskleiste noch in der Alt-Tab-Liste der Anwendungen angezeigt.

 

/ILaden Sie nicht die .INI-Datei, führen Sie TCSTART oder TCEXIT nicht aus und laden Sie keine Plugins. Optional können Sie einzelne Argumente angeben:

 

/ IILaden Sie die .INI-Datei nicht.
/ IPLaden Sie keine Plugins.
/ISTFühren Sie TCSTART nicht aus.
/IXFühren Sie TCEXIT nicht aus.

 

/L:Erzwingt die Verwendung lokaler Listen als Standard für Aliase, Funktionen, Verzeichnisverlauf und Befehlsverlauf und überschreibt alle Konfigurationsoptionen. Mit dieser Methode können Sie globale Listen als Standard verwenden, aber eine bestimmte Sitzung mit lokalen Aliasnamen, Funktionen und Historien starten. Siehe die Themen ALIAS und AUFGABE für weitere Informationen an. Beachten Sie den erforderlichen abschließenden Doppelpunkt (:)!
 
Optional können Sie einzelne Argumente angeben:

 

/DORTErzwingt die Verwendung lokaler Aliase.
/LDErzwingt die Verwendung eines lokalen Verzeichnisverlaufs.
/LFErzwingt die Verwendung lokaler Funktionen.
/LHErzwingt die Verwendung einer lokalen Befehlsverlaufsliste.

 

/NIf TCC als Dienst gestartet wurde, verwenden Sie die Option /N, um dies zu verhindern TCC verhindert, dass es bei einem Windows CTRL_LOGOFF_EVENT geschlossen wird.

 

/QVersion/Copyright-Meldung nicht anzeigen (nur registrierte Kopien).

 

/SCMD.EXE-kompatible Handhabung von Zeichenfolgen in Anführungszeichen.

 

/T:bfDiese Option legt die Vordergrund- und Hintergrundfarben im fest TCC-RT  Fenster. Beide b und f sind hexadezimale Ziffern. b Gibt die Hintergrundfarbe an und f Gibt die Vordergrundfarbe an. Diese Option ist nur aus Kompatibilitätsgründen enthalten CMD. Siehe die CMD Farbcodes in Farben, Farbnamen und Codes.

 

/UDiese Option bewirkt, dass die Ausgabe interner Befehle in eine Pipe erfolgt oder in eine Datei umgeleitet wird, wenn sie in Unicode erfolgt TCC-RT beginnt. Der Befehl :

 

zur Auswahl //UnicodeOutput=ja | nicht

kann jederzeit zum Umschalten zwischen Unicode- und ASCII-Ausgabe verwendet werden.

 

/U8Diese Option bewirkt, dass die Ausgabe interner Befehle in eine Pipe oder in eine Datei in UTF-8 umgeleitet wird, wenn TCC-RT beginnt. Der Befehl :

 

zur Auswahl //UTF8Output=ja | nicht

kann jederzeit zum Umschalten zwischen UTF-8- und ASCII-Ausgabe verwendet werden.

 

/VTells TCC-RT mit dem umgehen CMD Syntax !varname! als verzögerte Erweiterung von %varname. Da CMD, nicht wie TCC-RT unterstützt keine verzögerte Erweiterung von Variablenreferenzen im %varname% Format wurde ein Special eingeführt !varname! Notation. Benutzen /V erzählt einfach TCC-RT um diese Syntax als Alternative zu behandeln %varname% or %varname or %[Varname].

 

/XDiese Option erzwingt TCC-RT den Betrieb des zu ändern MD (MKDIR)-Befehl, um automatisch alle erforderlichen Zwischenverzeichnisse zu erstellen, wenn ein neues Unterverzeichnis erstellt wird. Die Wirkung ist die gleiche wie beim Hinzufügen einer /S-Option zu allen MD (MKDIR) Befehle. Diese Option ist aus Kompatibilitätsgründen enthalten CMD, wo es auch andere Optionen ermöglicht. Allerdings in TCC-RT Diese Optionen sind standardmäßig bereits aktiviert.

 

/C Befehl   or

/K Befehl   or

Befehl

Es darf nur eine dieser Optionen genutzt werden angeben für TCC-RT was es nach dem Start tun muss und was es nach Abschluss tun soll Befehl. Befehl wird nach der Automatik ausgeführt TCC Startup-Programm TCSTART, aber bevor eine Eingabeaufforderung angezeigt wird. Befehl kann ein beliebiger gültiger Alias, ein interner oder externer Befehl oder eine Batchdatei einschließlich Parametern sein.

 

Alle anderen Startoptionen müssen vorher platziert werden BefehlDa TCC-RT werde die Charaktere danach behandeln Befehl als Parameter für Befehl und nicht als zusätzliche Startoptionen.

 

If Befehl wird von vorangestellt /C, TCC-RT wird ausführen Befehl Anschließend beenden Sie das Programm und kehren zum übergeordneten Programm oder zum Desktop zurück, ohne dass eine Eingabeaufforderung angezeigt wird.

 

Die /K Schalter hat keine Auswirkung. Die Verwendung ist dasselbe wie das Platzieren Befehl (mit weder /C noch /K) am Ende der Startbefehlszeile. Es ist nur aus Kompatibilitätsgründen enthalten CMD.

 

Beispiel 1

 

Gehen Sie davon aus, dass Sie die folgende Befehlszeile ausführen:

 

c:\TCMD\TCC.exe c:\TCMD\start.btm

 

Die folgenden Veranstaltungen finden in der angegebenen Reihenfolge statt:

 

1Windows beginnt c: \TCC\TCC.exe
2TCC initialisiert von

1. Wahl:        c: \TCC\TCMD.INI

2. Wahl: TCMD.INI im Ordner „%programdata\JP Software\“CMDebug 21"-Verzeichnis

3. Wahl:        TCMD.INI im Verzeichnis %localappdata%.

3.1Wenn die Initialisierungsdatei gefunden wurde, und es enthält die Direktive

TCStartPath=c:\start

und eine der Dateien

c:\start\tcstart.btm

c:\start\tcstart.bat

c:\start\tcstart.cmd

c:\start\tcstart.exe

c:\start\tcstart.com

existiert, wird diese Datei von ausgeführt TCC-RT.

3.2Wenn in Schritt keine Initialisierungsdatei gefunden wurde 2, or Die Initialisierungsdatei enthält entweder nicht die TCStartPath Direktive oder der Wert der Direktive ist c: \TCCUnd eine TCStarte das Spiel Programm befindet sich im Verzeichnis c: \TCC, es wird ausgeführt von TCC-RT
4TCC wird ausgeführt c:\tcmd\start.btm (Oder, wenn es nicht gefunden wird, wird eine Fehlermeldung angezeigt).
5TCC Zeigt die Eingabeaufforderung an, es sei denn, eine EXIT Befehl wurde ausgeführt in c:\tcmd\start.btm, beendend TCC-RT.

 

Beispiel 2

 

Die Befehlszeile unten, wenn sie von ausgeführt wird TCC-RT, CMD, wird der AUSFÜHREN-Dialog oder eine Verknüpfung gestartet TCC-RT, lokale Aliase auswählen, beliebige ausführen TCSTART Datei, die Sie erstellt haben, führen Sie die Datei aus PROZESS.BTM, und beenden. In dieser Sitzung wird keine Eingabeaufforderung angezeigt:

 

c:\tcmd13\tcc.exe /la /cc:\tcmd13\process.btm