CMDebug 27.0:

 

EL CMDebug El instalador está construido con una nueva versión del Instalador avanzado.

 

La biblioteca del marco GUI se ha actualizado.

 

El control de edición de Scintilla se ha actualizado a la versión 4.4.5.

 

Muchas mejoras de rendimiento y tamaño.

 

El depurador tiene una nueva ventana "Pila de llamadas" que muestra la pila de llamadas actual (el nombre del archivo, el número de línea, la línea de comando y las líneas que lo llamaron (es decir, GOSUB o CALL). Al hacer doble clic en una línea en la ventana Pila de llamadas lo llevará a esa línea en la ventana de pestañas (tenga en cuenta que la pila de llamadas solo se expande cuando "entra" en el siguiente comando).

 

Al depurar archivos por lotes que LLAMA o encadena a otro archivo por lotes (o GOSUB "nombre de archivo:: etiqueta), o llama a una función de biblioteca, si "entra en", el depurador abrirá una ventana de nueva pestaña para el nuevo archivo/biblioteca ( (si aún no existe una ventana de pestaña con ese archivo). La ventana de nueva pestaña se cerrará automáticamente cuando el control regrese al archivo por lotes de llamada. Si detiene la depuración, todas las ventanas permanecerán abiertas para permitirle realizar ediciones.

 

La ventana Entorno se reescribe después de recorrer cada comando para que pueda detectar actualizaciones. Ahora guarda la posición de su fila y la restaura después de reescribir el contenido (por lo que ya no siempre vuelve al principio de la lista de entornos).

 

 

TCC-RT:

 

EL TCC-El instalador RT está construido con una nueva versión del Instalador avanzado.

 

Se eliminó el soporte de 32 bits para TCC-RT v27.

 

Muchas mejoras de rendimiento y tamaño.

 

Las bibliotecas de compresión e Internet de IPWorks se han actualizado a IPWorks 2020.

 

El intérprete Lua integrado se ha actualizado a la versión 5.4.2.

 

Se agregó soporte para Python 3.9.

 

Se eliminaron los límites de anidamiento de archivos por lotes (ahora solo están sujetos a la memoria disponible).

 

Se han eliminado los límites de longitud de nombre variable.

 

Ftp- TCC Intentará preservar las marcas de tiempo al transferir archivos. El comando MDTM se usa al descargar y el comando MFTM se usa al cargar. El servidor debe admitir estos comandos para que esto funcione.

 

La expansión de variables de matriz ahora admite expresiones aritméticas (por ejemplo, "echo %myarray[%i*3]").

 

El analizador XML anterior en TCC (msxml6) ha sido reemplazado por un analizador más potente que proporciona mucha más capacidad, incluida la lectura y escritura de archivos XML y JSON.

 

 

Ayuda:

 

La ayuda se creó con una nueva versión (8.2) de Ayuda y Manual.

 

 

Nuevas directivas TMCD.INI:

 

ID de perfil de PowerShell=cadena - El ID del perfil que se buscará al cargar perfiles. TCC buscará perfiles que comiencen con el ID especificado. Por ejemplo, el valor predeterminado es "Microsoft.PowerShell", por lo que la clase buscará perfiles denominados "Microsoft.PowerShell_profile.ps1".

 

PuertoServidorHora=n - El puerto UDP donde escucha el servidor de hora remoto (predeterminado 123). Si TimeServerProtocol está configurado en tpTimeProtocol (1), el puerto se configurará en 37.

 

Protocolo de servidor de tiempo =n - El protocolo utilizado para conectarse al servidor de hora. El valor predeterminado es 1 (tpSNTP). El protocolo de tiempo se puede seleccionar estableciendo este valor en 0 (tpTimeProtocol).

 

 

Nuevo TCC-RT Variables internas:

 

_BATCHPATH - Nombre de ruta del archivo por lotes actual (incluido el \ final).

 

_IPDNSOTHER - Una lista delimitada por espacios de otros servidores DNS configurados para la máquina host. (El servidor principal lo devuelve %_IPDNSSERVER).

 

 

Nuevo TCC-RT Funciones variables:

 

@IPBROADCAST - La dirección de transmisión del adaptador de red especificado.

 

@IPBROADCAST[adaptador]

 

adaptador - el índice del adaptador

 

@IPDHCPENABLED - Devuelve 1 si el adaptador de red especificado tiene DHCP habilitado.

 

@IPDHCPENABLED[adaptador]

 

adaptador - el índice del adaptador

 

@IPEXPIRES - La fecha y hora de vencimiento del contrato de arrendamiento obtenido por el adaptador de red especificado.

 

@IPEXPIRES[adaptador]

 

adaptador - el índice del adaptador

 

@IPIPV6LL - La dirección local del enlace IPv6 del adaptador de red especificado.

 

@IPIPV6LL[adaptador]

 

adaptador - el índice del adaptador

 

@IPOBTAINED - La fecha y hora en que el adaptador de red obtuvo la concesión actual.

 

@IPOOBTENIDO[adaptador]

 

adaptador - el índice del adaptador

 

@IPOTRO - Devuelve una lista delimitada por espacios de direcciones alternativas para el host especificado (si corresponde). La mayoría de los hosts tienen sólo una interfaz IP; esta función es para consultar hosts multitarjeta (hosts con más de una interfaz).

 

@IPOTHER[nombre, dirección]

 

nombre - el nombre del anfitrión

dirección - la dirección del anfitrión

 

@IPOTHERL - Devuelve una lista delimitada por espacios de cualquier otra dirección IP alquilada por el adaptador de red especificado.

 

@IPOTHERL[adaptador]

 

adaptador - el índice del adaptador

 

@IPSTATUS - Devuelve el estado actual del adaptador de red especificado.

 

@IPSTATUS[adaptador]

 

adaptador - el índice del adaptador

 

Los posibles valores de retorno son:

 

Up

Plumón

Pruebas

Desconocido

Inactivo

No presente

CapaInferiorAbajo

 

@IPWINSSERVER2 - Devuelve el servidor WINS secundario para el adaptador de red especificado.

 

@IPWINSSERVER2[adaptador]

 

adaptador - el índice del adaptador

 

@JSONCLOSE - cierra un archivo JSON abierto por @JSONOPEN. La sintaxis es:

 

@JSONCLOSE[]

 

@JSONENDARRAY - Escribe el corchete de cierre de una matriz JSON. La sintaxis es:

 

@JSONENDARRAY[]

 

@JSONENDOBJECT - Escribe la llave de cierre de un objeto JSON. La sintaxis es:

 

@JSONENDOBJECT[]

 

@JSONFLUSH - Vacía los buffers del analizador JSON. La sintaxis es:

 

@JSONFLUSH[]

 

@JSONHASXPATH - devuelve 1 si el XPath existe en el archivo JSON, 0 si no existe. La sintaxis es:

 

@JSONHASXPATH[["nombre de archivo",]ruta]

 

@JSONINPUT - Analizar una cadena de entrada como datos JSON. (Esto se usa en lugar de @JSONOPEN). La sintaxis es:

 

@JSONINPUT[datos de entrada]

 

@JSONINSERTPROPERTY - Escribe un valor de una propiedad.. El archivo debe haber sido abierto con un @JSONOPEN anterior. La sintaxis es:

 

@JSONINSERTPROPERTY[xpath,nombre,valor, tipo, posición]

 

Nombre especifica el nombre de la propiedad.

 

Valor especifica el nuevo valor.

Tipo especifica el tipo de valor. Los valores posibles son:

0 (Objeto)

1 (matriz)

2 (cadena)

3 (Número)

4 (booleano)

5 (cero)

6 (crudo)

 

EL Puesto de trabajo El parámetro especifica la posición de Valor relativo al elemento especificado por XPath. Los posibles valores son:

0 (Antes del elemento actual)

1 (Después del elemento actual)

2 (El primer hijo del elemento actual)

3 (El último hijo del elemento actual)

 

@JSONINSERTVALUE - Inserta el valor especificado en la posición seleccionada.. El archivo debe haber sido abierto con un @JSONOPEN anterior. La sintaxis es:

 

@JSONINSERTVALUE[xpath,valor, tipo, posición]

 

Valor especifica el nuevo valor.

Tipo especifica el tipo de valor. Los valores posibles son:

0 (Objeto)

1 (matriz)

2 (cadena)

3 (Número)

4 (booleano)

5 (cero)

6 (crudo)

 

EL Puesto de trabajo El parámetro especifica la posición de Valor relativo al elemento especificado por XPath. Los posibles valores son:

0 (Antes del elemento actual)

1 (Después del elemento actual)

2 (El primer hijo del elemento actual)

3 (El último hijo del elemento actual)

 

@JSONNODES - Devuelve el número de nodos (hijos) para la ruta especificada en un archivo JSON. La sintaxis es:

 

@JSONNODES[["nombre de archivo",]ruta]

 

@JSONOPEN - abra un archivo JSON para que lo utilice @JSONXPATH y/o @JSONNODES. La sintaxis es:

 

@JSONOPEN[nombre de archivo]

 

@JSONOUTPUT - Salida JSON a una cadena después del procesamiento. (Esto se usa en lugar de @JSONSAVE). La sintaxis es:

 

@JSONSALIDA[]

 

@JSONPUTNAME - Escribe el nombre de una propiedad. El archivo debe haber sido abierto con un @JSONOPEN anterior. La sintaxis es:

 

@JSONPUTNAME[nombre ]

 

@JSONPUTPROPERTY - Escribe el nombre de una propiedad y su valor en un archivo JSON. La sintaxis es:

 

@JSONPUTPROPERTY[nombre, valor, tipo]

 

EL nombre El parámetro especifica el nombre de la propiedad.

EL propuesta de El parámetro especifica el valor de la propiedad.

EL tipo El parámetro especifica el tipo del valor. Los valores posibles son:

0 (Objeto)

1 (matriz)

2 (cadena)

3 (Número)

4 (booleano)

5 (cero)

6 (crudo)

 

@JSONPUTRAW - Escribe un fragmento JSON sin formato en un archivo JSON. La sintaxis es:

 

@JSONPUTRAW[texto]

 

@JSONPUTVALUE - Escribe un valor de una propiedad.. El archivo debe haber sido abierto con un @JSONOPEN anterior. La sintaxis es:

 

@JSONPUTVALUE[tipo de valor]

 

Valor especifica el nuevo valor.

Tipo de valor especifica el tipo de valor. Los valores posibles son:

0 (Objeto)

1 (matriz)

2 (cadena)

3 (Número)

4 (booleano)

5 (cero)

6 (crudo)

 

@JSONREMOVE - Elimina el elemento o valor establecido en XPath. La sintaxis es:

 

@JSONREMOVE[xpath]

 

If xpath no se especifica, @JSONREMOVE utilizará el XPath actual.

 

@JSONRESET - Vacía los buffers del analizador JSON e inicializa el analizador a su estado predeterminado. La sintaxis es:

 

@JSONRESET[]

 

@JSONSAVE - Guarda el documento JSON modificado en el archivo de salida especificado. El archivo debe haber sido abierto con un @JSONOPEN anterior. La sintaxis es:

 

@JSONSAVE[archivo de salida]

 

@JSONSETNAME - Establece un nuevo nombre para el elemento especificado por XPath. El archivo debe haber sido abierto con un @JSONOPEN anterior. La sintaxis es:

 

@JSONSETNAME[xpath,] nombre]

 

If xpath no se especifica, @JSONSETNAME tomará de forma predeterminada el valor actual xpath.

 

@JSONSETVALUE - Establece un nuevo valor para el elemento especificado por XPath. El archivo debe haber sido abierto con un @JSONOPEN anterior. La sintaxis es:

 

@JSONSETVALUE[xpath,]valor,tipo]

 

