Take Command 23.0:

 

Installer:

 

Take Command verwendet eine neue Version von Advanced Installer.

 

 

Take Command:

 

Version 23 verwendet eine neue Version der GUI-Framework-Bibliothek.

 

Version 23 verwendet eine neue Version von Scintilla.

 

TCMD verfügt über einen Makrorekorder, der Tastenanschläge und Mausaktionen aufzeichnet und wiedergibt. Sie können den Makrorecorder auf verschiedene Arten steuern:

 

1.Win-F11 – Makroaufzeichnung starten/stoppen

2.Win-F12 – Makrowiedergabe starten/stoppen

3.Schaltflächen für Aufnahme und Wiedergabe in der Symbolleiste für den Schnellzugriff

4.Aufnahme- und Wiedergabetasten auf dem Take Command Menü Extras

5.The new TCC Interner RECORDER-Befehl

 

Das Befehlseingabefenster unterstützt jetzt Syntaxfarben für die Befehlszeileneingabe und verwendet dieselben Farben und Schlüsselwörter wie der IDE-/Batch-Debugger.

 

Die Option „Elevated neu gestartet“ im Home-Menü löst die Tabs und startet ein neues Elevated Take Command Sitzung und fügen Sie die Registerkarten in dieser Sitzung erneut hinzu.

 

Wenn Sie im Kontextmenü der Registerkarte die Option „Registerkarten anhängen“ auswählen und (1) nur ein nicht angehängtes Konsolenfenster vorhanden ist und (2) dieses sichtbar ist, wird es automatisch angehängt, ohne dass Sie es im Dialogfeld auswählen müssen.

 

Die Statusleiste verfügt über ein neues Feld „Bildschirmpuffergröße (Zeilen)“.

 

Das Kontextmenü des Registerkartenfensters (Rechtsklick) verfügt über drei neue Optionen:

 

Schreibgeschützte Registerkarten – Deaktivieren Sie die Tastatureingabe auf dieser Registerkarte.

 

Neue horizontale Tab-Gruppe – Verschieben Sie das aktuelle Tab-Fenster in eine neue vertikale Tab-Gruppe.

 

Neue vertikale Tab-Gruppe – Verschieben Sie das aktuelle Tab-Fenster in eine neue horizontale Tab-Gruppe.

 

Take Command verfügt über eine Reihe von Verbesserungen bei der Bildschirmzeichnung im Zusammenhang mit benutzerdefinierten Schriftgrößen und der DPI-Skalierung.

 

TCMDHere.btm startet sich jetzt bei Bedarf automatisch mit erhöhten Rechten neu und verfügt über eine /U-Option, um den Eintrag „TCMD-Eingabeaufforderung hier“ aus dem Windows Explorer-Kontextmenü zu entfernen.

 

TCCTabHere.btm startet sich jetzt bei Bedarf automatisch mit erhöhter Höhe neu und verfügt über eine /U-Option zum Entfernen des „TCC  Tab-Fenster hier“-Eintrag aus dem Windows Explorer-Kontextmenü.

 

 

TCC:

 

Version 23 verwendet eine neue Version der Onigmo-Bibliothek für reguläre Ausdrücke.

 

TCC Unterstützt jetzt Syntaxfärbung auf der Befehlszeile (ähnlich der Syntaxfärbung im IDE/Batch-Debugger). Sie legen die Option und die zu verwendenden Farben im OPTION / Windows-Dialog fest. Sie können sowohl den Vordergrund als auch den Hintergrund mithilfe einer der 16 Farben der Windows-Konsole definieren. TCC wird einfärben:

 

Standard – jeder Text, der keiner Syntaxoption entspricht

 

Befehle – intern TCC Befehle

 

Aliase – Befehlsaliase, die mit definiert werden TCC ALIAS-Befehl.

 

Kommentare – Zeilen beginnend mit rem or ::

 

Beschriftungen – Beschriftungen für ein GOTO oder GOSUB

 

Operatoren - | && || usw.

 

Batch-/Lokale Variablen – %1 – %n, %*, %~... usw.

 

