Take Command 28.0:

 

The Take Command, TCC, CMDebugy TCC-RT Los instaladores se crean con una nueva versión de Advanced Installer.

 

Take Command, TCC, CMDebugy TCC-RT Se han probado con la versión preliminar de Windows 11 y se realizaron algunos cambios internos menores para garantizar la compatibilidad.

 

 

Take Command:

 

Muchas mejoras de seguridad, rendimiento y tamaño.

 

Take Command ahora es compatible con CET Shadow Stack.

 

La biblioteca del marco GUI se ha actualizado.

 

Soporte mejorado para pantallas de alta resolución y múltiples monitores.

 

Take Command tiene dos nuevos temas (Opciones/Estilos/Temas):

 

Luz de Windows 10

Windows 10 oscuro

 

 

TCC:

 

Muchas mejoras de seguridad, rendimiento y tamaño.

 

TCC ahora es compatible con CET Shadow Stack.

 

TCC La finalización de tabulación admite el nuevo formato de nombre de función de biblioteca opcional (biblioteca$función).

 

Las ventanas emergentes (es decir, F6, F7) ahora muestran la cadena de búsqueda pasada por la línea de comando en el control de edición.

 

TCC La expansión de archivos y la finalización de tabulaciones ahora admiten  "~\" (directorio de inicio) sintaxis. Si el nombre del archivo es ~, o comienza con un ~\ (or ~/), TCC sustituirá al directorio de inicio del usuario, según lo definido por la variable de entorno HOME. (Si HOME no existe, TCC buscará %HOMEDRIVE + HOMEPATH).  Por ejemplo:

 

directorio ~\

copiar foo ~\foofolder\

 

TCC La expansión de archivos y la finalización de pestañas ahora son compatibles las carpetas predefinidas de Windows. La sintaxis es :nombre de la carpeta donde nombre de la carpeta puede ser:

 

CuentaImágenes

Herramientas de administración

Capturas de aplicaciones

Atajos de aplicaciones

Rollo de la cámara

Grabación de CD

Herramientas de administración comunes

Enlaces OEM comunes

Programas comunes

Menú Inicio Común

ComúnMenúInicioLugares

Inicio común

Plantillas comunes

Contacto

Cookies

Ordenador de sobremesa

DeviceMetadataStore

Documentos

DocumentosBiblioteca

Descargas

Favoritos

Fuentes

Tareas del juego

Historia

Atajos de aplicaciones implícitas

InternetCaché

Bibliotecas

Enlaces

LocalAppData

Datos de aplicación local bajo

Documentos locales

Descargas locales

DirectoriodeRecursoslocalizados

Música Local

Imágenes locales

Vídeos locales

Música

Biblioteca de música

Red

onedrive

Imágenes originales

Álbumes de fotos

ImágenesBiblioteca

Fotos

Playlists

Capucha de impresión

Mi Perfil

Datos de programa

Archivos de programa

Archivos de programaX64

Archivos de programaX86

ProgramaArchivosComún

Archivos de programaComúnX64

Archivos de programaComúnX86

Programas

Público

PúblicoEscritorio

Documentos públicos

Descargas públicas

Tareas de juego público

Bibliotecas Públicas

PúblicoMúsica

Imágenes públicas

Tonos públicos

Azulejos de usuario público

PúblicoVideos

Comida rápida

Entradas recientes

GrabadoTVLibrary

Directorioderecursos

Demostración minorista

Tonos

Datos de la aplicación de roaming

RoamedTileImágenes

Azulejos itinerantes

MuestraMúsica

Imagenes de muestra

Listas de reproducción de muestra

Vídeos de muestra

Partidas guardadas

Imágenes Guardadas

Búsquedas guardadas

Imágenes

Buscar Historia

Plantillas de búsqueda

SendTo

Barra lateralDefaultPartes

Piezas de la barra lateral

SkyDrive

SkyDriveCámaraRodar

SkyDriveDocumentos

SkyDriveFotos

Startmenu

Inicio

System

SistemaX86

Plantillas

Usuario fijado

Perfiles de usuario

Archivos de programa de usuario

