La línea de comando que comienza TCC Normalmente incluirá el nombre del programa con la unidad y la ruta, seguido de cualquier opción. Por ejemplo:

 

"c:\archivos de programa\jpsoft\tcmd28\tcc.exe" @c:\jpsoft\tcmd.ini

 

Aunque la línea de comando de inicio suele ser muy sencilla, puedes añadir varias opciones. Puedes hacer esto manualmente en el Windows CORRE cuadro de diálogo, en un archivo de acceso directo de Windows (.LNK), en la TCC símbolo o en un archivo por lotes (con o sin el uso de la interna EMPEZAR dominio). Cada uno de estos métodos iniciará una nueva instancia del procesador de comandos seleccionado, que se ejecutará en una nueva ventana. excepto cuando TCC se inicia desde TCC (ya sea en el símbolo del sistema o dentro de un archivo por lotes) sin la EMPEZAR mando.

 

Cuando usas un tubo en un comando, ya sea en el símbolo del sistema o en un archivo por lotes, TCC inicia otra instancia de sí mismo, usando los mismos parámetros de línea de comando (excepto cuando sea necesario para el tubo).

 

La sintaxis completa para el TCC La línea de comando de inicio es (todo en una línea):

 

d:\ruta\tcc.exe [d:\ruta] [[/]@d:\ruta\inifile] [//directiva=valor...] [/A /H /I[IPSX]/L: /LA /LD /LF /LH /N/Q /S /T:bf /U /V /X ] [/C | /K] [comando]

 

No incluya los corchetes que se muestran en la línea de comando anterior. Están ahí para indicar que los elementos entre paréntesis son opcionales. Algunas opciones están disponibles sólo en productos específicos; consulte a continuación para obtener más detalles.

 

Si incluye alguna de las opciones siguientes, debe utilizarlas en el orden en que se describen. Si no lo hace, es posible que no funcionen correctamente.

 

La línea de comando debe comenzar con la ruta y el nombre del archivo del programa ejecutable (TCC. EXE):

 

d:\camino\tcc.exe

 

Los elementos adicionales a continuación pueden incluirse en la línea de comando:

 

d:\camino

 

Si se incluye, esta segunda copia d:\camino of TCC La ruta debe ser idéntica a d:\camino en el segmento de línea de comando anterior. Establece la unidad y el directorio donde se almacena el programa, llamado COMESPEC camino. Esta opción se incluye por compatibilidad con otros procesadores de comandos en modo de caracteres, pero no es necesaria en el uso normal. TCC puede encontrar su propio directorio sin COMESPEC camino.

 

@d:\camino\archivo inicial OR
/@d:\camino\archivo inicial

 

Esta opción establece la ruta y el nombre del Archivo .INI. No necesitas esta opción si

 

1)de tu Archivo .INI es nombrado TCMD.INI, y
2)está en uno de los siguientes directorios:
2.1).el mismo directorio que TCC
2.2).el "%programdata%\JP Software\Take Command directorio de 28"
2.3).el directorio %localappdata%

 

Esta opción es más útil si desea iniciar el programa con un nombre específico y único. Archivo .INI.

 

Para iniciar TCC sin ninguna Archivo .INI, puede utilizar las opciones /I o /II, o crear un archivo vacío y especificarlo como su Archivo .INI.

 

para moverse por un Windows limitación que hace que la línea de comando mostrada de un acceso directo se trunque cuando un parámetro comienza con @, puedes usar la sintaxis alternativa

 

/@d:\ruta\inifile

 

TCC omitirá la barra diagonal inicial.

 

//directiva=valor

 

Esta opción dice TCC para tratar el texto que aparece entre los // y el siguiente espacio o tabulador como directiva. La directiva debe tener el mismo formato que una línea en el Archivo .INI, pero no puede contener espacios, tabulaciones ni comentarios. Esta opción puede repetirse. Es una manera conveniente de colocar algunas directivas simples en la línea de inicio sin tener que modificar o crear una nueva. Archivo .INI.

 

Las directivas en la línea de comando anulan cualquier directiva correspondiente en el Archivo .INI.

 

/AEsta opción hace que la salida de comandos internos a una tubería o redirigidos a un archivo esté en ASCII cuando TCC empieza. Este es el valor predeterminado y no es necesario a menos que desee anular un Salida Unicode opción de configuración.

 