Umgebungsvariablen – Umgebungsvariablen

 

Interne Variablen – intern TCC Variablen und Variablenfunktionen

 

Regexes – reguläre Ausdrücke

 

TCCHere.btm startet sich jetzt bei Bedarf automatisch mit erhöhter Höhe neu und verfügt über eine /U-Option zum Entfernen des „TCC Hier auffordern“-Eintrag aus dem Windows Explorer-Kontextmenü.

 

 

IDE / Batch-Debugger:

 

Version 23 verwendet eine neue Version der GUI-Framework-Bibliothek.

 

Version 23 verwendet eine neue Version von Scintilla.

 

Das Kontextmenü „Tabs“ (Rechtsklick auf eine Tab-Überschrift) verfügt über drei neue Optionen:

 

 Enthaltenden Ordner öffnen (öffnet ein Datei-Explorer-Fenster im Verzeichnis der Batchdatei)

 Menu

 Schließen Sie alle außer diesem

 

Wenn Sie einen Variablennamen im Überwachungsfenster bearbeiten, löscht die Schaltfläche „Löschen“ (X) den markierten Text im Bearbeitungssteuerelement. Andernfalls löscht X die aktuell ausgewählte Zeile in der Beobachtungsliste.

 

„Zum Cursor ausführen“ ist eine neue Option im Debug-Menü. Wenn Sie im Debugger-Fenster auf eine Zeile klicken und dann „Bis zum Cursor ausführen“ auswählen, führt der Debugger die Batchdatei aus (alle Haltepunkte ignorierend), bis sie die ausgewählte Zeile erreicht.

 

 

Hilfe:

 

Die v23-Hilfe wurde mit einer neuen Version des Hilfe-Compilers (Hilfe und Handbuch) erstellt.

 

Die Hilfe wurde um weitere Beispiele, Tutorials und Schlüsselwörter erweitert.  

 

 

TMCD.INI-Anweisungen:

 

MacroRecorder=YES|no – Aktivieren oder deaktivieren Sie die Take Command Makrorecorder. Diese Anweisung steht im Abschnitt [TakeCommand].

 

 

Befehlszeilenbearbeitung:

 

Siehe „Syntax Coloring“ im neuen TCC Funktionen oben.

 

 

Variablen:

 

Sie können das Ergebnis eines Befehls mit %(Befehl) zurückgeben. Dies ist dasselbe wie @EXEC[command], aber etwas einfacher zu schreiben.

 

%@ gibt die Batchdateiargumente zurück (wie %*), aber sie werden alle in doppelte Anführungszeichen gesetzt.

 

Numerische Variablenausdrücke – %((...)) wertet den Ausdruck aus und ersetzt ihn. Zum Beispiel:

 

echo %((3+5)) ist die Antwort.

 

Bedingte Ausdrücke – %[[...]] wertet den bedingten Ausdruck aus und gibt 0 zurück, wenn der Exit-Status wahr ist; 1, wenn nicht. Zum Beispiel:

 

Echo %[[5 == 6]]

 

 

Aktualisierte Variablenfunktionen:

 

@VERGLEICHEN - Unterstützung für HTTP und HTTPS hinzugefügt.

 

@CRC32 - verfügt über drei neue optionale Parameter:

 

@CRC32[sfb,]Datei[,Start[,Länge]]

 

bVerwenden Sie einen binären Puffer (übergeben Sie das von @BALLOC zurückgegebene Handle als Datei Parameter)
AnfangStartposition im Binärpuffer oder in der Datei in Bytes (Standardwert 0)
LängeLänge des zu hashenden Puffers in Bytes (standardmäßig die Größe des Binärpuffers oder der Datei)

 

@FILES - Unterstützung für Ausschlussbereiche hinzugefügt (d. h. @files[/!notthis.file] *.Datei])

 

@WENN verfügt über neue bedingte Tests:

 

ISLIBRARY – gibt 1 zurück, wenn der Name eine Bibliotheksfunktion ist

 

ISSYMLINK – gibt 1 zurück, wenn der Dateiname ein Symlink ist.

 