If xpath no se especifica, @JSONSETVALUE por defecto será el actual xpath.

 

propuesta de especifica el nuevo valor.

tipo especifica el tipo de valor. Los valores posibles son:

0 (Objeto)

1 (matriz)

2 (cadena)

3 (Número)

4 (booleano)

5 (cero)

6 (crudo)

 

@JSONSTARTARRAY - Escribe el corchete de apertura de una matriz JSON. La sintaxis es:

 

@JSONSTARTARRAY[]

 

@JSONSTARTOBJECT - Escribe la llave de apertura de un objeto JSON. La sintaxis es:

 

@JSONSTARTOBJECT[]

 

@JSONXPATH - Consulta JSON XPath. La sintaxis es:

 

@JSONXPATH[["nombre de archivo",]ruta]

 

EL camino es una serie de uno o más elementos de acceso separados por '/'. La ruta puede ser absoluta (comenzando con '/') o relativa a la ubicación XPath actual. norteNota: Cuando se utiliza la notación XPath, el elemento raíz siempre se denomina "json". Esto significa que todas las rutas comenzarán con "/json".

Los siguientes son valores posibles para un descriptor de acceso de elemento:

nombre

Un nombre de elemento particular.

[i]

El i-ésimo subelemento del elemento actual.

..

el padre del elemento actual.

