NEUE VERSIONSÜBERSICHT - Take Command 12.11

 

Feature-Liste:

 

*Spanische Sprachunterstützung hinzugefügt.

 

 

NEUE VERSIONSÜBERSICHT - Take Command 12.10

 

Feature-Liste:

 

Ein Visual Studio 2010-Design hinzugefügt Take Command und die IDE/Debugger.

 

*Unterstützung für italienische Sprache hinzugefügt.

 

*Die nicht-englische Sprachunterstützung wurde um weitere Menüs, Dialoge und Zeichenfolgen erweitert.

 

TCMD kopiert jetzt Beschreibungen aus DESCRIPT.ION beim Ziehen und Ablegen in den Fenstern „Ordner“ und „Listenansicht“.

 

TCMD und TCC zeigt nun „Administrator:“ in der Titelleiste an, wenn der Prozess als Administrator ausgeführt wird und kein anderer Titel definiert ist.

 

Bedingte Tests (DO, IF, IFF, @IF) verfügen über zwei neue Tests:

 

  string =~ Ausdruck    Gibt 1 zurück, wenn die Zeichenfolge mit der regulären Zeichenfolge übereinstimmt

                          Ausdruck

 

  string !~ Ausdruck    Gibt 1 zurück, wenn die Zeichenfolge nicht mit dem übereinstimmt

                          regulärer Ausdruck

 

HTTP-Vorgänge versuchen nun, die System-Proxy-Einstellungen automatisch zu erkennen und zu verwenden, sofern verfügbar. (Wenn nicht, greifen sie auf die in OPTION / Internet definierten Werte zurück.)

 

FTP-/FTPS-/SFTP-Vorgänge versuchen nun, die System-Firewall-Einstellungen automatisch zu erkennen und zu verwenden, sofern verfügbar. (Wenn nicht, greifen sie auf die in OPTION / Internet definierten Werte zurück.)

 

Aktualisierungen der Hilfedateien.

 

Befehle:

 

CD

 

Wenn das Pfadargument ~ (Tilde) ist, wechselt CD in das Home-Verzeichnis des Benutzers (definiert durch HOME in der Umgebung).

 

CSD

 

Wenn das Pfadargument ~ (Tilde) ist, wechselt CDD zum Home-Verzeichnis des Benutzers (definiert durch HOME in der Umgebung).

 

GZIP

 

Ein Fehler (DLL von Drittanbietern) beim Komprimieren mit lzw wurde behoben.

 

FINDEN

 

/8-Option für UTF-8-Dateien hinzugefügt.

 

LISTE

 

/8-Option für UTF-8-Dateien hinzugefügt.

 

Variable Funktionen:

 

@HTMLDECODE – Dekodiert einen HTML-String.
 

@HTMLENCODE – Kodiert die Zeichenfolge für HTML (d. h. ersetzt Dinge wie > durch >).

 

Batch-Debugger:

 

Bedingte Haltepunkte – Sie können jetzt Haltepunktbedingungen hinzufügen, um bei der Anzahl der Iterationen oder bei einem zu unterbrechen bedingter Ausdruck (wie die Tests in IF und DO). Es gibt ein neues Fenster mit Registerkarten, das die Haltepunkte und ihre (optionalen) Bedingungen anzeigt.

 

Option zum Deaktivieren (ohne Löschen) von Haltepunkten hinzugefügt.

 

Die Haltepunkte und Bedingungen werden beim Speichern der Batchdatei gespeichert und beim erneuten Laden der Batchdatei wiederhergestellt.

 

 

NEUE VERSIONSÜBERSICHT - Take Command 12.0

 

Dies ist eine Zusammenfassung der Kompatibilitätskorrekturen und neuen Funktionen. Ausführliche Informationen finden Sie in den entsprechenden Themen in dieser Hilfedatei.

 

Die neuen Funktionen, die in unterstützt werden TCC/LE sind mit einem gekennzeichnet *.

 

Feature-Liste:

 

*Zahlreiche Optimierungen, um alles etwas schneller zu machen.

 

*Russische Sprachunterstützung hinzugefügt.

 

*Neue Symbole für Take Command, Take Command/LE, TCC und TCC/LE.

 

Das Take Command Die Ordneransicht wird jetzt automatisch aktualisiert, wenn Ordner erstellt, gelöscht oder umbenannt werden. (Dies kann mit der neuen .INI-Direktive AutoUpdateFolders deaktiviert werden.)

 

Unterstützung für Verzeichnisplatzhalter hinzugefügt TCC. Sie können die Rekursion des Unterverzeichnisses steuern, indem Sie Folgendes angeben * or ** in dem Weg. A * entspricht einer einzelnen Unterverzeichnisebene; A ** stimmt mit allen Unterverzeichnisebenen für diesen Pfadnamen überein. Verzeichnisplatzhalter unterstützen auch reguläre Ausdrücke. Verzeichnis-Platzhalter können nicht mit der Option /O:... verwendet werden (die Einträge sortiert, bevor der Befehl ausgeführt wird). Und denken Sie sorgfältig darüber nach, bevor Sie Verzeichnis-Platzhalter mit der Option /S (rekursive Unterverzeichnisse) verwenden, da dies mit ziemlicher Sicherheit zu unerwarteten Ergebnissen führt! Es gibt einige Befehle, die Verzeichnis-Platzhalter nicht unterstützen, da diese bedeutungslos oder destruktiv wären (z. B. TREE, @FILEOPEN, @FILEDATE usw.).

 

