Finalidad:Visualice o configure el TCC-Configuración RT

 

Formato:SETDOS[/C? /¿D? /¿MI? /Fn.n /G?? /yo[+|-] comando /¿METRO? /¿NORTE? /¿PAG? /¿S?:? /V? /X[+|-]n]

 

/Compuesto)

/M(odo para editar)

/D(escripciones)

/N(o golpe)

/Personaje de escape)

/P(carácter de parámetro)

/F(formato para @EVAL)

/S(forma del cursor)

/G (separadores numéricos)

/Verboso)

/Interno)

/X (expansión, caracteres especiales)

       

Ver también: OPCIÓN.

 

Uso:

 

SETDOS le permite personalizar ciertos aspectos de TCC-RT para adaptarlo a tus gustos personales o a la configuración de tu sistema.

 

Puede mostrar el valor de todas las opciones de SETDOS ingresando el comando SETDOS sin parámetros.

 

Herencia

 

Cuando se inicia una nueva instancia del comando, hereda el SETDOS características establecidas por la instancia iniciada más recientemente de TCC-RT.        

 

Opciones:

 

/C[Separador de comandos] Esta opción establece el carácter utilizado para separar varios comandos en la misma línea. El valor predeterminado es el signo comercial [&]. No puedes utilizar ninguno de los redirección caracteres (| >), o un espacio, tabulación, coma o signo igual como separador de comandos. El separador de comandos se guarda mediante SETLOCAL y restaurado por ENDLOCAL. El siguiente ejemplo cambia el carácter separador a una tilde [~]:

 

setdos /c~

 

/D[Descripciones y nombre de la descripción]  Esta opción controla si los comandos de procesamiento de archivos como COPIA, DEL, MOVIMIENTOy REN Procesar descripciones de archivos junto con los archivos a los que pertenecen. / D1 activa el procesamiento de descripciones, que es el valor predeterminado. / D0 desactiva el procesamiento de descripciones.

 

También puedes usar /D para establecer el nombre del archivo oculto en cada directorio que contiene descripciones de archivos. Para hacerlo, siga /D con el nombre del archivo entre comillas:

 

setdos /d"archivos.bbs"

 

Utilice esta opción con precaución, porque cambiar el nombre del archivo de descripción dificultará la transferencia de descripciones de archivos a otro sistema.

 

/E[Carácter de escape]  Esta opción establece el carácter utilizado para suprimir el significado normal del siguiente carácter. Cualquier personaje que siga el Personaje de escape se pasará sin modificar al comando. El carácter de escape predeterminado es un signo de intercalación [^]. No puedes utilizar ninguno de los redirección caracteres (| >) o un espacio, tabulación, coma o signo igual como carácter de escape. El personaje de escape es salvado por SETLOCAL y restaurado por ENDLOCAL. Ciertos personajes (b, c, e, f, k, n, q, r, sy t) tienen significados especiales cuando van inmediatamente precedidos por el carácter de escape.

 

/F[@EVAL máximo y mínimo]  Esta opción le permite establecer la precisión de visualización decimal predeterminada para el @EVAL función variable. La precisión máxima es de 1,000 dígitos a la izquierda del punto decimal y 1,000 dígitos a la derecha del punto decimal. (Puede especificar hasta 10,000 XNUMX dígitos en un cálculo @EVAL utilizando el =x,y opción.)

 

El formato para esta opción es /Fx.y, donde el valor de x establece el número mínimo de dígitos a la derecha del punto decimal y el valor de y establece el número máximo de dígitos. Puedes usar =x,y en lugar de =xy si la coma es tu separador decimal. Ambos valores pueden oscilar entre 0 y 10. Puede especificar uno o ambos valores: / F2.5, / F2y /F.5 son todas entradas válidas. Si x es mayor que y, se ignora; si solo x está especificado, y se establece en el mismo valor (p.ej / F2 es equivalente a / F2.2) Ver el @EVAL función si desea establecer la precisión de visualización para un solo cálculo.

 

/G[Caracteres decimales y separadores de miles]  Esta opción establece el Decimal y Miles caracteres separadores. El formato es /Gxy donde "x" es el nuevo separador decimal e "y" es el nuevo separador de miles. Ambos personajes deben estar incluidos. Las únicas configuraciones válidas son /GRAMO., (el punto es el separador decimal, la coma es el separador de miles); /GRAMO,. (el revés); o / G0 para eliminar cualquier configuración personalizada y utilizar los separadores predeterminados asociados con su código de país actual (este es el valor predeterminado).

 

El separador decimal se utiliza para @EVAL, numérico IF y IFF pruebas, números de versión y otros usos similares. El separador de miles se utiliza para la salida numérica y se omite al realizar cálculos en @EVAL.

 

