Finalidad: | Visualice o configure el TCC configuración |
Formato: | SETDOS[/A? /¿C? /¿D? /¿MI? /Fn.n /G?? /yo[+|-] comando /¿METRO? /¿NORTE? /¿PAG? /¿S?:? /V? /X[+|-]n] |
Ver también: OPCIÓN.
Uso:
SETDOS le permite personalizar ciertos aspectos de TCC para adaptarse a sus gustos personales o a la configuración de su sistema.
Puede mostrar el valor de todas las opciones de SETDOS ingresando el comando SETDOS sin parámetros.
La mayoría de las opciones de SETDOS también se pueden cambiar en el cuadros de diálogo de configuración. El nombre de la opción de configuración correspondiente aparece con cada opción de SETDOS a continuación; si no aparece ninguno, esa opción no se puede configurar desde los cuadros de diálogo de configuración. También puede definir las opciones de SETDOS en su TCINICIO u otro archivo de inicio (ver Archivos por lotes automáticos), en alias o en la línea de comando.
Nota: La funcionalidad de la opción "/Y" ("depurar", ya no se admite) de versiones anteriores se ha movido a la BDEBUGGER mando.
Herencia
Cuando se inicia una nueva instancia del comando, hereda el SETDOS características establecidas por la instancia iniciada más recientemente de TCC.
Opciones:
/A | [ANSI] Esta opción determina si Soporte ANSI X3.64 está habilitado. / A1 permite el procesamiento de cadenas ANSI X3.64. El valor predeterminado de / A0 deshabilita las cadenas ANSI X3.64. Ver el Referencia de comandos ANSI X3.64 para obtener una lista de las secuencias ANSI X3.64 compatibles con TCC. Ver también: el Colores ANSI opción de configuración y la _ANSI variable interna. |
/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. Ver también: el Habilitar descripciones opción de configuración. |
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 20,000 dígitos a la izquierda del punto decimal y 10,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 (por ejemplo: documentación que demuestre copropiedad de bienes, residencia compartida, recursos económicos combinados, declaraciones juradas de personas que lo conocen y que puedan dar fe de su relación y vida compartida, Decretos o certificados de adopción, Constancia de custodia legal de un niño adoptado durante un período de dos años / F2 es equivalente a / F2.2) Ver el @EVAL Precisión opción de configuración para establecer la precisión cuando TCC empieza; 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.
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). Ver también: el Modo de edición opción de configuración. |
/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. Ver también: el Proteger el archivo de salida redirigido opción de configuración. |
/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. |
Si cualquiera de los valores es -1, TCC 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. Ver también el Superponer cursor y Insertar cursor opciones de configuración.
/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. Ver también: el Eco por lotes opción de configuración.
/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. Puede obtener el modo de expansión actual con el %_expansión variable interna. |
Las funciones habilitadas o deshabilitadas por /X están numerados (en hexadecimal). Todas las funciones están habilitadas cuando TCC se inicia y puede 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 - (por ejemplo: documentación que demuestre copropiedad de bienes, residencia compartida, recursos económicos combinados, declaraciones juradas de personas que lo conocen y que puedan dar fe de su relación y vida compartida, Decretos o certificados de adopción, Constancia de custodia legal de un niño adoptado durante un período de dos años /X-345 para desactivar las funciones 3, 4 y 5).
Las características son:
1 | Toda la expansión de alias |
2 | Anidado solo expansión de alias |
3 | Toda 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) |
4 | Anidado solo expansión variable |
5 | Múltiples comandos, comandos condicionales y tuberías (afecta al separador de comandos, ||, &&, |y |&) |
6 | Redirección (afecta < , >, >&, >&>, Etc.) |
7 | Citando (afecta las comillas invertidas [`] y comillas dobles ["]) y corchetes) |
8 | Personaje de escape |
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.