ISREADABLE – gibt 1 zurück, wenn die Datei lesbar ist.

 

ISWRITEABLE – gibt 1 zurück, wenn die Datei beschreibbar ist.

 

@MD5 - verfügt über drei neue optionale Parameter:

 

@MD5[sfb,]Datei[,Start[,Länge]]

 

bVerwenden Sie einen binären Puffer (übergeben Sie das von @BALLOC zurückgegebene Handle als Datei Parameter)
AnfangStartposition im Binärpuffer oder in der Datei in Bytes (Standardwert 0)
LängeLänge des zu hashenden Puffers in Bytes (standardmäßig die Größe des Binärpuffers oder der Datei)

 

@KLINGELN - Unterstützt jetzt auch IPv6-Adressen. (In Windows 7 funktioniert dies nur in einer Sitzung mit erhöhten Rechten.)

 

@SUCHEN - Unterstützung für reguläre Ausdrücke im Programmnamen hinzugefügt. @SEARCH fügt jetzt auch doppelte Anführungszeichen zum zurückgegebenen Dateinamen hinzu, wenn dieser Leerzeichen oder Sonderzeichen enthält.

 

@SHA1, @SHA256, @SHA384, @SHA512 - haben drei neue optionale Parameter:

 

@SHA1[sfb,]Datei[,Start[,Länge]]

 

bVerwenden Sie einen binären Puffer (übergeben Sie das von @BALLOC zurückgegebene Handle als Datei Parameter)
AnfangStartposition im Binärpuffer oder in der Datei in Bytes (Standardwert 0)
LängeLänge des zu hashenden Puffers in Bytes (standardmäßig die Größe des Binärpuffers oder der Datei)

 

 

Neue Variablenfunktionen:

 

@BSIZE – Gibt die Größe eines Binärpuffers zurück. Die Syntax lautet:

 

@BSIZE[Griff]

 

GriffVon @BALLOC zurückgegebener Handle

 

@SERIALHW – Gibt die Seriennummer eines physischen Laufwerks zurück. Die Syntax lautet:

 

@SERIALHW[Antrieb]

 

AntriebDer dem physischen Laufwerk zugeordnete Laufwerksbuchstabe.

 

Gibt eine Zeichenfolge mit dem Laufwerksbuchstaben zurück oder einen Fehler, wenn das Laufwerk nicht existiert oder keine Seriennummer hat.

 

@UNQCLOSE - Schließen Sie eine von @UNQOPEN geöffnete UnQLite-Datenbank. Die Syntax lautet:

 

@UNQCLOSE[Dateinamen]

 

Gibt bei Erfolg 0 zurück, andernfalls den Fehlertext.

 

@UNQDELETE – Löschen Sie ein Schlüssel/Wert-Paar aus einer UnQLite-Datenbank. Die Syntax lautet:

 

@UNQDELETE[[u,]Dateiname, Schlüssel]

 

uOptionales Flag, dass der Schlüssel Unicode (UTF16) ist.
DateinamenDatenbank geöffnet von @UNQOPEN
SchlüsselSchlüssel zum Löschen

 

Gibt bei Erfolg 0 zurück, andernfalls den Fehlertext.

 

@UNQKVB– Fügen Sie einer UnQLite-Datenbank ein Schlüssel-/Binärblobwertpaar hinzu. Die Syntax lautet:

 

@UNQKVB[[u,]Dateiname, „Schlüssel“, Handle, Länge]

 

uOptionales Flag, dass der Schlüssel und der Wert Unicode (UTF16) sind.
DateinamenDatenbank geöffnet von @UNQOPEN
SchlüsselSchlüssel zum Hinzufügen oder Ersetzen
GriffHandle für den Binärpuffer (zurückgegeben von @BALLOC)
LängeLänge des zu schreibenden Puffers (oder -1 für den gesamten Puffer)

 

Gibt bei Erfolg 0 zurück, andernfalls den Fehlertext.

 

@UNQKVBA – An den Wert eines vorhandenen Schlüssel-/Binärblobwertpaars anhängen. Die Syntax lautet:

 