/BEsta opción dice TCC que no desea que configure un controlador Ctrl-C/Ctrl-Break.

 

Advertencia: Puede hacer que el sistema funcione incorrectamente si usa esta opción sin otro software para manejar Ctrl-C y Ctrl-Break. La mayoría de los usuarios deberían evitar esta opción.

 

/DDeshabilite la ejecución de comandos de ejecución automática desde el Registro. Si no se especifica /D cuando TCC se inicia, buscará y ejecutará las siguientes variables de registro:

 

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun

 

y / o

                                                                                                                                                           

 HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun

 

Vea también el AutoRun opción de configuración.

 

/HComenzar TCC en una ventana oculta. La ventana no aparecerá en la barra de tareas ni en la lista de aplicaciones de la pestaña Alt.

 

/INo cargue el archivo .INI, no ejecute TCSTART o TCEXIT, ni cargue complementos. Opcionalmente, puede especificar argumentos individuales:

 

/ IINo cargue el archivo .INI.
/ILLINOISNo cargue las funciones de biblioteca predeterminadas.
/ IPNo cargue complementos.
/ESNo ejecute TCSTART.
/IXNo ejecute TCEXIT.

 

/LFuerza el uso de listas locales como predeterminadas para alias, funciones, historial de directorios e historial de comandos, anulando cualquier opción de configuración. Este método le permite utilizar listas globales de forma predeterminada, pero iniciar una sesión específica con alias, funciones e historiales locales. Ver los temas ALIAS, FUNCIÓN y Listas de historial local y global para más información.
 
Opcionalmente, puede especificar argumentos individuales:

 

/AHÍFuerza el uso de alias locales.
/LDFuerza el uso de un historial de directorio local.
/LFFuerza el uso de funciones locales.
/IZQFuerza el uso de una lista de historial de comandos local.

 

/NIf TCC se inició como un servicio, use la opción /N para evitar TCC para que no se cierre en Windows CTRL_LOGOFF_EVENT.

 

/QNo mostrar mensaje de versión/copyright (solo copias registradas).

 

/SManejo de cadenas entrecomilladas compatible con CMD.EXE.

 

/T:bfEsta opción establece los colores de primer plano y de fondo en el TCC ventana de comando. Ambos b y f son dígitos hexadecimales. b especifica el color de fondo y f especifica el color de primer plano. Esta opción se incluye sólo por compatibilidad con CMD. Consulte las CMD códigos de color en Colores, nombres de colores y códigos.

 

En la mayoría de los casos deberías establecer colores predeterminados con el correspondiente Colores de salida opción de configuración. Si usa ambos, el /T El interruptor anula las opciones de configuración.

 

/UEsta opción hace que la salida de comandos internos a una tubería o redirigidos a un archivo esté en Unicode cuando TCC empieza. El comando :

 

OPCIÓN // Salida Unicode =si | no

se puede utilizar en cualquier momento para cambiar entre salida Unicode y ASCII.

 

/ U8Esta opción hace que la salida de comandos internos a una tubería o redirigidos a un archivo esté en UTF-8 cuando TCC empieza. El comando :

 

OPCIÓN //UTF8Salida=si | no

se puede utilizar en cualquier momento para cambiar entre salida UTF-8 y ASCII.

 

/VInforma TCC para manejar el CMD sintaxis !varname! como una expansión retrasada de %nombrevarna. Como CMD, diferente a TCC, no admite la expansión retrasada de referencias variables en el %nombrevar% formato, introdujo un especial !varname! notación. Usando /V simplemente dice TCC manejar esa sintaxis como una alternativa a %nombrevar% or %nombrevarna or %[nombrevarna].

 

/XEsta opción fuerza TCC para alterar el funcionamiento del MD (MKDIR) comando para crear automáticamente todos los directorios intermedios necesarios cuando crea un nuevo subdirectorio. Su efecto es el mismo que agregar una opción /S a todos MD (MKDIR) comandos. Esta opción se incluye por compatibilidad con CMD, donde también habilita otras opciones. Sin embargo, en TCC esas opciones ya están habilitadas de forma predeterminada.

 

/C comando   or

/K comando   or

comando

