Take Command 23.0:

 

instalador:

 

Take Command está utilizando una nueva versión del Instalador avanzado.

 

 

Take Command:

 

La versión 23 utiliza una nueva versión de la biblioteca del marco GUI.

 

La versión 23 utiliza una nueva versión de Scintilla.

 

TCMD tiene una grabadora de macros que grabará y reproducirá las pulsaciones de teclas y las acciones del mouse. Puede controlar la grabadora de macros de varias maneras:

 

1.Win-F11 - Iniciar/detener grabación de macros

2.Win-F12: iniciar/detener la reproducción de macros

3.Botones de grabación y reproducción en la barra de herramientas de acceso rápido

4.Botones de grabación y reproducción en el Take Command Menú de herramientas

5.El nuevo TCC Comando interno GRABADOR

 

La ventana Entrada de comandos ahora admite colores de sintaxis para la entrada de línea de comandos, utilizando los mismos colores y palabras clave que el IDE/depurador por lotes.

 

La opción "Reiniciar elevado" en el menú Inicio separará las pestañas, iniciará un nuevo elevado Take Command sesión y vuelva a conectar las pestañas en esa sesión.

 

Si selecciona "Adjuntar pestañas" en el menú contextual de la pestaña y (1) solo hay una ventana de consola no adjunta y (2) está visible, se adjuntará automáticamente sin tener que seleccionarla en el cuadro de diálogo.

 

La barra de estado tiene un nuevo campo "Tamaño del búfer de pantalla (filas)".

 

El menú contextual de la ventana de pestañas (clic derecho) tiene tres nuevas opciones:

 

Pestañas de solo lectura: deshabilite la entrada del teclado en esta pestaña.

 

Nuevo grupo de pestañas horizontales: mueve la ventana de pestañas actual a un nuevo grupo de pestañas verticales.

 

Nuevo grupo de pestañas verticales: mueve la ventana de pestañas actual a un nuevo grupo de pestañas horizontales.

 

Take Command tiene una serie de mejoras en el dibujo de pantalla relacionadas con tamaños de fuente personalizados y escala de DPI.

 

TCMDHere.btm ahora se reinicia automáticamente elevado si es necesario y tiene una opción /U para eliminar la entrada "TCMD aquí" del menú contextual del Explorador de Windows.

 

TCCTabHere.btm ahora se reinicia automáticamente elevado si es necesario y tiene una opción /U para eliminar "TCC  ventana de pestaña aquí" entrada del menú contextual del Explorador de Windows.

 

 

TCC:

 

La versión 23 utiliza una nueva versión de la biblioteca de expresiones regulares de Onigmo.

 

TCC ahora admite coloración de sintaxis en la línea de comando (similar a la coloración de sintaxis en el IDE/depurador por lotes). Usted establece la opción y los colores a usar en el cuadro de diálogo OPCIÓN/Windows. Puede definir tanto el primer plano como el fondo utilizando cualquiera de los 16 colores de la consola de Windows. TCC coloreará:

 

Predeterminado: cualquier texto que no coincida con una opción de sintaxis

 

Comandos - internos TCC comandos

 

Alias: alias de comando definidos con el TCC Comando ALIAS.

 

Comentarios: líneas que comienzan con rem or ::

 

Etiquetas: etiquetas para GOTO o GOSUB

 

Operadores - | && || etc.

 

Lote/Vars locales - %1 - %n, %*, %~... etc.

 

Vars de entorno - variables de entorno

 

Vars internas - internas TCC variables y funciones variables

 

Regexes - expresiones regulares

 

TCCHere.btm ahora se reinicia automáticamente elevado si es necesario y tiene una opción /U para eliminar "TCC "Preguntar aquí" desde el menú contextual del Explorador de Windows.

 

 

IDE/depurador por lotes:

 

La versión 23 utiliza una nueva versión de la biblioteca del marco GUI.

 

La versión 23 utiliza una nueva versión de Scintilla.

 

El menú contextual de Pestañas (haga clic con el botón derecho en el encabezado de una pestaña) tiene tres opciones nuevas:

 

 Abrir carpeta contenedora (abre una ventana del Explorador de archivos en el directorio del archivo por lotes)

 Cerrar

 Cerrar todo menos esto

 

Si está editando un nombre de variable en la ventana Inspección, el botón Eliminar (X) eliminará el texto marcado en el control de edición. De lo contrario, X eliminará la línea actualmente seleccionada en la lista de vigilancia.

 