Archivos de programa de usuarioComún

Videos

VídeosBiblioteca

Windows

 

Estos nombres de carpetas se pueden utilizar en cualquier archivo interno. TCC comando que toma nombres de archivos. Por ejemplo:

 

directorio: descargas

copiar imagen.jpg :imágenes\micarpeta1\

 

 

IDE/depurador por lotes:

 

Muchas mejoras de seguridad, rendimiento y tamaño.

 

CMDebug / IDE ahora es compatible con CET Shadow Stack.

 

La biblioteca del marco GUI se ha actualizado.

 

Soporte mejorado para pantallas de alta resolución y múltiples monitores.

 

El control de edición de Scintilla se ha actualizado a la versión 5.1. El lexer (lexilla.dll) se ha separado del editor (scintilla.dll). Hay una serie de mejoras en legibilidad y velocidad para pantallas de alta resolución.

 

 

TCEDIT:

 

La biblioteca del marco GUI se ha actualizado.

 

TCEdit ahora es compatible con CET Shadow Stack.

 

El control de edición de Scintilla se ha actualizado a la versión 5.1. El lexer (lexilla.dll) se ha separado del editor (scintilla.dll). Hay una serie de mejoras en legibilidad y velocidad para pantallas de alta resolución.

 

 

Ayuda:

 

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

 

La ayuda .chm (obsoleta, no admitida y obsoleta por Microsoft) se ha cambiado al formato .ewriter. Un libro electrónico de eWriter es una ayuda web almacenada en un solo archivo y la aplicación eWriter.exe se utiliza para mostrar la ayuda. El formato eWriter combina los beneficios de CHM y WebHelp, eliminando las desventajas de ambos. Utiliza el motor de renderizado HTML de Windows para mostrar el contenido, con soporte para CSS3, HTML5, JavaScript y medios. Esto nos permitirá (en futuras versiones) incorporar tutoriales y vídeos en el archivo de ayuda.

 

El nuevo formato eWriter incluye soporte para pantallas de alta resolución (.chm no).

 

A diferencia de los archivos de ayuda .chm, eWrite HELP se puede abrir desde unidades de red en redes locales.

 

Las llamadas repetidas a AYUDA se abrirán en la misma ventana de ayuda.

 

 

plugins:

 

Añadido más Comandos TakeCommandIPC. Ver PLUGINS y el SDK del complemento para obtener más detalles.

 

TCTABACTIVO

Devuelve 1 si la pestaña actual está activa.

 

TCTABVISIBLE

Devuelve 1 si la pestaña actual está visible

 

COLOR

Cambiar la paleta de colores de esta consola

 

FUENTE

Cambiar la fuente de esta ventana de pestaña

 

TCLISTVIEW

Devolver los archivos seleccionados en el control de vista de lista

 

REGISTRADOR

Encender o apagar la grabadora de macros

 

STARTNA

Adjunte una ventana de consola oculta pero no la active

 

WSHELL

Cambiar a un directorio de shell

 

ACCESO DIRECTO

Cambiar a un acceso directo del Explorador

 

TRANS

Set Take Command transparencia de la ventana

 

FLASH

Destella la ventana de pestañas

 

DESPEGAR

Separar una ventana de consola de Take Command

 

 

Nuevas directivas TMCD.INI:

 

WindowState=Personalizado - (solo TCMD) Si se establece en Personalizado (o mediante el cuadro de diálogo de configuración de TCMD "Windows/Modo de inicio/Guardado"), Take Command La ventana siempre comenzará en el mismo tamaño y ubicación que tenía cuando salió por última vez.

 

 

Nuevas funciones variables:

 

@JSONCREATE[nombre de archivo] - Cree un archivo JSON para escribir mediante otras funciones de variables JSON (por ejemplo, @JSONSTARTOBJECT, @JSONPUTPROPERTY, etc.).

 

@XMLCREATE[nombre de archivo] - Crear un archivo XML para escribir mediante otras funciones de variables XML.

 

 

Funciones variables actualizadas:

 