Take Command Unterstützt jetzt das Anpassen der in den Tab-Fenstern verwendeten Farbpaletten über die Schaltfläche „Tab-Farben“ im Menü „Konfigurieren“. Take Command / Tab“-Dialog. Take Command wird zunächst versuchen, die Palette von der Konsole abzurufen (nur Windows und höher). Wenn die Konsole eine benutzerdefinierte Palette verwendet, Take Command wird diese Palette für das Registerkartenfenster verwenden. Wenn es für diese Konsole keine benutzerdefinierte Palette gibt, Take Command verwendet die im Dialogfeld „Tab-Farben“ gespeicherten Farben.

 

Das Take Command "Konfigurieren Take Command In den Kombinationsfeldern „/Tabs/Windows“ für Vordergrund- und Hintergrundfarben werden jetzt die tatsächlichen Farben anstelle des Farbnamens angezeigt. (Dies ist zur Unterstützung der benutzerdefinierten Farbpaletten erforderlich, da sonst bei einer Neudefinition der Palette die Farbnamen keinen Bezug zu den Farben hätten verwendet werden. Dies erleichtert auch die Auswahl der gewünschten Farbe.)

 

Sie können jetzt Umgebungsvariablen in den TCMD.INI-Abschnitten „[4NT]“ und „[TCMD]“ verwenden, und der INI-Parser erweitert sie, bevor die Anweisungen festgelegt werden. (Beachten Sie, dass Sie die %-Werte jetzt verdoppeln müssen, wenn Sie bereits eine Direktive auf einen Wert mit eingebettetem % festgelegt haben.)

 

*Das Parsen der TCMD.INI-Datei (und damit die Startzeit) ist schneller.

 

Das TCC Persistente Verlaufs- und DirHistory-Listen werden deutlich schneller geladen.

 

Habe das Interne geändert TCC Perl-Unterstützung vom hoffnungslos fehlerhaften und undokumentierten eingebetteten Perl bis hin zu PerlScript (der WSH-COM-Schnittstelle zu Perl). Die gute Nachricht ist, dass die Perl-Unterstützung nicht mehr versionabhängig ist, sodass Sie Perl 5.8, 5.10 oder 5.12 verwenden können.

 

TCC Unterstützt jetzt Python 3.1, 2.6 und 2.5. (TCC sucht in dieser Reihenfolge nach den Python-DLLs.)

 

Das Take Command In der Symbolleiste mit Registerkarten wird die Registerkartenzeile ausgeblendet, wenn nur eine Registerkarte definiert ist.

 

Das Standardverzeichnis für das Befehlseingabefenster ist jetzt auf das ausgewählte Verzeichnis in der Ordneransicht eingestellt. (Dadurch kann die Tab-Vervollständigung im Befehlseingabefenster an die Listenansicht angepasst werden, wenn kein Pfad angegeben ist.)

 

Das Take Command Das Menü „Tabs“ umfasst jetzt „Vorheriger Tab“ und „Nächster Tab“, sodass Sie Tasten zum Wechseln von Tabs über die Tastatur definieren können.

 

Das Take Command Das Menü „Optionen“ enthält jetzt „Symbolleiste mit Registerkarten konfigurieren“, mit der Sie Schaltflächen oder Registerkarten hinzufügen oder die Symbolleiste aus TCMD.INI speichern oder neu laden können. (Sie können dies auch tun, indem Sie mit der rechten Maustaste auf die Symbolleiste klicken.)  Um eine vorhandene Schaltfläche zu bearbeiten, klicken Sie mit der rechten Maustaste auf die Schaltfläche.

 

Bereiche unterstützen jetzt mehrere Dateiausschlüsse (z. B. „dir /[!*.txt] /[!*.doc] *“). (Nützlich für Aliase oder Variablenersetzungen, bei denen ein Standarddateiausschluss angegeben ist.)

 

„Eigentümer“ zu Dateibereichen hinzugefügt. Die Syntax ist „/[O“owner“]“ oder „/![O“owner“]“. Es unterstützt Platzhaltervergleiche; Der zurückgegebene Wert ist derselbe wie in DIR /Q oder angezeigt %@owner[Datei].

 

Wenn Sie mit der linken Maustaste auf die aktuelle klicken TCC Befehlszeile während in a Take Command Tab-Fenster, TCC verschiebt die Cursorposition zur Mausposition.

 

Mit der Listenansicht können Sie Verzeichnisse und Dateien beschreiben Take Command wDann befindet es sich in der Ansicht „Details“. Doppelklicken Sie auf die Spalte „Beschreibung“, geben Sie die Beschreibung in das Bearbeitungsfeld ein oder bearbeiten Sie sie und drücken Sie zum Speichern die Eingabetaste.

 

Der Schaltflächendialog der Symbolleiste verfügt jetzt über eine Schaltfläche „Kopieren“, mit der die Eigenschaften der aktuellen Schaltfläche auf eine neue Schaltfläche kopiert werden.

 

*Die Dialogschriftarten wurden von MS Sans Serif in Tahoma geändert.

 

Die VK_APPS-Taste (Menü) ruft das Kontextmenü auf Take Command Tab-Fenster.

 

Das Take Command und TCC Konfigurationsdialoge wurden neu formatiert, um auf Netbook-Displays (1024 x 600) korrekt angezeigt zu werden.

 