"Ejecutar hasta el cursor" es una nueva opción en el menú Depurar. Si hace clic en una línea en la ventana del depurador y luego selecciona "Ejecutar hasta el cursor", el depurador ejecutará el archivo por lotes (ignorando cualquier punto de interrupción) hasta que llegue a la línea seleccionada.

 

 

Ayuda:

 

La ayuda v23 está construida con una nueva versión del compilador de ayuda (Ayuda y manual).

 

La ayuda se ha ampliado con más ejemplos, tutoriales y palabras clave.  

 

 

Directivas TMCD.INI:

 

MacroRecorder=YES|no - Activa o desactiva la Take Command grabadora de macros. Esta directiva va en la sección [TakeCommand].

 

 

Edición de línea de comando:

 

Consulte "Coloreado de sintaxis" en la nueva TCC características anteriores.

 

 

Variables:

 

Puede devolver el resultado de un comando con %(comando). Esto es lo mismo que @EXEC[command] pero un poco más fácil de escribir.

 

%@ devolverá los argumentos del archivo por lotes (como %*), pero todos estarán entre comillas dobles.

 

Expresiones de variables numéricas: %((...)) evaluará y sustituirá la expresión. Por ejemplo:

 

echo %((3+5)) es la respuesta.

 

Expresiones condicionales: %[[...]] evaluará la expresión condicional y devolverá 0 si el estado de salida es verdadero; 1 si no lo es. Por ejemplo:

 

eco %[[5 == 6]]

 

 

Funciones variables actualizadas:

 

@COMPARAR - soporte agregado para HTTP y HTTPS.

 

@CRC32 - tiene tres nuevos parámetros opcionales:

 

@CRC32[sfb,]archivo[,inicio[,longitud]]

 

bUtilice el búfer binario (pase el identificador devuelto por @BALLOC como presentar parámetro)
comienzoPosición inicial en el búfer binario o archivo en bytes (el valor predeterminado es 0)
de largoLongitud del búfer a hash en bytes (el valor predeterminado es el tamaño del búfer o archivo binario)

 

@ARCHIVOS - soporte agregado para rangos de exclusión (es decir, @archivos[/!notthis.file] *.archivo])

 

@SI tiene nuevas pruebas condicionales:

 

ISLIBRARY: devuelve 1 si el nombre es una función de biblioteca

 

ISSYMLINK: devuelve 1 si el nombre del archivo es un enlace simbólico.

 

ISREADABLE: devuelve 1 si el archivo es legible.

 

ISWRITEABLE: devuelve 1 si el archivo se puede escribir.

 

@ MD5 - tiene tres nuevos parámetros opcionales:

 

@MD5[sfb,]archivo[,inicio[,longitud]]

 

bUtilice el búfer binario (pase el identificador devuelto por @BALLOC como presentar parámetro)
comienzoPosición inicial en el búfer binario o archivo en bytes (el valor predeterminado es 0)
de largoLongitud del búfer a hash en bytes (el valor predeterminado es el tamaño del búfer o archivo binario)

 

@SILBIDO - ahora también admite direcciones IPv6. (En Windows 7, esto sólo funcionará en una sesión elevada).

 

@BUSCAR - Se agregó soporte para expresiones regulares en el nombre del programa. @SEARCH ahora también agregará comillas dobles al nombre de archivo devuelto si contiene espacios en blanco o caracteres especiales.

 

@SHA1, @SHA256, @SHA384, @SHA512 - tener tres nuevos parámetros opcionales:

 

@SHA1[sfb,]archivo[,inicio[,longitud]]

 

bUtilice el búfer binario (pase el identificador devuelto por @BALLOC como presentar parámetro)
comienzoPosición inicial en el búfer binario o archivo en bytes (el valor predeterminado es 0)
de largoLongitud del búfer a hash en bytes (el valor predeterminado es el tamaño del búfer o archivo binario)

 

 

Nuevas funciones variables:

 

@BSIZE - Devuelve el tamaño de un buffer binario. La sintaxis es:

 

@BSIZE[encargarse de]

 

encargarse deIdentificador devuelto por @BALLOC

 

@SERIALHW - Devuelve el número de serie de una unidad física. La sintaxis es:

 

@SERIALHW[el lado de la transmisión]

 

el lado de la transmisiónLa letra de unidad asociada con la unidad física.

 