@PUNYDECODE - Decodificar una cadena o archivo Punycode. El formato es:

 

@PUNYDECODE[s,cadena]

@PUNYDECODE[fichero de entrada,archivo de salida]

 

@PUNYENCODE - Codificar una cadena o archivo Punycode. El formato es:

 

@PUNYENCODE[s,cadena]

@PUNYENCODE[fichero de entrada,archivo de salida]

 

@QPDECODE - Decodificar usando el formato MIME imprimible con cotizaciones (usando solo caracteres especiales). El formato es:

 

@QPDECODE[s,cadena]

@QPDECODE[fichero de entrada,archivo de salida]

 

@QPENCODE - Codificar usando el formato MIME imprimible con cotizaciones (usando solo caracteres especiales). El formato es:

 

@QPENCODE[s,cadena]

@QPENCODE[fichero de entrada,archivo de salida]

 

@XMLENDELEMENT - Escribe la pestaña de cierre de un elemento XML abierto usando @XMLSTARTELEMENT. Si no hay elementos abiertos, @XMLENDELEMENT devuelve un error. La sintaxis es:

 

@XMLENDELEMENT[]

 

@XMLFLUSH - Vacía los buffers del analizador XML y comprueba su estado final. La sintaxis es:

 

@XMLFLUSH[]

 