@UNQKVBA[[u,]Dateiname, „Schlüssel“, Handle, Länge]

 

uOptionales Flag, dass der Schlüssel und der Wert Unicode (UTF16) sind.
DateinamenDatenbank geöffnet von @UNQOPEN
SchlüsselSchlüssel zum Aktualisieren
GriffHandle für den Binärpuffer (zurückgegeben von @BALLOC)
LängeLänge des zu schreibenden Puffers (oder -1 für den gesamten Puffer)

 

Gibt bei Erfolg 0 zurück, andernfalls den Fehlertext.

 

@UNQKVF - Fügen Sie einer UnQLite-Datenbank ein Schlüssel-/Dateiwertpaar hinzu. Die Syntax lautet:

 

@UNQKVF[[u,]Dateiname, „Schlüssel“, Datei, Länge]

 

uOptionales Flag, dass der Schlüssel und der Wert Unicode (UTF16) sind.
DateinamenDatenbank geöffnet von @UNQOPEN
SchlüsselSchlüssel zum Hinzufügen oder Ersetzen
DateiName der Datei, die auf dem Schlüssel gespeichert werden soll
LängeLänge der zu schreibenden Datei (oder -1 für die gesamte Datei)

 

Gibt bei Erfolg 0 zurück, andernfalls den Fehlertext.

 

@UNQKVFA - An den Wert eines vorhandenen Schlüssel-/Dateiwertpaars anhängen. Die Syntax lautet:

 

@UNQKVFA[[u,]Dateiname, „Schlüssel“, Datei, Länge]

 

uOptionales Flag, dass der Schlüssel und der Wert Unicode (UTF16) sind.
DateinamenDatenbank geöffnet von @UNQOPEN
SchlüsselSchlüssel zum Aktualisieren
DateiName der Datei, die auf dem Schlüssel gespeichert werden soll
LängeLänge der zu schreibenden Datei (oder -1 für die gesamte Datei)

 

Gibt bei Erfolg 0 zurück, andernfalls den Fehlertext.

 

@UNQKVS - Fügen Sie einer UnQLite-Datenbank ein Schlüssel-/String-Wert-Paar hinzu. Die Syntax lautet:

 

@UNQKVS[[u,]Dateiname, „Schlüssel“, „Wert“]

 

uOptionales Flag, dass der Schlüssel und der Wert Unicode (UTF16) sind.
DateinamenDatenbank geöffnet von @UNQOPEN
SchlüsselSchlüssel zum Hinzufügen oder Ersetzen
WertMehrwert

 

Gibt bei Erfolg 0 zurück, andernfalls den Fehlertext.

 

@UNQKVSA - An den Wert eines vorhandenen Schlüssel/Wert-Paares anhängen. Die Syntax lautet:

 

@UNQKVSA[[u,]Dateiname, „Schlüssel“, „Wert“]

 

uOptionales Flag, dass der Schlüssel und der Wert Unicode (UTF16) sind.
DateinamenDatenbank geöffnet von @UNQOPEN
SchlüsselSchlüssel zum Aktualisieren
WertWert, der an den vorhandenen Wert angehängt werden soll

 

Gibt bei Erfolg 0 zurück, andernfalls den Fehlertext.

 

@UNQOPEN - Öffnen Sie eine UnQLite-Datenbank und geben Sie einen Datenbanknamen an, der von anderen verwendet wird @UNQ... Funktionen. Die Syntax lautet:

 

@UNQOPEN[Modus, Dateiname]

 

Die möglichen Werte für Modus sind:

 

RWCÖffnen Sie eine Datenbank mit Lese- und Schreibrechten. Die Datenbank wird erstellt, wenn sie nicht vorhanden ist.

 

RWÖffnen Sie die Datenbank mit Lese- und Schreibrechten. Wenn die Datenbank nicht vorhanden ist, wird ein Fehler zurückgegeben.

 

ROÖffnen Sie die Datenbank im schreibgeschützten Modus. Wenn die Datenbank nicht vorhanden ist, wird ein Fehler zurückgegeben.

 

