Sie können die Größe des Take Command jederzeit durch Ziehen einer Ecke mit der Maus ändern. Durch die Größenänderung des Fensters ändert sich die Anzahl der Zeilen und Spalten des Textes, die in das Befehlsfenster passen (die tatsächliche Anzahl der Zeilen und Spalten für eine bestimmte Fenstergröße hängt von der verwendeten Schriftart ab). Take Command reagiert auf diese Änderungen mit zwei Regelsätzen: einem für die Höhe und einem für die Breite.
Wenn sich die Höhe des Befehlsfensters ändert, verwenden zukünftige Befehle einfach die neue Höhe, so wie Sie sie auf dem Bildschirm sehen. Wenn Sie beispielsweise das Fenster auf drei Zeilen verkleinern und einen DIR /P-Befehl ausführen (ein Dateiverzeichnis anzeigen und am Ende jeder visuellen "Seite" eine Pause einlegen), zeigt DIR zwei Zeilen Ausgabe, eine Eingabeaufforderung ("Drücken Sie eine beliebige Taste, um fortzufahren ...") und dann eine Pause an. Wenn Sie das Fenster auf 40 Zeilen erweitern und denselben Befehl wiederholen, zeigt DIR 39 Zeilen, eine Eingabeaufforderung und dann eine Pause an.
Wenn sich jedoch die Breite des Fensters ändert, Take Command müssen Sie die aktuelle virtuelle screen Breite überprüfen. Die virtuelle Breite ist die maximale Anzahl von Zeichen in jeder Zeile im Take Commandinternen Bildschirmpuffer. Man kann sie sich als die Breite der Daten vorstellen, die im Fenster angezeigt werden können Take Command Fenster angezeigt werden können, einschließlich des unsichtbaren Teils rechts vom rechten Rand des Fensters. Wenn die virtuelle Breite größer ist als die tatsächliche Breite, wird eine horizontale Bildlaufleiste eingeblendet, damit Sie die verdeckte Ausgabe sehen können.
Die interne Variable_ROWS kann zur Bestimmung der aktuellen Bildschirmhöhe verwendet werden.
Die virtuelle Bildschirmbreite beginnt bei 80 Spalten oder der Anzahl der Spalten, die in das Startfenster Take Command Startfenster passen, je nachdem, was größer ist. Mit der internen Variable_COLUMNS kann die aktuelle Breite des virtuellen Bildschirms bestimmt werden.
Wenn Sie das Take Command Fenster über seine bisherige virtuelle Breite hinaus erweitern, wird die virtuelle Breite automatisch vergrößert. Dadurch wird sichergestellt, dass der interne Puffer Zeilen aufnehmen kann, die das neu vergrößerte Fenster ausfüllen. Wenn Sie das Fenster verkleinern, wird die virtuelle Breite nicht verkleinert, da dies dazu führen könnte, daß bereits auf dem Bildschirm oder im Rücklaufpuffer befindliche Ausgaben entfernt werden müssen.
Die Vergrößerung des Fensters hat zur Folge, dass künftige Befehle die neue Größe nutzen (z. B. zeigt DIR /W, das eine "breite" Verzeichnisliste anzeigt, zusätzliche Spalten mit Dateinamen an, wenn das Fenster vergrößert wird). Wenn das Fenster jedoch verkleinert wird, merken sich künftige Befehle die vergrößerte virtuelle Breite und zeigen die Daten rechts vom Fensterrand an. Verwenden Sie die horizontale Bildlaufleiste, um diese Daten sichtbar zu machen.
Wenn die Schriftart geändert wird, Take Command berechnet die virtuelle Bildschirmbreite neu.