@XMLGETATTR - Devuelve el valor del atributo especificado. La sintaxis es:

 

@XMLGETATTR[["nombre de archivo",],nombre de atributo]

 

@XMLHASXPATH - devuelve 1 si el XPath existe en el archivo XML, 0 si no existe. La sintaxis es:

 

@XMLHASXPATH[["nombre de archivo",]ruta]

 

@XMLINPUT - Analizar una cadena de entrada como datos XML. (Esto se usa en lugar de @JXMLOPEN). La sintaxis es:

 

@XMLINPUT[datos de entrada]

 

@XMLSALIDA - Salida XML a una cadena después del procesamiento. (Esto se usa en lugar de @XMLSAVE). La sintaxis es:

 

@XMLSALIDA[]

 

@XMLPUTCDATA - Escribe un bloque XML CDATA. El archivo debe haber sido abierto con un @XMLOPEN anterior. La sintaxis es:

 

@XMLPUTCDATA[texto]

 

@XMLPUTCOMMENT - Escribe un bloque de comentarios XML. El archivo debe haber sido abierto con un @XMLOPEN anterior. La sintaxis es:

 

@XMLPUTCOMMENT[texto]

 

@XMLPUTELEMENT - Escribe un elemento XML simple sin atributos y el valor especificado entre las etiquetas de apertura y cierre. La sintaxis es:

 