MMEine schreibgeschützte, speicherzugeordnete Ansicht der Datenbank.

 

If Dateinamen „:mem:“ lautet, wird eine private In-Memory-Datenbank erstellt. Die In-Memory-Datenbank wird verworfen, wenn die Datenbank geschlossen wird.

 

Gibt bei Erfolg 0 zurück, andernfalls einen Fehler.

 

@UNQREADB - Lesen Sie einen Binärwert aus einem vorhandenen Schlüssel in einer UnQLite-Datenbank. Die Syntax lautet:

 

@UNQREADB[[u,]Dateiname, „Schlüssel“, Handle, Länge]

 

uOptionales Flag, dass der Schlüssel Unicode (UTF16) ist.
DateinamenDatenbank geöffnet von @UNQOPEN
SchlüsselSchlüssel zum Lesen
GriffEin von @BALLOC zurückgegebenes binäres Handle

 

Gibt bei Erfolg 0 zurück, andernfalls einen Fehler.

 

@UNQREADF - Lesen Sie einen Wert aus einem vorhandenen Schlüssel in einer UnQLite-Datenbank und speichern Sie ihn in einer Datei. Die Syntax lautet:

 

@UNQREADF[[u,]Dateiname, „Schlüssel“, Ausgabename, Länge]

 

uOptionales Flag, dass der Schlüssel Unicode (UTF16) ist.
DateinamenDatenbank geöffnet von @UNQOPEN
SchlüsselSchlüssel zum Lesen
AusgabenameAusgabedatei, die den Wert enthält

 

Gibt bei Erfolg 0 zurück, andernfalls einen Fehler.

 

@UNQREADS - Lesen Sie einen Zeichenfolgenwert aus einem vorhandenen Schlüssel in einer UnQLite-Datenbank. Die Syntax lautet:

 

@UNQREADS[[u,]Dateiname, „Schlüssel“]

 

uOptionales Flag, dass der Schlüssel Unicode (UTF16) ist.
DateinamenDatenbank geöffnet von @UNQOPEN
SchlüsselSchlüssel zum Lesen

 

Gibt den Wert als Zeichenfolge oder den Fehlertext zurück.

 

 

Aktualisierte Befehle:

 

DEDUPE

 

/H - Konvertieren Sie doppelte Dateien in feste Links zur ersten Datei.

 

VERZEICHNIS

 

/M – Nummerierung der Zeilen bei der Anzeige der Verzeichnisverlaufsliste.

 

VERZEICHNISSE

 

/M – Nummerierung der Zeilen beim Anzeigen der DIRS-Liste.

 

/P – Pause nach der Anzeige jeder Seite.

 

DO

 

ISLIBRARY – gibt 1 zurück, wenn der Name eine Bibliotheksfunktion ist

 

ISSYMLINK – gibt 1 zurück, wenn der Dateiname ein Symlink ist.

 

ISREADABLE – gibt 1 zurück, wenn die Datei lesbar ist.

 

ISWRITEABLE – gibt 1 zurück, wenn die Datei beschreibbar ist.

 

ESET

 

 /B – Batch-Variablen bearbeiten (1 – n).

 

FINDEN

 

 /Q(uiet) – keine Ausgabe anzeigen, aber die internen FFIND-Variablen festlegen.

 

FFIND unterstützt jetzt @filelists.

 

GESCHICHTE

 

/M – Nummerierung der Zeilen bei der Anzeige der Verlaufsliste.

 

IF / IFF

 

ISLIBRARY – gibt 1 zurück, wenn der Name eine Bibliotheksfunktion ist

 

ISSYMLINK – gibt 1 zurück, wenn der Dateiname ein Symlink ist.

 

ISREADABLE – gibt 1 zurück, wenn die Datei lesbar ist.

 

ISWRITEABLE – gibt 1 zurück, wenn die Datei beschreibbar ist.

 

QUASSELN

 

/IPv6 – IPv6 anstelle von IPv4 verwenden.

 

MKLINK

 