Devuelve una cadena con la letra de la unidad o un error si la unidad no existe o no tiene un número de serie.

 

@UNQCLOSE - Cerrar una base de datos UnQLite abierta por @UNQOPEN. La sintaxis es:

 

@UNQCLOSE[nombre de archivo]

 

Devuelve 0 si tiene éxito o el texto de error en caso contrario.

 

@UNQDELETE - Eliminar un par clave/valor de una base de datos UnQLite. La sintaxis es:

 

@UNQDELETE[[u,]nombre de archivo, clave]

 

uIndicador opcional de que la clave es Unicode (UTF16)
nombre de archivoBase de datos abierta por @UNQOPEN
claveClave para eliminar

 

Devuelve 0 si tiene éxito o el texto de error en caso contrario.

 

@UNQKVB- Agregar un par clave/valor de blob binario a una base de datos UnQLite. La sintaxis es:

 

@UNQKVB[[u,]nombre de archivo, "clave", identificador, longitud]

 

uIndicador opcional de que la clave y el valor son Unicode (UTF16)
nombre de archivoBase de datos abierta por @UNQOPEN
claveClave para agregar o reemplazar
encargarse deIdentificador del buffer binario (devuelto por @BALLOC)
de largoLongitud del búfer para escribir (o -1 para todo el búfer)

 

Devuelve 0 si tiene éxito o el texto de error en caso contrario.

 

@UNQKVBA - Agregar al valor de un par de clave/valor de blob binario existente. La sintaxis es:

 

@UNQKVBA[[u,]nombre de archivo, "clave", identificador, longitud]

 

uIndicador opcional de que la clave y el valor son Unicode (UTF16)
nombre de archivoBase de datos abierta por @UNQOPEN
claveclave para actualizar
encargarse deIdentificador del buffer binario (devuelto por @BALLOC)
de largoLongitud del búfer para escribir (o -1 para todo el búfer)

 

Devuelve 0 si tiene éxito o el texto de error en caso contrario.

 

@UNQKVF - Agregar un par clave/valor de archivo a una base de datos UnQLite. La sintaxis es:

 

@UNQKVF[[u,]nombre de archivo, "clave", archivo, longitud]

 

uIndicador opcional de que la clave y el valor son Unicode (UTF16)
nombre de archivoBase de datos abierta por @UNQOPEN
claveClave para agregar o reemplazar
presentarNombre del archivo a guardar en la clave
de largoLongitud del archivo a escribir (o -1 para todo el archivo)

 

Devuelve 0 si tiene éxito o el texto de error en caso contrario.

 

@UNQKVFA - Agregar al valor de un par clave/valor de archivo existente. La sintaxis es:

 

@UNQKVFA[[u,]nombre de archivo, "clave", archivo, longitud]

 

uIndicador opcional de que la clave y el valor son Unicode (UTF16)
nombre de archivoBase de datos abierta por @UNQOPEN
claveclave para actualizar
presentarNombre del archivo a guardar en la clave
de largoLongitud del archivo a escribir (o -1 para todo el archivo)

 

Devuelve 0 si tiene éxito o el texto de error en caso contrario.

 

@UNQKVS - Agregar un par clave/valor de cadena a una base de datos UnQLite. La sintaxis es:

 

@UNQKVS[[u,]nombre de archivo, "clave", "valor"]

 

uIndicador opcional de que la clave y el valor son Unicode (UTF16)
nombre de archivoBase de datos abierta por @UNQOPEN
claveClave para agregar o reemplazar
propuesta deValor para agregar

 

Devuelve 0 si tiene éxito o el texto de error en caso contrario.

 

@UNQKVSA - Agregar al valor de un par clave/valor existente. La sintaxis es:

 

@UNQKVSA[[u,]nombre de archivo, "clave", "valor"]

 

uIndicador opcional de que la clave y el valor son Unicode (UTF16)
nombre de archivoBase de datos abierta por @UNQOPEN
claveclave para actualizar
propuesta deValor para agregar al valor existente

 

Devuelve 0 si tiene éxito o el texto de error en caso contrario.

 

@UNQOPEN - Abra una base de datos UnQLite, especificando un nombre de base de datos que utilicen otros @UNQ... funciones. La sintaxis es:

 

@UNQOPEN[modo, nombre de archivo]

 

Los valores posibles para modo son:

 

RWCAbra una base de datos con privilegios de lectura+escritura. La base de datos se crea si no existe.

 