@XMLPUTELEMENTnombre, espacio de nombres URI, valor]

 

If nombre es un nombre local sin prefijo, TCC introducirá automáticamente un nuevo xmlns="Espacio de nombresURI" atributo si es necesario.

If nombre tiene el formato prefijo:local, entonces TCC introducirá automáticamente un nuevo xmlns:prefix="Espacio de nombresURI" según sea necesario.

Al llamar a @XMLPoner elemento o @XMLStartElement, si un espacio de nombresURI no se especifica, se definirá un espacio de nombres vacío para el elemento. Si se debe asociar un espacio de nombres con el elemento, se espacio de nombresURI se debe proporcionar valor. Al crear el XML, TCC determinará si el espacio de nombres ya existe para evitar definiciones duplicadas del mismo espacio de nombres.

@XMLPUTSTRING - Escribe texto dentro de un elemento XML. El archivo debe haber sido abierto con un @XMLOPEN anterior. La sintaxis es:

 

@XMLPUSTRING[texto]

 

@XMLREMOVECHILDREN - Elimina los hijos del elemento en el XPath especificado (o actual). El elemento en sí permanece. La sintaxis es:

 

@XMLREMOVECHILDREN[[sendero]]

 

@XMLREMOVEELEMENT - Elimina el elemento y sus hijos en el XPath especificado (o actual). La sintaxis es:

 

@XMLREMOVEELEMENT[[sendero]]

 

@XMLRESET - Vacía los buffers del analizador XML e inicializa el analizador a su estado predeterminado. La sintaxis es:

 

@XMLRESET[]

 

@XMLSAVE - Guarda el documento XML modificado en el archivo de salida especificado. El archivo debe haber sido abierto con un @XMLOPEN anterior. La sintaxis es:

 

@XMLSAVE[archivo de salida]

 

@XMLSTARTELEMENT - Escribe la etiqueta de apertura de un nuevo elemento XML. Si un elemento XML ya está abierto, entonces este elemento se escribe como hijo. La sintaxis es:

 

@XMLSTARTELEMENTnombre,espacio de nombresURI]

 

 

Actualizado TCC-RT Variables internas:

 

_cpu está obsoleto y ha sido eliminado.

 

_wow64 está obsoleto y ha sido eliminado.

 

 

Actualizado TCC-RT Funciones variables:

 

@SILBIDO - Se agregaron dos nuevas opciones para el tiempo de vida y el tipo de servicio ICMP.

 

@ping[host[,tiempo de espera[,tamaño[,ttl[,tipo]]]]

 

ttl - Tiempo de vida - por defecto es el Valor TTL del subsistema TCP/IP subyacente

 

tipo: tipo de servicio ICMP (predeterminado 8)

 

@SELECCIONAR - si configuras el sort opción a -1, @SELECT ordenará la lista en orden inverso.

 

@XMLXPATH - el camino El argumento tiene opciones adicionales.La ruta es una serie de uno o más elementos de acceso separados por '/'. La ruta puede ser absoluta (comenzando con '/') o relativa a la ubicación XPath actual.

Los siguientes son valores posibles para un descriptor de acceso de elemento:

'nombre'

Un nombre de elemento particular

nombre yo]

El i-ésimo subelemento del elemento actual con el nombre de pila

[i]

El i-ésimo subelemento del elemento actual.

[último()]

El último subelemento del elemento actual.

[último()-i]

El subelemento ubicado en la última ubicación menos i en el elemento actual

nombre[@attrname="attrvalue"]

El subelemento que contiene un valor particular para un atributo determinado (admite comillas simples y dobles)

..

El padre del elemento actual.

 

Actualizado TCC-Comandos RT:

 

COPIA

 

COPY /G ahora admite copias HTTP / HTTPS.

 

/GZ: al copiar a un destino HTTP/HTTPS, esta opción comprimirá el archivo en formato gzip antes de cargarlo.

 