@TAMAÑO DEL ARCHIVO - Ahora admite la devolución del tamaño de las secuencias de archivos. @FILESIZE ahora también admite la recuperación de tamaños de archivos para archivos HTTP y HTTPS. (Tenga en cuenta que debido a las limitaciones del protocolo HTTP, no puede utilizar comodines ni escanear subdirectorios).

 

 

Comandos actualizados:

 

ACTIVAR

 

FORCEMIN: Fuerza la ventana para que se minimice incluso si el tEl hilo propietario de la ventana no responde. 

 

ESCRITORIO=id - Mueve la ventana a otro escritorio virtual. id puede ser un número de escritorio (1-n), el GUID de ese escritorio o el nombre del escritorio. Consulte VDESKTOP para obtener más detalles.

 

ASOCIAR

 

/V:*: muestra todos los verbos del shell y sus comandos para la extensión especificada.

 

DEL

 

Si está eliminando una secuencia, DEL buscará un enlace simbólico y eliminará la secuencia del archivo vinculado. (Windows no admite la eliminación de una secuencia con enlace simbólico).

 

DIR

 

/\: muestra los nombres de los directorios con un \ final.

 

ENUMSERVIDORES

 

/Dominio=- El nombre NetBIOS del dominio que se va a enumerar. Si no especifica un dominio, ENUMSERVERS utiliza el dominio principal.

 

TODO LO QUE

 

Everything Search se ha actualizado a la versión 1.4.1.1009.

 

IFTP

 

/K="...": la clave pública del cliente firmada por la CA utilizada durante la autenticación (solo SSH). Al autenticarse mediante autenticación de clave pública, esta configuración se puede establecer en la clave pública del cliente firmado por la CA. Esto resulta útil cuando el servidor se ha configurado para confiar en las claves del cliente firmadas por una CA concreta. Por ejemplo:

 

/K="SignedSSHCert=ssh-rsa-cert-v01@openssh.com AAAAB3NzaC1yc2EAAAADAQABAAAB..."

 

El algoritmo como ssh-rsa-cert-v01@openssh.com en la cadena anterior se utiliza como parte del proceso de autenticación. Para utilizar un algoritmo diferente simplemente cambie este valor. Por ejemplo, todo lo siguiente es aceptable con la misma clave pública firmada:

 

ssh-rsa-cert-v01@openssh.com AAAAB3NzaC1yc2EAAAADAQABAAAB...

rsa-sha2-256-cert-v01@openssh.com AAAAB3NzaC1yc2EAAAADAQABAAAB...

rsa-sha2-512-cert-v01@openssh.com AAAAB3NzaC1yc2EAAAADAQABAAAB...

 

/T=nnn - Si está configurado, la opción de mantener activo del socket está habilitada y los paquetes de mantenimiento de activo TCP se enviarán periódicamente para mantener la conexión. nnn es el tiempo de inactividad en segundos antes de que se envíe un paquete de mantenimiento de conexión TCP.

 

LIBRERÍA

 

Ahora puede especificar qué biblioteca usar para un nombre de función (lo que le permite usar los mismos nombres de función en diferentes bibliotecas). Para especificar una biblioteca y función en particular, utilice la sintaxis:

 

biblioteca$función

 

Cuando la bibliotecas es el nombre del archivo de la biblioteca, y función El nombre de la función.

 

Si no especifica un nombre de biblioteca, TCC utilizará el formato antiguo y utilizará el primer nombre de función coincidente que encuentre en la lista de bibliotecas.

 

/N - BIBLIOTECA sin argumentos mostrará los nombres de las funciones en la lista de bibliotecas. Si especifica /N y ningún otro argumento, BIBLIOTECA mostrará el nombre de la biblioteca + el nombre de la función en el biblioteca$función formato.

 

LUNA

 

LUA se ha actualizado a la versión 5.4.3.

 

PDIR

 

/\: muestra los nombres de los directorios con un \ final.

 

GUIÓN

 

Se agregó documentación sobre llamadas internas. TCC comandos desde cualquier lenguaje Active Scripting usando la interfaz tcommand().

 

EMPIEZA

 