RWAbra la base de datos con privilegios de lectura+escritura. Si la base de datos no existe, se devuelve un error.

 

ROAbra la base de datos en modo de solo lectura. Si la base de datos no existe, se devuelve un error.

 

MMUna vista de la base de datos asignada en memoria de solo lectura.

 

If nombre de archivo es ":mem:", entonces se crea una base de datos privada en memoria. La base de datos en memoria se descartará cuando se cierre la base de datos.

 

Devuelve 0 si tiene éxito o un error en caso contrario.

 

@UNQREADB - Leer un valor binario de una clave existente en una base de datos UnQLite. La sintaxis es:

 

@UNQREADB[[u,]nombre de archivo, "clave", identificador, longitud]

 

uIndicador opcional de que la clave es Unicode (UTF16)
nombre de archivoBase de datos abierta por @UNQOPEN
claveclave para leer
encargarse deUn identificador binario devuelto por @BALLOC

 

Devuelve 0 si tiene éxito o un error en caso contrario.

 

@UNQREADF - Leer un valor de una clave existente en una base de datos UnQLite y guardarlo en un archivo. La sintaxis es:

 

@UNQREADF[[u,]nombre de archivo, "clave", nombre de salida, longitud]

 

uIndicador opcional de que la clave es Unicode (UTF16)
nombre de archivoBase de datos abierta por @UNQOPEN
claveclave para leer
nombre de salidaArchivo de salida que contendrá el valor.

 

Devuelve 0 si tiene éxito o un error en caso contrario.

 

@UNQREADS - Leer un valor de cadena de una clave existente en una base de datos UnQLite. La sintaxis es:

 

@UNQREADS[[u,]nombre de archivo, "clave"]

 

uIndicador opcional de que la clave es Unicode (UTF16)
nombre de archivoBase de datos abierta por @UNQOPEN
claveclave para leer

 

Devuelve el valor como una cadena o el texto del error.

 

 

Comandos actualizados:

 

DEDUPE

 

/H- Convierta archivos duplicados en enlaces físicos al primer archivo.

 

DIRHISTORIA

 

/M: numera las líneas al mostrar la lista del historial del directorio.

 

DIRS

 

/M: numera las líneas cuando se muestra la lista DIRS.

 

/P: pausa después de mostrar cada página.

 

DO

 

ISLIBRARY: devuelve 1 si el nombre es una función de biblioteca

 

ISSYMLINK: devuelve 1 si el nombre del archivo es un enlace simbólico.

 

ISREADABLE: devuelve 1 si el archivo es legible.

 

ISWRITEABLE: devuelve 1 si el archivo se puede escribir.

 

ESET

 

 /B - editar variables por lotes (1 - n).

 

ENCONTRAR

 

 /Q(uiet): no muestra ninguna salida, pero configura las variables internas de FFIND.

 

FFIND ahora admite @filelists.

 

HISTORIA

 

/M: numera las líneas al mostrar la lista del historial.

 

IF / IFF

 

ISLIBRARY: devuelve 1 si el nombre es una función de biblioteca

 

ISSYMLINK: devuelve 1 si el nombre del archivo es un enlace simbólico.

 

ISREADABLE: devuelve 1 si el archivo es legible.

 

ISWRITEABLE: devuelve 1 si el archivo se puede escribir.

 

FARFULLAR

 

/IPv6: utilice IPv6 en lugar de IPv4.

 

MKLINK

 

Si no especifica un objetivo ni ninguna opción, MKLINK mostrará información en el enlace (incluidos los puntos de análisis de OpenAFS).

 

ON ERROR

 

Ahora establece _SYSERR.

 

PDIR

 

/(K) - Muestra el hash CKSUM.

 

REGDIR

 

/T ahora mostrará la hora de la clave de nivel superior además de las subclaves.

 

REXEC

 

/IPv6: utilice IPv6 en lugar de IPv4.

 

RSHELL

 

/IPv6: utilice IPv6 en lugar de IPv4.

 

SCRPUT

 

/C: mueve el cursor a la posición especificada después de escribir la cadena.

 

/U: mueve el cursor al final de la cadena.

 

ENVIARHTML

 

/IPv6: utilice IPv6 en lugar de IPv4.

 

ENVIAR CORREO

 

/IPv6: utilice IPv6 en lugar de IPv4.

 

SET

 

/B - cambiar las variables del lote (1 - n).

 

SETARRAY

 

/Z: cambia el tamaño de una matriz existente. Por ejemplo:

 