ESET

 

/K"::expresión regular": define una máscara de expresión regular para la entrada.

 

Si está editando una variable de entorno escrita (consulte SET /T), ESET creará una máscara de expresión regular coincidente para la entrada.

 

Hachís

 

HASH ahora admite rangos y selección por atributos.

 

/S: devuelve hashes para archivos coincidentes en el directorio y subdirectorios actuales.

 

IFTP

 

IFTP intentará conservar las marcas de tiempo al transferir archivos. El comando MDTM se usa al descargar y el comando MFTM se usa al cargar. El servidor host FTP debe admitir estos comandos para que esto funcione.

 

LIBRERÍA

 

(No es nuevo, pero aparentemente nunca está documentado). La línea de comando que sigue al nombre de la función de la biblioteca se pasa a la función, y se puede hacer referencia a los argumentos con la misma sintaxis %1 - %n que utilizan los archivos por lotes y los alias.

 

LUNA

 

El soporte interno de Lua se ha actualizado a Lua 5.4.2.

 

PAUSAR

 

/T: muestra un temporizador de cuenta regresiva. Debe usarse con /Wn, que debe preceder a /T.

 

SET

 

La asignación y visualización de variables de matriz ahora admiten expresiones aritméticas (por ejemplo, "set %myarray[%i*3]=somevalue").

 

SETARRAY

 

Puede inicializar matrices agregando [propuesta de] a la definición. Por ejemplo, para inicializar todos los elementos de la matriz a 0:

 

setarray mimatriz[100] [0]

 

TUBO

 

El motor TextPipe se ha actualizado a la versión 11.7.5.

 

 

Nuevo TCC-Comandos RT:

 

COMANDOS

 

Mostrar, habilitar o deshabilitar la TCC comandos internos. La sintaxis es:

 

COMANDOS [/D /E /P] nombre del comando...

 

Si no ingresa ningún argumento, COMMANDS mostrará todos los comandos internos. Los comandos deshabilitados estarán entre paréntesis. Si ingresa nombres de comandos sin /D o /E, COMMANDS mostrará el estado actual de esos comandos.

 

/D: deshabilita uno o más comandos. Si no proporciona ningún nombre de comando, COMMANDS mostrará todos los comandos deshabilitados.

 

/E: habilita uno o más comandos. Si no proporciona ningún nombre de comando, COMMANDS mostrará todos los comandos habilitados.

 

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

 

DNS

 

Muestra los registros DNS para el servidor DNS y el dominio de host especificados. La sintaxis es:

 

DNS [/Nh] nombre de host del servidor

 

/Nh: no mostrar el encabezado de las columnas

 

servidor - La dirección del servidor DNS.

 

nombre de host - El dominio del host a consultar

 

Por ejemplo, mediante los siguientes elementos:

 

DNS 1.1.1.1 jpsoft.com

 

HILO

 

Ejecute un comando en un hilo separado. La sintaxis es:

 

HILO comando [args]

 

Es responsabilidad del usuario asegurarse de que no haya conflictos de E/S o del sistema de archivos al ejecutar varios comandos THREAD y/o ejecutar THREAD simultáneamente con comandos en el archivo principal. TCC hilo.

 

THREAD establecerá la variable interna _thread_result al valor de retorno de comando.

 

TOSTADA

 

Muestra notificaciones de Windows Toast, una ventana emergente que aparece en la esquina inferior derecha de la pantalla. A diferencia de los cuadros de mensajes, las ventanas emergentes de Toast no son modales y desaparecerán después de unos segundos. Windows no mostrará notificaciones de Toast si el usuario ha desactivado las notificaciones, ya sea para TCC o en todas partes.

 

La sintaxis es:

 

TOSTADA /plantilla=n /texto1="texto"[opciones]

 

TOAST establece dos variables de comando internas:

 

_tostada
0: ningún brindis activo o aún no hay respuesta del usuario

1 - el usuario hizo clic en el brindis