Wenn Sie kein Ziel oder Optionen angeben, zeigt MKLINK Informationen zum Link an (einschließlich OpenAFS-Analysepunkten).

 

ON ERROR

 

Setzt nun _SYSERR.

 

PDIR

 

/(K) – Zeigt den CKSUM-Hash an.

 

REGDIR

 

/T zeigt jetzt zusätzlich zu den Unterschlüsseln auch die Zeit für den Schlüssel der obersten Ebene an.

 

REXEC

 

/IPv6 – IPv6 anstelle von IPv4 verwenden.

 

RSHELL

 

/IPv6 – IPv6 anstelle von IPv4 verwenden.

 

SCRPUT

 

/C – Bewegen Sie den Cursor nach dem Schreiben der Zeichenfolge an die angegebene Position.

 

/U – Bewegen Sie den Cursor an das Ende der Zeichenfolge.

 

SENDENHTML

 

/IPv6 – IPv6 anstelle von IPv4 verwenden.

 

SENDEN SIE MAIL

 

/IPv6 – IPv6 anstelle von IPv4 verwenden.

 

SET

 

/B – Batch-Variablen ändern (1 – n).

 

SETARRAY

 

/Z – Größe eines vorhandenen Arrays ändern. Zum Beispiel:

 

setarray myarray[5,2]

...

setarray /z myarray[8,3]

 

SMPP

 

/IPv6 – IPv6 anstelle von IPv4 verwenden.

 

SNPP

 

/IPv6 – IPv6 anstelle von IPv4 verwenden.

 

SWITCH

 

Unterstützt jetzt reguläre Ausdrücke für das/die CASE-Argument(e).

 

AUFGABENDIALOG

 

/AF"Details" – Wie /A, aber TASKDIALOG zeigt die Details unten im Fußzeilenbereich des Dialogs an, anstatt direkt nach dem Inhalt.

 

/AXT"Details" – Wie /A, aber TASKDIALOG zeigt standardmäßig die erweiterten Details an.

 

/DB:xx – Standardschaltfläche. Dies kann entweder eine Zahl (1000-n für benutzerdefinierte Schaltflächen) oder ein definierter Schaltflächentyp sein:

 

OK

ja

Nein

Abbrechen

Wiederholen

Menu

 

/DR:n – Das Standard-Optionsfeld (nur gültig bei Verwendung mit /R).

 

/T:n – Zeitüberschreitung danach n Sekunden. Gibt den Wert der Schaltfläche „Abbrechen/Schließen“ zurück (12).

 

TYP

 

/L0 – Leerzeilen nicht nummerieren.

 

UNALIAS

 

Unterstützt jetzt reguläre Ausdrücke für den Aliasnamen.

 

UNFUNKTION

 

Unterstützt jetzt reguläre Ausdrücke für den Funktionsnamen.

 

UNSET

 

Unterstützt jetzt reguläre Ausdrücke für den Variablennamen.

 

VSCRPUT

 

/C – Bewegen Sie den Cursor nach dem Schreiben der Zeichenfolge an die angegebene Position.

 

/U – Bewegen Sie den Cursor an das Ende der Zeichenfolge.

 

WEB-FORMULAR

 

/IPv6 – IPv6 anstelle von IPv4 verwenden.

 

WEBUPLOAD

 

/IPv6 – IPv6 anstelle von IPv4 verwenden.

 

WELCHE

 

Unterstützt jetzt reguläre Ausdrücke für Aliasnamen.

 

 

Neue Befehle:

 

MONITOR

 

Anzeige oder Änderung der Überwachungsfunktionen, einschließlich:

 

Technologietyp

Farbtemperatur

Kontrast-Funktion

Position des Anzeigebereichs

Größe des Anzeigebereichs

RGB-Laufwerk

RGB-Verstärkung

Brightness

Setzen Sie die werkseitigen Farbstandards zurück

Werkseinstellungen zurücksetzen

Im nichtflüchtigen Speicher speichern

 