/VDESKTOP=identificación - Inicie la aplicación en otro escritorio virtual. id puede ser un número de escritorio (1-n), el GUID de ese escritorio o el nombre del escritorio. Consulte VDESKTOP para obtener más detalles. Tenga en cuenta que Windows no tiene una API para iniciarse en otro escritorio, por lo que TCC lo inicia en el escritorio local y lo mueve inmediatamente, por lo que verá un destello cuando se inicie la ventana y luego desaparezca.

 

FINALIZAR LA TAREA

 

El PID puede ser hexadecimal si tiene el prefijo 0x inicial.

 

/Ne: no muestra errores.

 

/R: elimina el árbol de procesos (el proceso especificado y todos sus procesos secundarios).

 

Lista de tareas

 

El PID puede ser hexadecimal si tiene el prefijo 0x inicial.

 

/R: muestra el árbol de procesos (el proceso especificado y todos sus procesos secundarios).

 

TUBO

 

Textpipeengine64.dll se ha actualizado a la versión 11.8.1.

 

/Simple tiene algunos filtros de redacción nuevos que están diseñados para funcionar dentro de filtros de restricción.

 

89 Eliminar signos diacríticos

91 Redactar texto superpuesto

92 Redactar dígitos cruzados

93 Redactar x-over todos menos los últimos 4 dígitos

94 Redactar x-over que no sean espacios en blanco

95 Reemplazar con espacios en blanco

96 Redactar con pseudo NHS

97 Redactar con pseudo SSN

98 Redactar con pseudo número de banco

 

ÁRBOL

 

/\: muestra los nombres de los directorios con un \ final.

 

VENTANA

 

ESCRITORIO=id - Mueve la ventana a otro escritorio virtual. id puede ser un número de escritorio (1-n), el GUID de ese escritorio o el nombre del escritorio. Consulte VDESKTOP para obtener más detalles.

 

WMIQUERÍA

 

WMIQUERY ahora admite consultas remotas. El argumento del espacio de nombres para servidores remotos se verá así "\\remote-server\root\cimv2" (sustituya el nombre de su servidor por "remote-server").

 

/USUARIO=nombre de usuario - El nombre de usuario que se utilizará para consultas remotas.

 

/CONTRASEÑA=contraseña - La contraseña que se utilizará para consultas remotas.

 

/L: no separe registros con CR/LF. (Esto probablemente sólo sea útil cuando se consultan registros de una sola línea).

 

WAJUSTES

 

Nuevos cuadros de diálogo de configuración (algunos requieren que su sistema/dispositivo esté configurado para admitir la opción):

 

ActividadHistoria

Pantalla avanzada

Diagnóstico de aplicaciones

Volumen de aplicación

Audio

Descargas automáticas de archivos

Radiodifusión

portapapeles

EntregaOptimización

Documentos

DescargarMapas

Cifrado

rastreador ocular

Buscar mi dispositivo

Fuentes

barra de juego

JuegoDVR

Modo de juego

Configuración de gráficos

entintado y mecanografía

Luz de noche

Notificaciones

Teléfono

Llamadas telefónicas

Fotos

Escritorio remoto

Experiencias Compartidas

Opciones de inicio de sesión

Aislamiento de Sonido

tareas

touchpad

Solucionar problemas

Reproducción de vídeo

Videos

Activación de voz

WiFiLlamando

WindowsHolaCara

WindowsHolaHuella Digital

VentanaSeguridad

Su teléfono

 

 

Nuevos comandos:

 

LOCAL

 

Defina variables que sean locales para una función de biblioteca o para un archivo por lotes. La sintaxis es:

 

LOCAL var1, var2,...

 

LOCAL guardará los valores existentes de las variables de entorno especificadas (si las hay) y luego eliminará la variable del entorno. Luego puede ESTABLECER una nueva variable con ese nombre; cuando la función de biblioteca o el archivo por lotes sale, las variables locales se eliminan del entorno y se restauran los valores anteriores (si los hay).

 

SSHEXEC

 

El comando SSHEXEC establece una conexión Secure Shell (SSH) a un servidor e inicia el shell predeterminado del usuario. Presione Ctrl-C para desconectarse del otro sistema. La sintaxis es:

 