2 - el usuario descartó el brindis
3 - tiempo de espera agotado para el brindis
4 - la aplicación ocultó la tostada
5 - la tostada no estaba activada
6 - brindis fallido
7 - el sistema no admite brindis
8 - opción no controlada
9 - se proporcionaron varios textos
10 - error de inicialización del administrador de notificaciones de brindis
11 - No se pudo iniciar el brindis

 

_tostada_acción

0: el usuario no ha hecho clic en un botón

1: el usuario hizo clic en el primer botón

2: el usuario hizo clic en el segundo botón

3: el usuario hizo clic en el tercer botón

 

El comando TOAST sale después de llamar a Windows para mostrar la notificación Toast. Windows volverá a llamar a TOAST con los resultados y acciones de Toast, por lo que las variables _toast y _toast_action no se configurarán hasta que el usuario haga clic en Toast o se agote el tiempo de espera.

 

Las opciones de TOSTADOS son:

 

/acción="texto" - Puedes tener una o más acciones. Cada acción crea un botón en la ventana Toast; Al hacer clic en ese botón se establecerá la variable interna _toast_action.

 

/atributo="texto": texto de atribución que se muestra en la parte inferior de la ventana Toast.

 

/audio=n - El sonido del sistema de Windows se reproducirá cuando se muestre la notificación.

0 - Sonido predeterminado

1 - IM

2 - Correo

3 - recordatorio

4 - SMS

5 - Alarma

6 - Alarma2

7 - Alarma3

8 - Alarma4

9 - Alarma5

10 - Alarma6

11 - Alarma7

12 - Alarma8

13 - Alarma9

14 - Alarma10

15 - Llamar

16 - Llamar1

17 - Llamar2

18 - Llamar3

19 - Llamar4

20 - Llamar5

21 - Llamar6

22 - Llamar7

23 - Llamar8

24 - Llamar9

25 - Llamar10

 

/estado de audio=n - Especifica si desea mostrar el sonido (consulte /audio arriba) una vez, en bucle o ninguno.

0 - Predeterminado

1 - Silencioso

2 - Bucle

 

/duración=n - El momento para mostrar la notificación Toast

0 - Predeterminado

1 - Corto

2 - Largo

 

/caducar=n - Número de segundos antes de que caduque la notificación.

 

/imagen="ruta" - El archivo de imagen que desea mostrar (para tipos de plantilla 0 - 3)

 

/plantilla=n - El tipo de Windows Toast que desea mostrar:

0: una imagen a la izquierda y una cadena que ocupa un máximo de tres líneas.

1: una imagen a la izquierda, una cadena en negrita en la primera línea y una segunda cadena envuelta en la segunda y tercera líneas.

2 - Una imagen a la izquierda, una cadena en negrita en la primera y segunda línea y una segunda cadena en la tercera línea.

3 - Una imagen a la izquierda, una cadena en negrita en la primera línea, una segunda cadena en la segunda línea y una tercera cadena en la tercera línea.

4 - Una cadena que ocupa un máximo de tres líneas.

5 - Una cadena en negrita en la primera línea y una segunda cadena envuelta a lo largo de la segunda y tercera líneas.

6 - Una cadena en negrita en la primera y segunda línea, y una segunda cadena en la tercera línea.

7 - Una cadena en negrita en la primera línea, una segunda cadena en la segunda línea y una tercera cadena en la tercera línea.

 

/S - Crea el acceso directo a TCC requerido para las notificaciones Toast. (No es válido con ninguna otra opción). Esto normalmente lo hace el instalador, por lo que no debería necesitar ejecutar TOAST /S a menos que se haya eliminado el acceso directo.

 

/texto1="texto": Texto que se mostrará en la primera línea (tipos de plantilla 0 - 7).

 

/texto2="texto": texto que se mostrará en la segunda línea (para los tipos de plantilla 1, 2, 3, 5, 6 y 7)

 

/texto3="texto": texto que se mostrará en la tercera línea (para los tipos de plantilla 3 y 7)