Direkt zum Inhalt

Vergleich von CMD, Take Command und TCC

CMD.EXE. lernen muss die Windows-Befehlsprozessor das die Befehle ausführt, die Sie an der Eingabeaufforderung eingeben, sowie einfache Batch-Skripte (Dateien mit der Erweiterung .CMD oder .BAT). CMD hat sich seit seinem ersten Erscheinen in Windows NT 3.1 im Jahr 1993 nicht wesentlich verändert.

Take Command vereint die besten Funktionen der GUI- und Zeichenmodus-Schnittstellen. Sie können mehrere Konsolenanwendungen in Fenstern mit Registerkarten öffnen, wobei eine Windows-Explorer-ähnliche Oberfläche zur Verfügung steht, wenn Sie einen visuellen Blick auf Ihre Ordner und Dateien benötigen.

Take Command besteht aus vier Teilen, die eng zusammenarbeiten:

Take Command Umgebung – Eine umfangreiche Entwicklungs- und Betriebsumgebung, die Ihnen Folgendes ermöglicht:

  • Führen Sie mehrere Konsolen- und GUI-Anwendungen gleichzeitig in Fenstern mit Registerkarten aus, einschließlich unserer eigenen Take Command Konsole (TCC), CMD, PowerShell und Bash. Take Command zeigt die Ausgabe viel schneller an (bis zu 5x) als wenn die Anwendung in einem Standard-Windows-Konsolenfenster ausgeführt wird.
  • Text ausschneiden und einfügen.
  • Ziehen Sie Dateien aus einer Explorer-ähnlichen Umgebung, anderen Anwendungen oder dem Desktop per Drag-and-Drop in Registerkartenfenster.
  • Erstellen und bearbeiten Sie Befehlsskripte mit einem voll ausgestatteten Editor, einschließlich Syntaxhervorhebung.
  • Debuggen Sie Batch-Skripte mit einem hochentwickelten Debugger, einschließlich Einzelschritt- und bedingten Haltepunkten.

Take Command Sprache – Eine ausgereifte Skriptsprache, die auf CMD basiert und mit CMD kompatibel ist, jedoch massiv verbessert wurde. Es enthält:

  • Über 265 interne Befehle (CMD in Windows 11 hat etwa 42)
  • Über 440 Funktionen (CMD hat 0)
  • Über 340 Variablen (CMD hat 6)
  • Hunderte zusätzliche Optionen für CMD-Befehle
  • Zusätzliche zugrunde liegende Funktionen, z. B. die Möglichkeit, E-Mails zu senden und auf FTPS- und HTTPS-Server zuzugreifen

Take Command Konsole (TCC) – Ein Windows-Befehlsprozessor, der mit CMD (dem Standard-Befehlsprozessor in Windows 10/11/2016/2019/2022) kompatibel ist, aber durch Hunderte neuer Befehle und Tausende zusätzlicher Funktionen erheblich erweitert wurde. TCC ist im Lieferumfang enthalten Take Commandund ist auch separat erhältlich, wenn Sie das nicht benötigen Take Command Konsolenoberfläche mit Registerkarten. TCC bietet die Möglichkeit:

  • Bearbeiten Sie die Befehlszeile mit einem leistungsstarken Editor, Tab-Vervollständigung, Befehlsverlauf, Verzeichnisverlauf und Befehlsdialogen.
  • Führen Sie interaktiv Befehle wie DIR, COPY usw. aus.
  • Führen Sie Batch-Skriptdateien aus, z. B. .CMD-, .BAT- oder .BTM-Dateien.
  • Führen Sie Batch-Skripte als Hintergrundprozesse aus, basierend auf zeitgesteuerten Zeitplänen oder betrieblichen Auslösern, wie z. B. Änderungen in der Systemumgebung.