Nicht alle Einstellungen werden von allen Monitoren unterstützt. Wenn Sie keine Argumente eingeben, zeigt MONITOR die aktuelle Konfiguration aller physischen Monitore an. Abhängig von den Optionen und der Monitorhardware kann die Rückkehr von MONITOR mehrere hundert Millisekunden dauern. Der MONITOR-Befehl schlägt fehl, wenn der Monitor DDC/CI nicht unterstützt.

 

Die Optionen sind:

 

/N:n – Einstellungen auf dem physischen Monitor ändern n. Der Standardwert ist 0.

 

/FD – stellt die Werkseinstellungen wieder her

 

/FC – stellt die werkseitigen Standardfarbeinstellungen wieder her

 

/B:n – Helligkeit einstellen

 

/C:n – stellt den Kontrast ein

 

/T:n - Ändern Sie die Farbtemperatur. n kann einer der folgenden sein:

 

4000

5000

6500

7500

8200

9300

10000

11500

 

/D:Farbe:n - Legt den Rot-, Grün- oder Blau-Antriebswert eines Monitors fest. Mit den Antriebseinstellungen wird der Weißpunkt des Monitors angepasst (Antrieb wird auch genannt Schwarzwert). Farbe ist entweder ROT, GRÜN oder BLAU; n ist der Antriebswert (normalerweise 0-100). Sie können mehrere /Drive-Argumente in einem einzigen MONITOR-Befehl haben.

 

/G:Farbe:n - Legt den Rot-, Grün- oder Blau-Verstärkungswert eines Monitors fest. Verstärkungseinstellungen werden im Allgemeinen verwendet, um den Weißpunkt des Monitors anzupassen. Farbe ist entweder ROT, GRÜN oder BLAU; n ist der Verstärkungswert (normalerweise 0-100). Durch Ändern der Verstärkungseinstellungen kann sich die Farbtemperatur ändern. Sie können mehrere /Gain-Argumente in einem einzigen MONITOR-Befehl haben.

 

/AP:x:y - Stellen Sie die horizontale (x=0) oder vertikale (x=1) Position des Anzeigebereichs des Monitors ein. y ist die neue Breite oder Höhe. Durch Erhöhen der horizontalen Position wird der Anzeigebereich nach rechts verschoben. Durch Verringern wird der Anzeigebereich nach links verschoben. Durch Erhöhen der vertikalen Position wird der Anzeigebereich nach oben verschoben, durch Verringern wird der Anzeigebereich nach unten verschoben.

 

/ALS:x:y - Stellen Sie die Breite (x=0) oder Höhe (x=1) des Anzeigebereichs ein. y ist die neue Breite oder Höhe.

 

/S – Einstellungen im nichtflüchtigen Speicher des Displays speichern

 

MOUNTVHD

 

 Mounten Sie ein VHD- oder VHDX-Image. Sie müssen eine erhöhte Sitzung ausführen. Das Format ist:

 

MOUNTVHD [d:\ | d:\pfad] Bild

 

d:Optionaler Laufwerksbuchstabe
d:\pfadOptionaler Mount-Pfad
ImageVHD- oder VHDX-Datei zum Mounten

 

RECORDER

 

Nehmen Sie Maus- und Tastatureingaben auf und geben Sie sie wieder. Die Syntax lautet:

 

RECORDER [/C /K /L:n /M /P /R Dateiname /S /W Dateiname]

 

/CLeeren Sie die Makrowarteschlange

 

/KNur Tastaturereignisse (Mausereignisse ignorieren)

 

/L:nSpielen Sie das aktuelle Makro ab n mal

 

/MBeginnen Sie mit der Aufzeichnung eines Makros

 

/PSpielen Sie das aktuelle Makro ab

 

/R NameLaden Sie eine Makrodatei (zuvor mit /S gespeichert)

 

/S NameSpeichern Sie die aktuelle Makroaufzeichnung in einer Datei

 

/WWarten Sie, bis die Makrowiedergabe abgeschlossen ist

 

/XStoppen Sie die Aufnahme oder Wiedergabe

 

UNMOUNTVHD

 