/IEsta opción le permite deshabilitar o habilitar comandos internos. Para deshabilitar un comando, preceda el nombre del comando con un signo menos [-]. Para volver a habilitar un comando, precedido por un signo más [+]. Por ejemplo, para desactivar el comando LIST interno para forzar TCC-RT para usar un comando externo:

 

setdos /i-lista

 

Para volver a habilitar todos los comandos deshabilitados, use /I*.

 

/M[Modo de edición] Esta opción controla el modo de edición de línea inicial. Para comenzar en modo overstrike al comienzo de cada línea de comando, use / M0 (el valor por defecto). Para comenzar en modo de inserción, use / M1).

 

/N[NoClobber]  Esta opción controla la salida redirección. / N0 significa que los archivos existentes se sobrescribirán mediante la redirección de salida (con >) y que añadiendo (con >>) no requiere que el archivo ya exista. Este es el valor predeterminado. / N1 significa que los archivos existentes no pueden sobrescribirse mediante la redirección de salida y que al agregar el archivo de salida debe existir. A / N1 La configuración se puede anular con el botón [!] personaje.

 

/P[Carácter de parámetro] Esta opción establece el carácter utilizado después de un signo de porcentaje para especificar todos o todos los parámetros de línea de comando restantes en un archivo por lotes or alias. El valor predeterminado es el signo de dólar [$]. El carácter del parámetro se guarda mediante SETLOCAL y restaurado por ENDLOCAL.

 

/S[Insertar y sobrescribir cursor] El tamaño del cursor se ingresa como un porcentaje del carácter total. altura. Los valores predeterminados son 10:100 (un cursor de subrayado del 10% para el modo de superposición y un cursor de bloque del 100% para el modo de inserción). Debido a la forma en que los controladores de vídeo reasignan la forma del cursor, es posible que no obtenga una progresión suave en el tamaño del cursor del 1% al 100%. (Puede desactivar el cursor especificando un tamaño de 0:0).

 

Si cualquiera de los valores es -1, TCC-RT no intentará modificar la forma del cursor en absoluto. Puede recuperar los valores actuales de la forma del cursor con el %_CI y %_CO variables internas.

 

/V[Repetición por lotes] Esta opción controla el valor predeterminado para la repetición de comandos en archivos por lotes.

/ V0 desactiva la repetición de comandos de archivos por lotes a menos que ECHO está explícitamente activado.

 

/ V1, la configuración predeterminada, habilita la repetición de comandos de archivos por lotes a menos que ECHO está explícitamente desactivado.

 

/X[+|-]n(expansión y caracteres especiales) Esta opción habilita y deshabilita la expansión de alias y variables de entorno, y controla si los caracteres especiales tienen su significado habitual o se tratan como texto. Se utiliza con mayor frecuencia en archivos por lotes para procesar cadenas de texto que pueden contener caracteres especiales.

 

Las funciones habilitadas o deshabilitadas por /X están numerados (en hexadecimal). Todas las funciones están habilitadas cuando TCC-RT se inicia y puedes volver a habilitar todas las funciones en cualquier momento usando /X0. Para deshabilitar una característica particular, use /Xn, Donde n es el número de característica de la lista siguiente. Para volver a habilitar la función, use /X+n. Para habilitar o deshabilitar varias funciones individuales, enumere sus números en secuencia después del + or - (p.ej /X-345 para desactivar las funciones 3, 4 y 5).

 

Las características son:

 

1Toda la expansión de alias
2Anidado solo expansión de alias
3Toda la expansión de variables (incluye variables de entorno, parámetros de archivos por lotes, evaluación de funciones variables y parámetros de alias)
4Anidado solo expansión variable
5Múltiples comandos, comandos condicionales y tuberías (afecta al separador de comandos, ||, &&, |y |&)
6Redirección (afecta < , >, >&, >&>, Etc.)
7Citando (afecta las comillas invertidas [`] y comillas dobles ["]) y corchetes)
8Personaje de escape
9Incluir listas
AFunciones definidas por el usuario

         

Si la expansión de alias anidados está deshabilitada (/X-2), el primer alias de un comando se expande pero los alias que invoca no se expanden. Si la expansión de variables anidadas está deshabilitada (X-4), cada variable se expande una vez, pero las variables que contienen los nombres de otras variables no se expanden más.

 

Por ejemplo, para desactivar todas las funciones excepto la expansión de alias mientras procesa un archivo de texto que contiene caracteres especiales:

 

conjuntos /x-35678

 ... [realizar procesamiento de texto aquí]

conjuntos /x0

 

A SETLOCAL El comando guardará los valores actuales de SETDOS /X para ENDLOCAL para restaurar.