Sólo se puede utilizar una de estas opciones. especificar para TCC qué debe hacer después del inicio y qué debe hacer después de completar comando. Comando se ejecutará después del cambio automático. TCC programa de inicio TCINICIO, pero antes de que se muestre un mensaje. Comando puede ser cualquier alias válido, comando interno o externo, o archivo por lotes, incluidos los parámetros.

 

/ZEjecutar TCC en modo "restringido". Por lo general, esto se usaría en modo "quiosco", o cuando el usuario ejecuta archivos por lotes empaquetados y el desarrollador no quiere que ejecute comandos arbitrarios en la línea de comandos. Los comandos internos que se pueden ejecutar en modo restringido son:

 

ACTIVAR

BEEP

ROMPER

LLAMENOS

CANCELAR

CASE

CASEALL

CD

CDS

CHDIR

COLOR

COMENTARIO

FECHA

DEFAULT

DELAY

DO

CAJA DE DIBUJO

LÍNEA DE DIBUJO

LÍNEA DE DIBUJO

ECHO

ECHOERR

ecos

ECHOSERR

ENDLOCAL

INTERRUPTOR FINAL

EXCEPTO

PARA

GOSUB

GOTO

IF

IFF

INKEY

ENTRADA

MSGBOX

ON

OSD

PAUSAR

PLAYAVI

REPRODUCIR SONIDO

Popd

Comandos Pushd

CAJA DE CONSULTAS

DEJAR

REM

DEVOLUCION

SCRPUT

SET

SETARRAY

SETLOCAL

BASICO

EMPEZAR

SWITCH

BARRA DE TAREAS

DIÁLOGO DE TAREAS

TEXTO

HORA

MINUTERO

TÍTULO

TOSTADA

VBEEP

VERIFIQUE

VENTANA

 

 

 

 

 

Todas las demás opciones de inicio deben colocarse antes comando, porque TCC Tratará a los personajes después. comando como parámetros para comando y no como opciones de inicio adicionales.

 

If comando está precedido por /C, TCC ejecutará comando y luego salir, volviendo al programa principal o al escritorio sin mostrar un mensaje.

 

Las /K El interruptor no tiene ningún efecto. Usarlo es lo mismo que colocar comando (con ninguno /C ni /K) al final de la línea de comando de inicio. Se incluye sólo por compatibilidad con CMD.

 

ejemplo 1

 

Supongamos que ejecuta la siguiente línea de comando:

 

c:\TCMD\TCC.exe c:\TCMD\start.btm

 

Los siguientes eventos se llevarán a cabo en el orden mostrado:

 

1Windows comienza do:\TCC\TCC.exe
2TCC se inicializa desde
1ª elección:do:\TCC\TCMD.INI
2da opción:TCMD.INI en "%programdata\JP Software\Take Command directorio de 28"
3ª opción:TCMD.INI en el directorio %localappdata%.
3.1Si se encontró el archivo de inicialización, y contiene la directiva

TCStartPath=c:\inicio

y uno de los archivos

c:\inicio\tcstart.btm

c:\inicio\tcstart.bat

c:\inicio\tcstart.cmd

c:\inicio\tcstart.exe

c:\inicio\tcstart.com

existe, ese archivo es ejecutado por TCC.

3.2Si no se encontró ningún archivo de inicialización en el paso 2, or el archivo de inicialización no contiene el TCInicioRuta directiva, o el valor de la directiva es do:\TCC, Y un TCEMPEZAR El programa se encuentra en el directorio. do:\TCC, es ejecutado por TCC
4TCC ejecuta c:\tcmd\start.btm (o, si no se encuentra, muestra un mensaje de error).
5TCC muestra el símbolo del sistema, a menos que SALIR El comando fue ejecutado en c:\tcmd\start.btm, terminando TCC.

 

ejemplo 2

 

La siguiente línea de comando, cuando es ejecutada por TCC, CMD, se iniciará el cuadro de diálogo EJECUTAR o un acceso directo. TCC, seleccione alias locales, ejecute cualquier TCINICIO archivo que ha creado, ejecute el archivo PROCESO.BTMy salir. Esta sesión no mostrará ningún mensaje:

 

c:\tcmd28\tcc.exe /la /c c:\tcmd28\proceso.btm