(Experimentelle) Unterstützung für doppelt breite Zeichensätze (d. h. Japanisch, Chinesisch usw.) hinzugefügt Take Command.

 

*Dateilesevorgänge sind etwas schneller.

 

Startoptionen:

 

/CFühren Sie den angegebenen Befehl neu aus TCC Tab-Fenster. Wenn es schon eine gibt Take Command Bei laufender Sitzung erstellt /C eine neue Registerkarte in der vorhandenen Take Command anstatt eine neue Sitzung zu beginnen. /C muss die letzte Option in der Befehlszeile sein (andernfalls Take Command Ich kann nicht sagen, ob zusätzliche Optionen dazugehören Take Command oder der Befehl zum Ausführen im TCC Tab).

 

/ NTLaden Sie nicht die Standard-Startregisterkarten (normalerweise nur in Kombination mit /C oder /T sinnvoll).

 

.INI-Anweisungen:

 

AutoUpdateFolders=yes|NO – Aktualisiert die Take Command Die Ordneransicht wird automatisch angezeigt, wenn Ordner erstellt, gelöscht oder umbenannt werden. Dadurch wird die Geschwindigkeit etwas verlangsamt. Wenn Sie also Prozesse haben, die häufig Verzeichnisse ändern (mehr als einmal alle paar Sekunden), sollten Sie die automatischen Updates möglicherweise deaktivieren.

 

*CMDVariables=yes|NO – Erfordert Umgebungsvariablen in TCC durch führende und nachgestellte %s abgegrenzt werden. Für diejenigen unter Ihnen, die einfach nicht genug von der CMD-Kompatibilität und dem konsistenten Umgang mit Variablen bekommen können. Die in % eingeschlossen werden müssen, wie „%varname%“. Es sei denn, es handelt sich um eine Batch-Variable, die nur ein führendes % hat. Oder eine FOR-Variable, die nur ein führendes % hat. Oder manchmal zwei führende %.

 

CommandInputWrap=YES|no – Wenn auf „Ja“ gesetzt, Take Command bricht die Eingabezeilen im Befehlseingabefenster um, anstatt horizontal zu scrollen.

 

CompletePercents=yes|NO – Wenn der durch Tabulatoren vervollständigte Dateiname eingebettete %s enthält und das erste Argument des Befehls ein interner Befehl ist, werden die %s verdoppelt, damit die Variablenerweiterung nicht (oder unerwartet) gelöscht wird Erweitern) des Dateinamens. (Die Tab-Vervollständigungsroutine kann keine Aliase oder Umgebungsvariablen vorbereiten. Wenn Sie also eines davon als erstes Argument verwenden, haben Sie Pech!)

 

DirHistoryOnEntry=yes|NO - TCC Normalerweise wird das vorherige Verzeichnis im Verzeichnisverlauf gespeichert, wenn Sie in ein neues Verzeichnis wechseln. Diese Option speichert das neue Verzeichnis im Verzeichnisverlauf, wenn Sie Verzeichnisse wechseln.

 