setarray mimatriz[5,2]

...

setarray /z mimatriz[8,3]

 

SMPP

 

/IPv6: utilice IPv6 en lugar de IPv4.

 

SNPP

 

/IPv6: utilice IPv6 en lugar de IPv4.

 

SWITCH

 

Ahora admite expresiones regulares para los argumentos CASE.

 

DIÁLOGO DE TAREAS

 

/AF"detalles" - Me gusta /A, pero TASKDIALOG mostrará los detalles en la parte inferior del área de pie de página del cuadro de diálogo en lugar de inmediatamente después del contenido.

 

/HACHA"detalles" - Me gusta /A, pero TASKDIALOG mostrará los detalles ampliados de forma predeterminada.

 

/DB:xx: botón predeterminado. Puede ser un número (1000-n para botones personalizados o un tipo de botón definido:

 

OK

No

Cancelar

Reintente

Cerrar

 

/DR:n: el botón de opción predeterminado (solo válido cuando se usa con /R).

 

/T:n - Tiempo de espera después n segundos. Devuelve el valor del botón Cancelar/Cerrar (12).

 

TIPO

 

/L0: no numerar líneas en blanco.

 

UNALÍAS

 

Ahora admite expresiones regulares para el nombre del alias.

 

FUNCIÓN

 

Ahora admite expresiones regulares para el nombre de la función.

 

UNSET

 

Ahora admite expresiones regulares para el nombre de la variable.

 

VSCRPUT

 

/C: mueve el cursor a la posición especificada después de escribir la cadena.

 

/U: mueve el cursor al final de la cadena.

 

FORMULARIO WEB

 

/IPv6: utilice IPv6 en lugar de IPv4.

 

SUBIR WEB

 

/IPv6: utilice IPv6 en lugar de IPv4.

 

CUAL

 

Ahora admite expresiones regulares para nombres de alias.

 

 

Nuevos comandos:

 

MONITOR

 

Mostrar o cambiar las capacidades del monitor, incluyendo:

 

Tipo de tecnología

Temperatura del color

Comparación

Posición del área de visualización

Tamaño del área de visualización

unidad RGB

ganancia RGB

Brillo

Restablecer los valores predeterminados de color de fábrica

Restablecer los valores predeterminados de fábrica

Guardar en almacenamiento no volátil

 

No todas las configuraciones son compatibles con todos los monitores. Si no ingresa ningún argumento, MONITOR mostrará la configuración actual de todos los monitores físicos. Dependiendo de las opciones y del hardware del monitor, MONITOR puede tardar varios cientos de milisegundos en regresar. El comando MONITOR fallará si el monitor no admite DDC/CI.

 

Las opciones son:

 

/N:n - cambiar la configuración en el monitor físico n. El valor predeterminado es 0.

 

/FD: restaura la configuración predeterminada de fábrica

 

/FC: restaura la configuración de color predeterminada de fábrica

 

/B:n - establece el brillo

 

/C:n - establece el contraste

 

/T:n - cambiar la temperatura del color. n puede ser uno de los siguientes:

 

4000

5000

6500

7500

8200

9300

10000

11500

 

/D:Color:n - Establece el valor de unidad rojo, verde o azul de un monitor. La configuración de la unidad se utiliza para ajustar el punto blanco del monitor (el lado de la transmisión es tambien llamado nivel de negro). Color es ROJO, VERDE o AZUL; n es el valor de la unidad (normalmente 0-100). Puede tener múltiples argumentos /Drive en un solo comando MONITOR.

 

/GRAMO:Color:n - Establece el valor de ganancia de rojo, verde o azul de un monitor. Los ajustes de ganancia se utilizan generalmente para ajustar el punto blanco del monitor. Color es ROJO, VERDE o AZUL; n es el valor de ganancia (normalmente 0-100). Cambiar la configuración de ganancia puede cambiar la temperatura del color. Puede tener múltiples argumentos /Gain en un solo comando MONITOR.

 

/AP:x:y - Establezca la posición horizontal (x=0) o vertical (x=1) del área de visualización del monitor. y es el nuevo ancho o alto. Al aumentar la posición horizontal, se mueve el área de visualización hacia la derecha; al disminuirlo, se mueve el área de visualización hacia la izquierda. Al aumentar la posición vertical se mueve el área de visualización hacia arriba, al disminuirla se mueve el área de visualización hacia abajo.

 

/COMO:x:y - Establezca el ancho del área de visualización (x=0) o la altura (x=1). y es el nuevo ancho o alto.

 

/S: guarda la configuración en el almacenamiento no volátil de la pantalla

 

MONTVHD

 

 Monte una imagen VHD o VHDX. Debes estar ejecutando una sesión elevada. El formato es:

 

MONTVHD [d:\ | d:\ruta] imagen

 

d:Letra de unidad opcional
d:\rutaRuta de montaje opcional
imagenArchivo VHD o VHDX para montar

 

REGISTRADOR

 

Grabe y reproduzca la entrada del mouse y del teclado. La sintaxis es:

 

GRABADORA [/C /K /L:n /M /P /R nombre de archivo /S /W nombre de archivo]

 

/CLimpiar la cola de macros

 

/KSolo eventos de teclado (ignore los eventos del mouse)

 

/L:nReproducir la macro actual n veces

 

/MEmpezar a grabar una macro

 

/PReproducir la macro actual

 

/R nombre Cargue un archivo de macro (previamente guardado con /S)

 

/S nombre Guarde la grabación de macro actual en un archivo

 

/WEspere a que finalice la reproducción de la macro.

 

/XDejar de grabar o reproducir

 

DESMONTARHD

 

Desmonte una imagen VHD o VHDX previamente montada con MOUNTVHD. Debes estar ejecutando una sesión elevada. El formato es:

 
DESMONTADO HD [d: \ | d:\ruta\]

 

d: \Letra de unidad opcional.
d:\ruta\Ruta de montaje opcional

 

UNQLITE

 

UnQLite es un motor de base de datos NoSQL integrado (almacén de claves/valores y almacén de documentos). UnQLite lee y escribe directamente en archivos de disco normales. La base de datos completa con múltiples colecciones está contenida en un único archivo de disco.

 

La sintaxis es:

 

unqlite [/RWC [/RO [/MM] /RW /TEMP /MM] nombre de archivo] [/DB:"base de datos"] [/C nombre de archivo] [/tecla D] [/R clave] [/KVS "clave" " valor"] [/KVSA "clave" "cadena"] [/KVB "clave" longitud del identificador] [/KVBA "clave" longitud del identificador] [/KVF "clave" longitud del nombre de archivo] [/KVFA "clave" longitud del nombre de archivo]

 

/CCerrar una base de datos. Si omite el nombre, UNQLITE cerrará la base de datos abierta más recientemente.

 

/RWCAbra una base de datos con privilegios de lectura+escritura. La base de datos se crea si no existe.

 

/RWAbra la base de datos con privilegios de lectura+escritura. Si la base de datos no existe, se devuelve un error.

 

/ ROAbra la base de datos en modo de solo lectura. Si la base de datos no existe, se devuelve un error.

 

/TEMPERATURASe creará una base de datos privada y temporal en disco. La base de datos se eliminará cuando se cierre la base de datos.

 

/ MMUna vista de la base de datos asignada en memoria de solo lectura. Sólo válido cuando se usa con /RO.

 

nombre de archivoEl nombre del archivo de base de datos. Si el nombre del archivo es ":mem:", entonces se crea una base de datos privada en memoria. La base de datos en memoria se descartará cuando se cierre la base de datos.

 

/DB:nombreAbra una base de datos existente para una operación de lectura/escritura/eliminación. El nombre de la base de datos debe citarse.

 

/DEliminar la clave especificada

 

/RLea la clave especificada y muestre el valor de la cadena (o archivo).

 

/KVSCree un par clave/valor. Si la clave existe, se sobrescribirá con el nuevo valor.

 

/KVSAAgregue una cadena al valor de una clave existente.

 

/KVFCree un par clave/valor de archivo. Si la clave existe, se sobrescribirá con el nuevo valor. de largo es la longitud del archivo a escribir (o -1 para todo el archivo).

 

/KVFAAgregue un archivo al valor de una clave existente. de largo es la longitud del archivo a escribir (o -1 para todo el archivo).

 

/KVBCree un valor de blob binario/clave. Si la clave existe, se sobrescribirá con el nuevo valor. encargarse de es un identificador devuelto por @BALLOC; de largo es la longitud a escribir (o -1 para todo el búfer).

 

/KVBAAgregue un blob binario al valor de una clave existente. encargarse de es un identificador devuelto por @BALLOC; de largo es la longitud a escribir (o -1 para todo el búfer).