Hängen Sie ein zuvor mit MOUNTVHD gemountetes VHD- oder VHDX-Image aus. Sie müssen eine erhöhte Sitzung ausführen. Das Format ist:

 
UNMOUNTVHD [d: \ | d:\pfad\]

 

d: \Optionaler Laufwerksbuchstabe.
d:\pfad\Optionaler Mount-Pfad

 

UNQLITE

 

UnQLite ist eine eingebettete NoSQL-Datenbank-Engine (Schlüssel-/Wertspeicher und Dokumentenspeicher). UnQLite liest und schreibt direkt auf normale Festplattendateien. Die komplette Datenbank mit mehreren Sammlungen ist in einer einzigen Festplattendatei enthalten.

 

Die Syntax lautet:

 

unqlite [/RWC [/RO [/MM] /RW /TEMP /MM] Dateiname] [/DB:"Datenbank"] [/C Dateiname] [/D-Taste] [/R-Taste] [/KVS "Taste" " value“] [/KVSA „key“ „string“] [/KVB „key“ Handle-Länge] [/KVBA „key“ Handle-Länge] [/KVF „key“ Dateinamenslänge] [/KVFA „key“ Dateinamenslänge]

 

/CSchließen Sie eine Datenbank. Wenn Sie den Namen weglassen, schließt UNQLITE die zuletzt geöffnete Datenbank.

 

/RWCÖffnen Sie eine Datenbank mit Lese- und Schreibrechten. Die Datenbank wird erstellt, wenn sie nicht vorhanden ist.

 

/RWÖffnen Sie die Datenbank mit Lese- und Schreibrechten. Wenn die Datenbank nicht vorhanden ist, wird ein Fehler zurückgegeben.

 

/ROÖffnen Sie die Datenbank im schreibgeschützten Modus. Wenn die Datenbank nicht vorhanden ist, wird ein Fehler zurückgegeben.

 

/TEMPEs wird eine private, temporäre Datenbank auf der Festplatte erstellt. Die Datenbank wird gelöscht, wenn die Datenbank geschlossen wird.

 

/ MMEine schreibgeschützte, speicherzugeordnete Ansicht der Datenbank. Nur gültig bei Verwendung mit /RO.

 

DateinamenDer Name der Datenbankdatei. Wenn der Dateiname „:mem:“ lautet, wird eine private In-Memory-Datenbank erstellt. Die In-Memory-Datenbank wird verworfen, wenn die Datenbank geschlossen wird.

 

/DB:NameÖffnen Sie eine vorhandene Datenbank für einen Lese-/Schreib-/Löschvorgang. Der Datenbankname sollte in Anführungszeichen gesetzt werden.

 

/DLöschen Sie den angegebenen Schlüssel

 

/RLiest den angegebenen Schlüssel und zeigt den String- (oder Datei-)Wert an.

 

/KVSErstellen Sie ein Schlüssel-/Wertpaar. Wenn der Schlüssel vorhanden ist, wird er mit dem neuen Wert überschrieben.

 

/KVSAHängen Sie eine Zeichenfolge an den Wert eines vorhandenen Schlüssels an.

 

/KVFErstellen Sie ein Schlüssel-/Dateiwertpaar. Wenn der Schlüssel vorhanden ist, wird er mit dem neuen Wert überschrieben. Länge ist die Länge der zu schreibenden Datei (oder -1 für die gesamte Datei).

 

/KVFAHängen Sie eine Datei an den Wert eines vorhandenen Schlüssels an. Länge ist die Länge der zu schreibenden Datei (oder -1 für die gesamte Datei).

 

/KVBErstellen Sie einen Schlüssel-/Binärblobwert. Wenn der Schlüssel vorhanden ist, wird er mit dem neuen Wert überschrieben. Griff ist ein von @BALLOC zurückgegebenes Handle; Länge ist die zu schreibende Länge (oder -1 für den gesamten Puffer).

 

/KVBAHängen Sie einen binären Blob an den Wert eines vorhandenen Schlüssels an. Griff ist ein von @BALLOC zurückgegebenes Handle; Länge ist die zu schreibende Länge (oder -1 für den gesamten Puffer).