SSHEJECUTIVO [/A /F Nombre del archivo /Gn /H fwhost /IPV6 /R puerto /S /T tipo /U usuario /P la contraseña] fortaleza /L nombre [:contraseña] "comando ... "

 

/A(autodetectar firewall)

/F(nombre de archivo para la entrada estándar del host)

/G (nivel de registro)

/H (host del cortafuegos)

/IPv6        

/L (usuario:contraseña)

/P (contraseña del cortafuegos)

/Puerto remoto)

/S(mensajes de estado)

/T (tipo cortafuegos)

/U (nombre de usuario del cortafuegos)

 

anfitrión - Nombre de host

comando - Comando para pasar al shell del host predeterminado

 

Si no especifica un nombre de usuario, SSHEXEC utilizará el nombre de usuario actual. Puede proporcionar una contraseña en la línea de comando agregándola al nombre de usuario (es decir, "Usuario:Contraseña"). Si no proporciona una contraseña, SSHEXEC se la solicitará.

 

Si desea realizar la redirección en el sistema remoto, incluya la lista de argumentos del comando entre comillas dobles. Las comillas dobles se eliminarán antes de pasar los comandos al sistema remoto.

 

SSHEXEC mostrará el nombre del host y el nombre de usuario y solicitará una línea de entrada, luego la enviará al shell del host y regresará al mensaje para esperar la siguiente línea. SSHEXEC mostrará cualquier salida enviada por el host a STDOUT y STDERR. Cuando escriba "salir" cuando se le solicite o el host se desconecte, SSHEXEC saldrá.

 

VDESKTOP

 

Administre escritorios virtuales de Windows 10 (requiere Windows 10 compilación 21313 o posterior). VDESKTOP le permite crear, eliminar o cambiar escritorios. La sintaxis es:

 

ESCRITORIO VISTA [[/N="nombre"] /C [/W="archivo"] /R id /S [id] - +]

 

/CCrear un nuevo escritorio
/RElimina el escritorio especificado. La identificación puede ser un número de escritorio (1 - n) o el GUID de ese escritorio.
/SCambie al escritorio especificado. Si id no está especificado, cambie al escritorio creado con /C. id puede ser un número de escritorio (1 - n) o el GUID de ese escritorio.

 

/N="nombre "Opcionalmente, puede especificar un nombre de escritorio. Si no especifica un nombre, deberá utilizar un número de escritorio (1 - n) o el GUID del escritorio. Tenga en cuenta que con las compilaciones actuales de Windows, el nombre no se actualiza en la Vista de tareas, aunque se puede utilizar con comandos VDESKTOP posteriores y se mostrará correctamente cuando se reinicie el sistema.
/W="presentar"Cuando se usa con /C, /W especifica el archivo de imagen que se usará como fondo de pantalla del escritorio. Tenga en cuenta que con las versiones actuales de Windows, el fondo no se actualizará hasta que se reinicie el sistema.

 

WMIRUN

 

Utilice WMI para ejecutar métodos en una máquina local o remota. Debes estar corriendo en una sesión elevada. La sintaxis es:

 

WMIRUN /USUARIO=usuario /CONTRASEÑA=la contraseña /CLASE=nombre de la clase /MÉTODO=nombre del método comando de recurso de red

 

/USUARIO=nombre de usuario - El nombre de usuario que se utilizará para consultas remotas.

 

/CONTRASEÑA=contraseña - La contraseña a utilizar para consultas remotas

 

/CLASE=nombre de la clase - El nombre de la clase WMI

 

/MÉTODO=nombre del método - El nombre del método WMI

 

recurso de red - Espacio de nombres WMI. El argumento del espacio de nombres para servidores remotos tendrá un aspecto similar a "\\remote-server\root\cimv2" (sustituya el nombre de su servidor por "remote-server").

 

comando - El comando que desea que ejecute WMI.

 

Por ejemplo, este comando finaliza el proceso 26568 en la máquina local:

 

WMIRUN /method=Terminar /class=Win32_Process "\\.\root\CIMV2" Win32_Process.Handle="26568"