Und ein Integriertes IDE mit Bearbeitungsfenstern mit Registerkarten und einem Batchdatei-Debugger (kompatibel mit TCC or CMD-Batchdateien), das Folgendes vorsieht:

  • Variable, Alias, Aufrufstapel, Haltepunkt, Umgebung und Überwachungsfenster
  • Tooltips, die die Befehlssyntax oder den aktuellen Variablenwert anzeigen
  • Einzelschritt – einsteigen, übersteigen, aussteigen
  • Bedingte Haltepunkte
  • Syntaxfärbung (Befehle, Variablen, Aliase, Kommentare, Operatoren usw.)
  • Lesezeichen

      Vergleich von CMD, TCC und Take Command Eigenschaften

      Eigenschaften CMD TCC Take Command
      Umfangreiche interaktive Hilfe -
      Konsolenfenster mit Registerkarten - -
      Konfigurierbare Symbolleiste mit Registerkarten - -
      Integrierter Windows Explorer - -
      Batch-Editor und Debugger -
      Befehlsdialoge -
      Interne Befehle 42 268 268
      Interne Variablen 6 780+ 780+
      Platzhalter für Dateinamen Begrenzt (* und ?) *, ?, [] und reguläre Ausdrücke *, ?, [] und reguläre Ausdrücke
      Dateibereiche -
      Befehlszeilenbearbeitung Limitiert Umfangreich und konfigurierbar Umfangreich und konfigurierbar
      Farbgebung der Befehlszeilensyntax -
      Konfigurierbare Tab-Vervollständigung -
      Verzeichnisverlauf -
      Befehlsvervollständigung -
      Aliases Nur begrenzte Befehlsaliase Umfangreich – Befehls-, Verzeichnis- und Tastatur-Aliase Umfangreich – Befehls-, Verzeichnis- und Tastatur-Aliase
      Scripting Nur *.CMD *.CMD, Python,PowerShell, Lua, Tcl/tk, REXX *.CMD, Python, PowerShell, Lua, Tcl/tk, REXX
      Benutzerdefinierte Funktionen und Bibliotheken -
      V-Dateibetrachter -
      Internetverbindung -
      Automatisierung (Makrorekorder, Keystack) -
      Protokollierung -
      Unterstützung ? Webforen Webforen

      Vergleich von CMD und TCC Befehle

      TCC bietet Ihnen mehr als 265 interne Befehle. (Im Gegensatz dazu verfügt Microsofts Windows 11 CMD über etwa 42 interne Befehle.) Der beste Weg, mehr über Befehle zu erfahren, besteht darin, die ausführliche Lektüre zu lesen TCC Helfen Sie und experimentieren Sie mit ihnen. 

      YSie können jeden internen Befehl durch einen ersetzen ALIAS or BIBLIOTHEK Befehl oder Plugin. Sie können einen internen Befehl mit deaktivieren BEFEHLE or zur Auswahl / Befehle.

      In der folgenden Liste sind Befehle, die auch in CMD existieren (normalerweise in viel eingeschränkterer Form), mit einem gekennzeichnet +. Befehle, die Interna sind in TCC aber Externals in CMD sind mit einem * gekennzeichnet.

      Klicken Sie auf einen der Befehlsnamen, um den anzuzeigen TCC Online-Hilfe für diesen Befehl.

      ?

      Zeigt eine Liste interner und Plugin-Befehle an

      AKTIVIEREN

      Aktivieren Sie ein Fenster, legen Sie seinen Status fest oder ändern Sie seinen Titel

      ALIAS

      Befehls- und Tastatur-Aliase definieren oder anzeigen

      ASSOC +

      Windows-Dateizuordnungen

      ASSOZIIEREN

      Kombiniert ASSOC und FTYPE

      ATTRIB *

      Dateiattribute ändern oder anzeigen

      BATCOMP

      Batch-Dateikomprimierung

      BDEBUGGER

      Batch-Dateieditor und Debugger

      BEEP

      Betätigen Sie den Lautsprecher

      Pause +

      Strg-C-Status definieren oder anzeigen

      HALTSPUNKT

      Legen Sie einen Batch-Debugger-Haltepunkt fest

      BTMONITOR

      Überwachen Sie Bluetooth-Verbindungen

      Bzip2

      Erstellen Sie bz2-Archive

      ANRUF +

      Rufen Sie eine andere Batchdatei auf

      ABBRECHEN

      Beenden Sie die Batchdateiverarbeitung

      CAPTURE

      Video- und/oder Audioaufnahme

      CD / CHDIR +

      Verzeichnis anzeigen oder ändern

      CSD

      Laufwerk und Verzeichnis ändern

      KWK +

      Codepage anzeigen oder ändern

      CHRONISCH

      Führen Sie den Befehl aus und verbergen Sie STDOUT und STDERR

      CLIP

      Anzeigen oder ändern TCC Zwischenablagen

      CLIPMONITOR

      Überwachen Sie die Windows-Zwischenablage

      CLS +

      Leeren Sie das Anzeigefenster

      FARBE +

      Ändern Sie die Anzeigefarben

      BEFEHLE

      Interne Befehle aktivieren, deaktivieren oder anzeigen

      WIE

      Geben Sie mehrzeilige Kommentare ein

      COPY +

      Kopieren Sie Dateien und/oder Verzeichnisse

      COPYDIR

      Verzeichnisbaum kopieren

      DATUM +

      Datum anzeigen oder ändern

      DATENMONITOR

      Überwachen Sie das aktuelle Datum und die aktuelle Uhrzeit

      DEBUGMONITOR

      Überwachen Sie OutputDebugString-Aufrufe

      DEBUGSTRING

      Senden Sie Text an den Systemdebugger

      DEDUPE

      Nach doppelten Dateien suchen

      VERSCHIEBEN

      Verschieben Sie einen Befehl, bis die Batchdatei beendet wird

      ENTF / LÖSCHEN +

      Dateien und/oder Verzeichnisse löschen

      DELAY

      Warten Sie auf die angegebene Zeit

      BESCHREIBEN

      Beschreibungen anzeigen oder ändern

      DESKTOP

      Desktops erstellen oder wechseln

      ABLÖSEN

      App losgelöst starten

      ABWEICHEN

      Verzeichnisunterschiede anzeigen

      DIR +

      Dateien und/oder Verzeichnisse anzeigen

      DIRENV

      Konfigurieren Sie die Umgebung pro Verzeichnis

      VERZEICHNIS

      Verzeichnisverlaufsliste anzeigen

      VERZEICHNISSE

      Verzeichnisstapel anzeigen

      DISKMONITOR

      Überwachen Sie die Festplattennutzung

      DNS

      DNS-Einträge anzeigen

      DO

      Erstellen Sie Batchdateischleifen

      DRAWBOX

      Zeichne ein Kästchen

      ZEICHNUNG

      Zeichnen Sie eine horizontale Linie

      ZEICHNUNG

      Zeichnen Sie eine vertikale Linie

      ECHO +

      Echo einer Nachricht

      ECHÖRR

      Senden Sie eine Nachricht an STDERR

      ECHOS

      Echo einer Nachricht ohne CR/LF

      ECHOSERR

      Echo ohne CR/LF zu STDERR

      ECHOX

      Echo ohne Erweiterung auf STDOUT

      ECHOXERR

      Echo ohne Erweiterung auf STDERR

      EJECTMEDIA

      Werfen Sie ein Wechsellaufwerk aus

      ENDLOCAL +

      Wiederherstellung von einem SETLOCAL

      ENUMPROZESSE

      Untergeordnete Prozesse aufzählen

      ENUMSERVER

      Netzwerkserver aufzählen

      ENUMSHARES

      Netzwerk-Freigabenamen aufzählen

      ESET

      Bearbeiten Sie Variablen oder Aliase

      EREIGNISPROTOKOLL

      Schreiben Sie ein Windows-Ereignisprotokoll

      EVENTMONITOR

      Überwachen Sie das Ereignisprotokoll

      ALLES

      Suchen Sie nach Dateien und/oder Verzeichnissen

      AUSSER

      Schließen Sie Dateien von einem Befehl aus

      EXIT +

      Beenden TCC

      EXPR

      Ausdrücke auswerten

      FINDEN

      Suchen Sie nach Dateien oder Text

      Dateisperre

      Dateisperren anzeigen

      FIREWIREMONITOR

      Überwachen Sie FireWire-Geräte

      ORDNERMONITOR

      Überwachen Sie Ordner und/oder Dateien

      FONT

      Konsolenschriftart ändern

      FÜR +

      Wiederholen Sie einen Befehl

      KOSTENLOS

      Speicherplatz anzeigen

      Ftype +

      Dateitypen anzeigen oder bearbeiten

      AUFGABE

      Erstellen oder bearbeiten Sie Benutzervariablenfunktionen

      GLOBAL

      Befehl in Unterverzeichnissen ausführen

      GOSUB

      Rufen Sie Batch-Unterprogramme auf

      GOTO +

      Verzweigen Sie in einer Batchdatei

      GZIP

      Komprimieren Sie Dateien in ein .gz-Archiv

      HASH

      Datei-Hash-Werte anzeigen

      KOPF

      Dateianfang anzeigen

      HELFEN *

      Hilfe für interne Befehle

      GESCHICHTE

      Verlauf anzeigen oder ändern

      IDE

      Batch-Editor/Debugger

      IF +

      Bedingte Befehlsausführung

      IFF

      Bedingte Befehlsausführung

      IFTP

      FTP-Verbindung öffnen

      INKEY

      Erhalten Sie einen einzigen Tastendruck

      SPEISUNG

      Holen Sie sich eine Textzeichenfolge

      EINGERICHTET

      Installierte Anwendungen anzeigen

      QUASSELN

      Senden Sie eine IM

      JAR

      Erstellen Sie ein Java-JAR-Archiv

      JOBMONITOR

      Überwachen Sie die Windows-Auftragsaktivität

      JOBS

      Erstellen Sie Windows-Jobs und hängen Sie Prozesse an

      JOINDOMAIN

      Treten Sie einem Computer einer Domäne oder Arbeitsgruppe bei

      SPRUNGLISTE

      Erstellen Sie Jumplists für die Taskleiste

      TASTE

      Tastaturumschaltungen festlegen

      SCHLÜSSEL +

      Verlaufsliste aktivieren oder deaktivieren

      KEYSTACK

      Tastenanschläge an die App senden

      BIBLIOTHEK

      Bibliotheksfunktionen laden, anzeigen oder löschen

      Verbindet

      Zeigt die Hardlinks für die angegebene(n) Datei(en) an.

      LISTE

      Inhalt von Dateien anzeigen

      LOADBTM

      Laden Sie die Batchdatei als .BTM

      LADEMEDIEN

      Schließen Sie die Klappe des CD-ROM-/DVD-Laufwerks

      LOCAL

      Lokale Variablen für Batchdateien und Bibliotheksfunktionen

      SCHLOSSÜBERWACHUNG

      Überwachen Sie das Sperren/Entsperren von Sitzungen

      LOG

      Protokoll der Befehle speichern

      MOON

      Rufen Sie den internen Lua-Interpreter auf

      MD / MKDIR +

      Unterverzeichnisse erstellen

      SPEICHER

      Speicherstatistik anzeigen

      MKLINK +

      Erstellen Sie symbolische NTFS-Links

      MKLNK

      Erstellen Sie einen NTFS-Hard- oder Softlink

      MONITOR

      Monitoreinstellungen abrufen/festlegen

      MOUNTISO

      Mounten Sie die ISO-Festplatte

      MOUNTVHD

      Mounten Sie eine VHD- oder VHDX-Festplatte

      MOVE +

      Verschieben Sie Dateien oder Verzeichnisse

      MOVEDIR

      Verzeichnisbaum verschieben

      MSGBOX

      Popup-Meldungsfeld

      NETMONITOR

      Überwachen Sie Netzwerke

      ODBC

      SQL-Datenbankabfrage

      ON

      Batch-Dateifehler-Trapping

      zur Auswahl

      Konfigurieren Sie die TCC trösten

      OSD

      Fließtext anzeigen

      PATH +

      PATH festlegen oder anzeigen

      PAUSE +

      Warten Sie auf die Eingabe

      PDIR

      Vom Benutzer formatiertes Verzeichnis

      PINKELN

      Leiten Sie STDOUT auf mehrere Pipes um

      PLAYAVI

      Zeigen Sie eine .AVI-Datei an

      TON ABSPIELEN

      Spielen Sie eine Sounddatei ab

      PLUGIN

      Plugin-DLL laden oder entladen

      Popd +

      Aus Verzeichnisstapel wiederherstellen

      POSTMSG

      Senden Sie eine Nachricht an ein Fenster

      POWERMONITOR

      Überwachen Sie die Systemleistung

      IHR EIGENES LOGO

      Drucken Sie eine Datei

      DRUCKF

      Formatierte Ausgabe

      PRIORITY

      Prozesspriorität festlegen

      PROZESSMONITOR

      Überwachen Sie Prozesse

      PROMPT +

      Ändern Sie die Eingabeaufforderung der Befehlszeile

      PSHELL

      Führen Sie ein Powershell-Skript oder einen Powershell-Befehl aus

      PSUBST

      Persistenter SUBST

      Pushd +

      Verzeichnis im Stapel speichern

      QUERYBOX

      Popup-Eingabefeld

      QUIT

      Batchdatei beenden

      RD / RMDIR +

      Unterverzeichnis entfernen

      REBOOT

      System neu starten

      RECORDER

      Makrorecorder / Wiedergabe

      RECYCELN

      Papierkorb anzeigen oder leeren

      REGDIR

      Zeigt den angegebenen Windows-Registrierungsbaum an

      REGÜBERWACHUNG

      Überwachen Sie die Windows-Registrierungsschlüssel

      REM +

      Anmerkung

      REN / UMBENENNEN +

      Benennen Sie Dateien oder Verzeichnisse um

      RESOLUTION

      Ändern Sie die Auflösung der angegebenen Anzeige

      WIEDERHERSTELLUNGSPUNKT

      Erstellen, entfernen oder listen Sie Windows-Systemwiederherstellungspunkte auf

      RÜCKKEHR

      Rückkehr von GOSUB

      REXEC

      Befehle aus der Ferne ausführen

      RSHELL

      Befehle aus der Ferne ausführen

      SAVECONSOLE

      Speichern Sie den Konsolenbildschirmpuffer in einer Datei

      SCREEN

      Cursor positionieren

      BILDSCHIRMMONITOR

      Bildschirmschoner überwachen

      SCRIPT

      Führen Sie ein Skript mit einer Active Scripting-Engine aus

      SCRPUT

      Schreiben Sie direkt auf den Bildschirm

      SELECT

      Wählen Sie Dateien für einen Befehl aus

      SENDENHTML

      Senden Sie eine HTML-E-Mail

      SENDEN SIE MAIL

      E-Mail schicken

      SERVICEMONITOR

      Überwachen Sie Windows-Dienste

      SERVICES

      Systemdienste anzeigen, stoppen oder starten

      SET +

      Umgebungsvariablen festlegen oder anzeigen

      SETARRAY

      Array-Variable definieren

      SETDOS

      Konsolenoptionen festlegen oder anzeigen

      SETERROR

      Legen Sie den ERRORLEVEL-Wert fest

      SETLOCAL +

      Umgebung, Aliase und Funktionen speichern

      SETP

      Umgebungsvariable in einem anderen Prozess festlegen

      SHIFT +

      Batchdateiparameter verschieben

      SHORTCUT

      Erstellen Sie eine Windows-Verknüpfung

      SHRALIAS

      Teilen Sie Aliase

      SMPP

      Einfache Nachrichtenübermittlung

      SNMP

      Senden Sie SNMP-Traps

      SNPP

      Nachricht an Pager senden

      SCHWAMM

      STDIN lesen und in die Datei schreiben

      SREPLACE

      Suchen und Ersetzen in Dateien

      SSHEXEC

      Stellen Sie eine SSH-Verbindung zum Remote-Host her und führen Sie die Shell aus

      Starte das Spiel +

      Starten Sie eine neue Sitzung

      STATUSLEISTE

      Text in der Statusleiste anzeigen

      SWITCH

      Batch-Dateiwechsel/Fall

      SYNC

      Verzeichnisse synchronisieren

      TABCOMPLETE

      TCC Tab-Vervollständigungsskripte

      TAIL

      Dateiende anzeigen

      TAR

      Fügen Sie Dateien zum .tar-Archiv hinzu

      TASKLEISTE

      Rufen Sie die Funktionen der Windows-Taskleiste auf

      AUFGABENDIALOG

      Popup-Windows-Aufgabendialog

      AUFGABE

      Beenden Sie eine Aufgabe

      Aufgabenliste

      Windows-Aufgabenliste anzeigen

      TCDIALOG

      Befehlsdialoge anzeigen

      TCFILTER

      Filter Take Command Datei-Explorer-Fenster

      TCFONT

      Schriftart einstellen Take Command Tab-Fenster

      TCTOOLBAR

      Symbolleiste bearbeiten

      TEE

      Rohr „T-Stück“

      TEXT

      Text in Batchdatei anzeigen

      FADEN

      Führen Sie den Befehl in einem separaten Thread aus

      ZEIT- +

      Uhrzeit einstellen oder anzeigen

      TIMER

      Stoppuhr

      TITEL +

      Fenstertitel festlegen

      TOAST

      Windows Toast-Benachrichtigung anzeigen

      BERÜHREN

      Dateizeitstempel ändern

      TPIPE

      Textfilterung und -ersetzung

      TRANSIENT

      Schaltet den Shell-Übergangsmodus um

      TREE +

      Verzeichnisbaum anzeigen

      ECHTER NAME

      Zeigt den wahren Pfadnamen an

      TS

      Zeitstempel-Pipe-Ausgabe

      TYP +

      Dateien anzeigen

      UNALIAS

      Aliase entfernen

      UNBZIP2

      Dekomprimieren Sie bz2-Archive

      UNFUNKTION

      Benutzerdefinierte Funktionen entfernen

      UNGZIP

      Extrahieren Sie Dateien aus dem .gz-Archiv

      UNBIBLIOTHEK

      Bibliotheksfunktionen entfernen

      UNMOUNTISO

      ISO aushängen

      UNMOUNTVHD

      Hängen Sie VHD oder VHDX aus

      UNQLITE

      NoSQL-Datenbank

      UNSET

      Umgebungsvariable entfernen

      UNSETARRAY

      Array-Variable entfernen

      UNSCHARF

      Umgebungsvariable in einem anderen Prozess entfernen

      UNTAR

      Extrahieren Sie Dateien aus dem .tar-Archiv

      ENTPACKEN

      Entpacken Sie Dateien aus dem Zip-Archiv

      VERFÜGBARKEIT

      Zeigt die Zeit seit dem Start und die aktive Zeit an

      USBMONITOR

      Überwachen Sie USB-Geräte

      UUID

      Erstellen Sie UUIDs in verschiedenen Formaten

      VBEEP

      Blinken Sie den Bildschirm und piepen Sie

      VDESKTOP

      Verwalten Sie virtuelle Desktops unter Windows 10/11

      VER +

      Anzeigeversion

      JETZT AUTHENTIFIZIEREN +

      Festplattenüberprüfung anzeigen oder festlegen

      ANZEIGEN

      Dateiinhalt anzeigen

      VOL +

      Anzeigen oder Festlegen der Datenträgerbezeichnung

      VSCRPUT

      Schreiben Sie Text vertikal

      WAITFOR

      Warten Sie auf das Beenden der App oder die Eingabe im Leerlauf

      WAKE ON LAN

      Senden Sie ein „Wake-On-LAN“-Paket

      WEB-FORMULAR

      Veröffentlichen Sie Daten in Webformularen

      WEBSocket

      Stellen Sie eine Verbindung zu Websocket her und senden Sie eine Zeichenfolge

      WEBUPLOAD

      Laden Sie Dateien auf Webserver hoch

      WELCHE

      Befehlsinformationen anzeigen

      FENSTER

      Fensterverwaltung

      WINSTATION

      Zeigen Sie die Fensterstationen und Desktops auf Ihrem System an

      WMIQUERY

      WMI-Abfragen

      WMIRUN

      Führen Sie WMI-Methoden aus

      WEINSTELLUNGEN

       Zeigt einen Windows-Einstellungsdialog an

      WSHELL

       Öffnen Sie ein Windows Explorer-Fenster

      WSHORTCUT

       Rufen Sie eine Windows-Explorer-Verknüpfung auf

      Y

       Rohr „Y-Fitting“

      ZIP

       Zip-Dateien in Zip-Archiv

      ZIPSFX

       Erstellen Sie eine selbstextrahierende ausführbare Datei

      7ENTZIPPEN

       Extrahieren Sie Dateien aus dem 7Zip-Archiv

      7ZIP

       Komprimieren Sie Dateien in ein 7Zip-Archiv