IBeamCaret=yes|NO – Verwenden Sie ein IBeam-Caret anstelle des Standard-Konsolen-Unterstreichungs-Caret. (Take Command (nur Tab-Fenster.)

 

LockListView=yes|NO – Verhindert die Änderung der Take Command Listenansicht (Doppelklick auf die Beschreibungsspalte, um die Beschreibung zu bearbeiten, oder Auswahl einer Datei oder eines Verzeichnisses und Drücken von F2, um sie umzubenennen).

 

SmoothScroll=yes|NO – Scrollt durch Take Command Registerkartenfenster werden flüssig angezeigt (jeweils 1 Pixel statt zeilenweise). Verlangsamt die Arbeit und bietet keine zusätzliche Funktionalität; es ist einfach eine Augenweide! (Um die Verlangsamung zu reduzieren, Take Command verwendet sanftes Scrollen nur, wenn die Konsole <= 3 Zeilen gescrollt hat. Wenn die Konsole viele kurze Zeilen ausspuckt, sehen Sie zwar keinen flüssigen Bildlauf, aber bei dieser Geschwindigkeit können Sie auch nichts wirklich erkennen.)

 

StartTabWait – die Anzahl der Millisekunden, die gewartet werden soll, bevor der nächste geladen wird Take Command Start-Registerkarte. Der Bereich liegt zwischen 0 und 5000. (Dies sollte nur in seltenen Fällen erforderlich sein, wenn sich die Tabs beim Starten gegenseitig behindern.)

 

Befehlszeilenbearbeitung:

 

Siehe die neue .INI-Direktive CompletePercents.

 

Sie können auf eine Zeile dreimal klicken, um die gesamte Zeile auszuwählen (Take Command (nur „Befehlseingabe“ und Tab-Fenster).

 

Bei der Befehlsvervollständigung (d. h. Tab oder F9 für das erste Argument in der Zeile) wird ein Leerzeichen an den Befehlsnamen angehängt.

 

^P im Befehlseingabefenster druckt den Befehlsverlauf.

 

^P (letztes Argument im vorherigen Befehl) auf dem TCC Die Befehlszeile wurde in ^B geändert. (Aber es kann immer noch neu zugeordnet werden.)

 

Neue Befehle:

 

CLIPMONITOR

 

Überwachen Sie die Windows-Zwischenablage und führen Sie einen Befehl aus, wenn sich der Inhalt ändert.

 

CLIPMONITOR [/C]

CLIPMONITOR  n-Befehl

 

nAnzahl der Wiederholungen (bzw FÜR IMMER)
BefehlBefehl, der ausgeführt werden soll, wenn die Bedingung ausgelöst wird

 

/CEntfernen Sie den Zwischenablagemonitor.

 

FONT

 

Ändern Sie die Schriftarteigenschaften der Konsole. Dieser Befehl ist nur in Windows 7 und höher verfügbar und betrifft nur die Standalone-Version TCC Konsolenfenster. (Sie können die Schriftart bereits in ändern Take Command Tab-Fenster.)  Die Syntax lautet:

 

SCHRIFTART [/FFamilie /NName /Wn /Xn /Yn ]

 

/F – Die Schriftfamilie:

dekorativ

egal

modern

Römer

Skript

Schweizer

 

/N – Name der Schriftart

 

/W – Schriftstärke (100–1000, in Vielfachen von 100). Das Normalgewicht beträgt 400; Fett ist 700.

 

/X – Die Breite jedes Zeichens in logischen Einheiten.

 

/Y – Die Höhe jedes Zeichens in logischen Einheiten.

 

GZIP

 

Der Befehl GZIP ist mit den vom UNIX-Dienstprogramm gzip erstellten Archiven kompatibel und unterstützt RFC 1952. GZIP wird zum Komprimieren einer einzelnen Datei verwendet. Wenn Sie mehrere Dateien komprimieren müssen, sollten Sie den Befehl ZIP (oder TAR) verwenden. Die Syntax lautet:

GZIP [A:[[-][+]rhsdaecjot] /A /E /L /M /O:[-]adegnrstu /Q /V] gziparchiv [@Datei] Datei

gziparchiveDie .gz-Datei, mit der gearbeitet werden soll
WegDer Pfad, in den die Datei extrahiert wird
DateiDie zu extrahierende Datei

/A:... – Attributauswahl

/A – Datei hinzufügen (Standard).

/E – Komprimierungsmethode (0 = deflate, 1 = lzw). Der Standardwert ist 0.

/L – Komprimierungsstufe (1–6). Der Standardwert ist 4.

/M – Verschieben Sie die Datei in das gzip-Archiv und löschen Sie das Original auf der Festplatte

/O – Sortierreihenfolge

/Q – Leise (Dateinamen werden nicht angezeigt, wenn sie dem Archiv hinzugefügt werden).

/V – Datum, Uhrzeit und Dateinamen der Datei im Archiv anzeigen. (Aufgrund der Einschränkungen im GZIP-Format kann hier nur die erste Datei im Archiv angezeigt werden.)

 

TAR

 

Der Befehl TAR ist mit Archiven kompatibel, die mit dem UNIX-Dienstprogramm tar erstellt wurden. TAR unterstützt auch die GZIP-Komprimierung und kann zum Erstellen von .tar.gz-Archiven verwendet werden.

 

TAR [A:[[-][+]rhsdaecjot] /A /C /D /F /G /M /O:[-]adegnrstu /P /Q /R /U /V] Tararchiv [@Datei] Datei...

 

Tararchiv        Die TAR-Datei, mit der gearbeitet werden soll

Datei        Die Dateien, die der ZIP-Datei hinzugefügt werden sollen

 

/A:... – Attributauswahl
 

/A – Dateien zum TAR-Archiv hinzufügen (Standard).

 

/C - Inhalte des TAR-Archivs anzeigen.

 

/D - Löschen Sie die angegebene(n) Datei(en) aus dem TAR-Archiv.

 

/F - Aktualisieren Sie nur die Dateien, die derzeit im TAR-Archiv vorhanden sind und die älter sind als die Dateien auf der Festplatte.

 

/G – gzip-Komprimierung verwenden.

 

/M – Bewegen

 

/O – Sortierreihenfolge

 

/P – Zeigt den Fortschritt (in %) für jede Datei an.

 

/Q - Leise (Dateinamen werden nicht angezeigt, wenn sie dem Archiv hinzugefügt werden).

 

/R – Wenn das Argument ein Unterverzeichnis ist, kopieren Sie alle Dateien in diesem Unterverzeichnis und allen seinen Unterverzeichnissen in das TAR-Archiv.

 

/U - Updates, die entweder nicht im TAR-Archiv vorhanden sind oder älter als die Dateien auf der Festplatte sind.

 

/V - Sehen Sie sich die Liste der Dateien im TAR-Archiv an (Datum, Uhrzeit, Größe und Dateiname).

 

UNGZIP

 

Der Befehl UNGZIP ist mit dem UNIX-Dienstprogramm gunzip kompatibel und unterstützt RTF 1952. Die Syntax lautet:

 

GZIP [/E /O /Q /V] gziparchive [Weg]

 

gziparchiveDie .gz-Datei, mit der gearbeitet werden soll
WegDer Pfad, in den Dateien extrahiert werden

 

/E – Datei extrahieren (Standard).

 

/O – Vorhandene Datei überschreiben.

 

/Q - Leise (Dateinamen werden nicht angezeigt, wenn sie aus dem Archiv extrahiert werden).

 

/V - Datum, Uhrzeit und Dateinamen der Datei im Archiv anzeigen. (Aufgrund der Einschränkungen im GZIP-Format kann hier nur die erste Datei im Archiv angezeigt werden.)

 

UNTAR

 

Der UNTAR-Befehl dekomprimiert Archive, die mit dem TAR-Befehl erstellt wurden. UNTAR unterstützt auch die GZIP-Dekomprimierung und kann zum Extrahieren von .tar.gz-Archiven verwendet werden.

 

UNTAR [/C /D /E /F /G /Nte /O /Q /U /V] Tararchive-Pfaddatei ...

 

TararchivDie TAR-Datei, mit der gearbeitet werden soll
WegDer Pfad, in den Dateien extrahiert werden
DateiDie zu extrahierenden Dateien

 

/C - Inhalte des TAR-Archivs anzeigen.

 

/D - Erstellen Sie die in der TAR-Datei gespeicherte Verzeichnisstruktur neu.

 

/E – Extrahieren (Standard)

 

/F - Extrahieren Sie nur die Dateien, die derzeit im Zielordner vorhanden sind und die älter sind als die Datei im TAR-Archiv.

 

/G – Gzip

 

/N[te] - Aktualisieren Sie die CD/CDD nicht erweiterte Verzeichnissuche Datenbank (JPSTREE.IDX).

 

/O – Vorhandene Dateien überschreiben.

 

/P – Zeigt den Fortschritt (in %) für jede Datei an.

 

/Q - Leise (Dateinamen werden nicht angezeigt, wenn sie aus dem Archiv extrahiert werden).

 

/U - Extrahieren Sie Dateien, die entweder nicht im Zielordner vorhanden sind oder die älter als die Datei im Zip-Archiv sind.

 

/V - Sehen Sie sich die Liste der Dateien im Archiv an (Datum, Uhrzeit, Größe und Dateiname).

 

ZIPSFX

 

ZipSFX erstellt ein Zip-kompatibles selbstextrahierendes Archiv. Die Syntax lautet:

 

ZipSFX [/B"text" /C"text" /D"path" /F"file" /Ln /M"message" /R /S"password" /X64] Archivverzeichnis

 

ArchivDer Name der selbstextrahierenden ausführbaren Datei
VerzeichnisDas Verzeichnis, das in die selbstextrahierende ausführbare Datei komprimiert werden soll

 

/B – Bannertext, der vor Beginn der Selbstextraktion angezeigt wird.

 

/C – Beschriftung für die Selbstextrahierungsdialoge.

 

/D – Zielverzeichnis für den Selbstextrahierer.

 

/F – Optionaler Name der Datei, die nach dem Extrahieren des Archivs ausgeführt (geöffnet) werden soll. Dies muss ein relativer Pfad zu einer Datei in sein Verzeichnis. Wenn dieser auf „.“ gesetzt ist, wird der Ordner, in dem das Archiv dekomprimiert wurde, im Windows Explorer geöffnet. Wenn es auf „“ (leere Zeichenfolge) festgelegt ist, wird der Extraktor geschlossen und keine Aktion ausgeführt.

 

/Ln – Komprimierungsstufe (0–6; der Standardwert ist 4).

 

/M – Nachricht, um den Benutzer darüber zu informieren, dass die Extraktion normal abgeschlossen wurde.

 

/R – Rekursive Unterverzeichnisse

 

/S – Passwort

 

/X64 – Erstellen Sie eine ausführbare 64-Bit-Datei.

 

Befehle:

 

AKTIVIEREN

 

ICON=file – Ändern Sie die Titelleiste und das Taskleistensymbol eines Fensters. Die Datei kann eine Symboldatei oder eine ausführbare Datei sein. (Bei einer ausführbaren Datei verwendet ACTIVATE das erste Symbol.)

 

ALIAS

 

/O – Vorhandenen Wert nicht überschreiben (nur gültig in Kombination mit /R)

 

DEL

 

 /W verwendet jetzt DoD 5220.22-M (E) zum sicheren Löschen.

 

DIR

 

/G:nn – Legen Sie die Festplattenclustergröße fest, die von /G verwendet werden soll. Normalerweise fragt DIR das System nach der Clustergröße auf dem angegebenen Laufwerk ab, Sie können diese jedoch mit /G:n überschreiben, wenn Sie wissen, dass die zurückgegebenen Informationen falsch sind, oder wenn Sie die erforderliche Größe ermitteln möchten, wenn die angegebenen Dateien dorthin verschoben wurden ein anderes Gerät mit einer anderen Clustergröße.

 

/NL – Linknamen für symbolische Links nicht anzeigen.

 

DO

 

Unterstützt jetzt die Verwendung in Aliasnamen und in der Befehlszeile. Sie müssen den Hauptteil der DO-Schleife in eine Befehlsgruppe einschließen, die auf den DO-Ausdruck folgt, und es gibt kein ENDDO. Die Syntax lautet:

 

TUN [n | FÜR IMMER] (Befehle)

       or

DO varname = start TO end [BY n ] (Befehle)

       or

TUN FÜR n SEKUNDEN | MINUTEN | STUNDEN (Befehle)

       or

TUN [WÄHREND | UNTIL [DATETIME yyyy-mm-dd hh:mm:ss]] Bedingung (Befehle)

       or

DO varname IN [range] [/I"text"] [/D"path" /N[dj] /O:[-]adegnrstu /Sn] [/A:[[-][+]rhsdaecjot] [/C /L /P /T"..."] [@]set (Befehle)

 

Beispielsweise:

 

DO-Anzahl = 1 bis 10 (Echo-Anzahl = %Anzahl)

 

ITERATE und LEAVE werden in Befehlszeilen-DOs unterstützt.

 

ISHUNG ist eine neue Bedingung (für DO WHILE und DO UNTIL), die wahr ist, wenn das angegebene Fenster nicht reagiert.

 

ENDLOCAL

 

Stellt die Funktionsliste wieder her.

 

FINDEN

 

/Ln – Die Anzahl der führenden und nachgestellten Zeilen, die bei einem Treffer angezeigt werden sollen. Jede aufeinanderfolgende Zeilengruppe in einer Datei wird durch einen „----“-Header getrennt.

 

/N[dehjs]

 

D – Durchsuchen Sie keine versteckten Verzeichnisse

E – Fehler nicht anzeigen

H – kein Header

J – Suchen Sie nicht nach Junctions oder Symlinks

S – keine Fußzeile

 

FÜR

 

/NJ – Keine Rekursion in Suchknoten oder Symlinks

 

/W – Gibt an, dass der FOR-Satz als Dateinamen behandelt werden soll, auch wenn keine Platzhalter erkannt werden (oder wenn Sie reguläre Ausdrücke verwenden).

 

AUFGABE

 

/O – Vorhandenen Wert nicht überschreiben (nur gültig in Kombination mit /R)

 

GESCHICHTE

 

/F"..." – Passende Befehlszeilen löschen. Sie können mehrere /F"..."-Argumente haben und diese können Platzhalter enthalten.

 

/R1 – Duplikate und HistoryExclude ignorieren und die Zeilen immer anhängen. (Dies ist bei großen Verlaufslisten erheblich schneller.)

 

IF

 

ISHUNG ist eine neue Bedingung, die wahr ist, wenn das angegebene Fenster nicht reagiert.

 

IFTP

 

/R – Automatische Wiederherstellung der Verbindung, wenn die FTP-Sitzung abläuft.

 

QUASSELN

 

Unterstützt jetzt SSL, sodass es mit SSL-Servern wie Google Talk funktioniert.

 

/Tn – Legen Sie die Portnummer fest (Standard ist 5222).

 

/V – Ausführliche Ausgabe anzeigen (nützlich zum Debuggen).

 

LISTE

 

Horizontales Scrollen mit dem Mausrad hinzugefügt Take Command Tab-Fenster (erfordert Windows 7 oder höher).

 

MD

 

 /D wechselt in das neu erstellte Verzeichnis.

 

MOVE
 

Zeigt nun die leeren Quellverzeichnisse an, die entfernt werden (mit /S und ohne /Q).

 

/K – Wenn die Verschiebung auf ein anderes Laufwerk erfolgte, verschiebt diese Option das Original in den Papierkorb, anstatt es zu löschen.

 

/Ns – Die Zusammenfassung der verschobenen Dateien wird nicht angezeigt.

 

/W implementiert jetzt DoD 5220.22-M (E) für sicheres Löschen.

 

ON

 

DBLCLICK [Befehl] – Führen Sie den angegebenen Befehl mit einem Doppelklick mit der linken Maustaste aus.

 

zur Auswahl

 

Auf der Registerkarte „Windows“ gibt es eine neue Schaltfläche „Konsolenpalette“, mit der Sie die 16 Farbattribute der Konsole neu definieren können. (Erfordert Windows 7 oder höher.)  Dies funktioniert *nicht*, wenn es ausgeführt wird TCC in einem Take Command Registerkartenfenster aufgrund eines Fehlers in der Windows-API (es besteht darauf, ausgeblendete Konsolenfenster einzublenden), aber wenn in Take Command Sie können eine benutzerdefinierte Palette für die Registerkartenfenster definieren.

 

In den Kombinationsfeldern „Windows“ für Vordergrund- und Hintergrundfarben werden jetzt die tatsächlichen Farben anstelle des Farbnamens angezeigt. (Dies ist notwendig, um die benutzerdefinierten Farbpaletten zu unterstützen, da andernfalls bei einer Neudefinition der Palette die Farbnamen keinen Bezug zu den verwendeten Farben hätten. Dadurch wird es auch einfacher, die gewünschte Farbe auszuwählen.)

 

QUERYBOX

 

/CUE="text" – Zeigt den Cue-Text in Hellgrau im Bearbeitungsfeld an (er verschwindet, sobald Sie ein Zeichen eingeben).

 

SELECT

 

/O: – Option /O:o (nach Besitzer sortieren) hinzugefügt

 

/Q – Eigentümer der Anzeige (Sie sollten eine Anzeige mit > 80 Spalten haben!)

 

SENDEN SIE MAIL

 

 /SSL[=n] – Verwenden Sie SSL, um eine Verbindung zum Server herzustellen. Unterstützt automatische, implizite und explizite Modi.

 

SET

 

/O – Vorhandenen Wert nicht überschreiben (nur gültig in Kombination mit /R)

 

SETLOCAL

 

Speichert nun die Funktionsliste sowie die Umgebung und Aliase

 

Starte das Spiel

 

/ELEVATED – Starten Sie das Programm mit vollen Administratorrechten. (Nur Windows 7 oder höher.)

 

TASKLEISTE

 

LOCKDESKTOP – Sperrt den Desktop (Windows 7 und höher)

 

LOGOFF – Zeigt den Abmeldedialog an

 

BENUTZER – Zeigt den Dialog zum Wechseln des Benutzers an

 

Aufgabenliste

 

/D – Zeigt die in jedem Prozess geladenen Module an

 

/M – Zeigt die Speichernutzung für jeden Prozess an

 

/N – Zeigt die Klassennamen an

 

/T – Zeigt die Kernel- und Benutzer-CPU-Zeiten an

 

ENTPACKEN

 

Verwendet jetzt eine andere Zip-Bibliothek.

 

/CRC – Zeigt die Datei-CRCs an (nur bei Verwendung von /V).

 

/I – Speichern Sie die Beschreibung der komprimierten Datei („Dateikommentar“) in der NTFS-Beschreibung oder in der Datei DESCRIPT.ION.

 

/P – Zeigt den Fortschritt (in %) für jede Datei an.

 

ZIP

 

Verwendet jetzt eine andere Zip-Bibliothek.

 

/CRC – Zeigt die Datei-CRCs an (nur bei Verwendung von /V).

 

/En – Legen Sie die Verschlüsselungsstufe fest (0=Standard, 1=AES 128-Bit, 2=AES 192-Bit, 3=AES 256-Bit)

 

/I – Speichern Sie die Beschreibung der Datei (aus der NTFS-Beschreibung oder DESCRIPT.ION) als „Dateikommentar“ der komprimierten Datei.

 

/Ln – stellt die Komprimierungsstufe ein (0–6, wobei 0 = keine Komprimierung und 6 = maximale Komprimierung). Der Standardwert ist 4.

 

/P – Zeigt den Fortschritt (in %) für jede Datei an.

 

/T – Dateiattribute speichern (sie werden beim Extrahieren in das Dateisystem geschrieben)

 

/Z"..." – legt den Kommentar für die ZIP-Datei fest.

 

Interne Variablen:

 

_EXECARRAY – Die Anzahl der Array-Elemente, die von der letzten @EXECARRAY-Funktion zugewiesen wurden.

 

_EINFÜGEN - Der aktuelle Bearbeitungsmodus für Einfügungen (0=Überstreichen, 1=Einfügen).)

 

_XMOUSE - TDie Spaltenposition des letzten linken Mausklicks. (Beachten Sie, dass dies nur in a funktioniert Take Command Registerkartenfenster oder wenn Sie die Konsolenmaus in einem Standalone-Modus aktiviert haben TCC Sitzung.)

 

_YMOUSE - TDie Zeilenposition des letzten linken Mausklicks. (Beachten Sie, dass dies nur in a funktioniert Take Command Registerkartenfenster oder wenn Sie die Konsolenmaus in einem Standalone-Modus aktiviert haben TCC Sitzung.)

 

Variable Funktionen:

 

@EVAL – Die Operatoren >, MOD und \ unterstützen jetzt große Zahlen (bis zu 10,000 Ziffern). (Früher waren sie auf 64-Bit-Ganzzahlen „begrenzt“). Die bitweisen Operatoren (AND, OR, XOR) sind weiterhin auf 64-Bit-Ganzzahlen beschränkt.

 

@EVAL – Unterstützt jetzt die binäre Eingabe, indem der Zahl „0b“ vorangestellt wird:

 

 (%@eval[0b1001+2]

 

@EVAL – Unterstützt jetzt die Binärausgabe durch Anhängen von „=b“ an den Ausdruck:

 

 (%@eval[1+1=b]

 

@VERABREDUNG BEKOMMEN[Datum] – Zeigt einen Kalenderdialog an und gibt das ausgewählte Datum zurück (JJJJ-MM-TT). Optional können Sie das Standarddatum übergeben.

 

@GETDATETIME[Datum/Uhrzeit] – Zeigt eine Datums- und Uhrzeitauswahl an und gibt das ausgewählte Datum und die ausgewählte Uhrzeit zurück (jjjj-mm-tt hh:mm:ss). Sie können optional das Standarddatum und die Standarduhrzeit übergeben.

 

@INIWRITE - Wenn Sie keinen Eintrag angeben, wird jetzt der angegebene Abschnitt gelöscht.

 

@PPID[Datei] – Gibt die PID für den übergeordneten Prozess der angegebenen ausführbaren Datei zurück

 

@REGBREAD[Schlüssel, Handle, Länge] – Liest einen Registrierungswert in einen (zuvor erstellten) Binärpuffer

 

@REGBWRITE[Schlüssel, Typ, Handle, Länge] – Schreiben Sie einen Registrierungswert aus einem Binärpuffer

 

@REGEX – Der (unbenutzte und verwirrende) Rückgabewert der Gruppenanzahl wurde entfernt. @REGEX gibt jetzt nur 1 (für eine Übereinstimmung) oder 0 (für keine Übereinstimmung) zurück.

 

@REGSET - Unterstützung für REG_MULTI_SZ hinzugefügt. (Die Datenwerte werden durch Kommas getrennt.)

 

@TARCOUNT[Datei] – Gibt die Anzahl der Dateien in einem .tar-Archiv zurück

 

@TARCFILE[file,i] – Gibt den komprimierten Namen einer Datei in einem .tar-Archiv zurück

 

@TARDFILE[file,i] – Gibt den dekomprimierten Namen einer Datei in einem .tar-Archiv zurück

 

@TARFILEDATE[Datei,i] – Gibt Datum und Uhrzeit einer Datei in einem .tar-Archiv zurück

 

@TARFILESIZE[file,i] – Gibt die Größe einer Datei in einem .tar-Archiv zurück

 

@URLDECODE[string] – Dekodierung einer URL-codierten Zeichenfolge (Ersetzen von %xx durch die Originalzeichen)

 

@URLENCODE[string] – Codieren Sie eine Zeichenfolge für die Übertragung (ersetzen Sie nicht alphanumerische Zeichen durch ihre %xx-Hex-Darstellung).

 

@ZIPCOUNT[Datei] – Gibt die Anzahl der Dateien in einem .zip-Archiv zurück

 

@ZIPCOMMENT[Datei] – Gibt den Kommentar für das ZIP-Archiv zurück

 

@ZIPCFILE[file,i] – Gibt den komprimierten Namen einer Datei in einem .zip-Archiv zurück

 

@ZIPDFILE[file,i] – Gibt den dekomprimierten Namen einer Datei in einem .zip-Archiv zurück

 

@ZIPFILECOMMENT[file,i] – Gibt den Kommentar für eine Datei in einem .zip-Archiv zurück

 

@ZIPFILECRC[Datei, i] – Gibt den CRC für eine Datei in einem .zip-Archiv zurück

 

@ZIPFILEDATE[file,i] – Gibt Datum und Uhrzeit einer Datei in einem .zip-Archiv zurück

 

@ZIPCFILESIZE[file,i] – Gibt die komprimierte Größe einer Datei in einem .zip-Archiv zurück

 

@ZIPDFILESIZE[file,i] – Gibt die dekomprimierte Größe einer Datei in einem .zip-Archiv zurück

 

Batch-Debugger:

 

Der Batch-Debugger wurde mit einem neuen Editor und vielen neuen Funktionen neu geschrieben.

 

Wenn Sie mit der Maus über eine Variable fahren, zeigt der Debugger einen Tooltip mit dem aktuellen Wert an.

 

Wenn Sie mit der Maus über ein internes Objekt fahren TCC Befehl zeigt der Debugger einen Tooltip mit der Befehlssyntax an.

 

Wenn Sie mit der Maus über eine Array-Variable fahren (nur eindimensional!), zeigt der Debugger einen Tooltip mit bis zu den ersten 1 Elementen mit zugewiesenen Werten an.

 

Die Fenster „Aliase“ und „Funktionen“ unterstützen jetzt Syntaxfärbung.

 

„Zur Uhr hinzufügen“ zum Kontextmenü hinzugefügt.

 

Das Dialogfeld „Gehe zu“ verfügt jetzt über eine optionale Spaltenposition.

 

Das Menü „Datei“ hat eine neue Option:

 

Kopie speichern unter – Speichert eine Kopie der Datei unter einem neuen Namen, ohne den Standardnamen zu ändern.

 

Das Menü „Bearbeiten“ bietet neue Optionen:

 

Zeile nach oben verschieben – Verschiebt die aktuelle Zeile um eine Zeile nach oben.

 

Zeile nach unten verschieben – Verschiebt die aktuelle Zeile eine Zeile nach unten.

 

Kommentar umschalten – Fügt ein „rem“ am Anfang der aktuellen Zeile ein bzw. entfernt es.

 

Leere Zeilen entfernen – Entfernt leere Zeilen aus der Auswahl (oder der gesamten Datei, wenn keine Auswahl vorhanden ist).

 

Leerzeichen komprimieren – Entfernt zusätzliche Leerzeichen zwischen Wörtern für die Auswahl (oder die gesamte Datei, wenn keine Auswahl vorhanden ist).

 

Machen Sie die Auswahl in Großbuchstaben

 

Treffen Sie die Auswahl in Kleinbuchstaben

 

Leerzeichen anzeigen – Zeigt in den Spalten eine Markierung (einen kleinen Punkt) für Leerzeichen oder Tabulatoren an.

 

EOL anzeigen – Zeigt die Zeilenendezeichen (CR und/oder LF) an.

 

Das Debug-Menü hat eine neue Option:

 

Pause bei Fehler – Schaltet den Debugger in den Einzelschrittmodus um, wenn TCC stößt auf einen Fehler.

 

Der Menüeintrag Optionen verfügt über neue Optionen:

 

Tabulatoren – Ändern Sie die Tabulator- und Einzugseinstellungen.

 

Zeilennummern anzeigen – Schaltet die Zeilennummerierung ein und aus.

 

Faltrand anzeigen – Schaltet den Faltrand (die +-Anzeige) ein und aus.

 

Einrückungshilfen – Druckt vertikale Linien an den aktuellen Einrückungsspalten (nützlich zum Ausrichten von Code).

 

Der Windows-Menüeintrag hat neue Optionen:

 

Vergrößern – Textgröße um einen Punkt vergrößern.

 

Verkleinern – Textgröße um einen Punkt verringern.

 

Zoom zurücksetzen – Setzen Sie die Textgröße auf die Originalgröße zurück.

 

Plugins:

 

Unterstützung für UNKNOWN_CMD,  PRE_INPUT, PRE_EXEC und POST_EXEC hinzugefügt. TCC wird zunächst nach Aliasnamen dieser Namen suchen; Wenn keine Übereinstimmung gefunden wird, sucht es in den Plugins nach einem passenden Namen. Für UNKNOWN_CMD und PRE_EXEC: TCC übergibt die Befehlszeile an das Plugin; PRE_INPUT und POST_EXEC erhalten einen NULL.