La mayoría de las TCC Los argumentos solo están limitados por la cantidad de RAM disponible. Hay algunos (como el tamaño máximo de nombre de archivo) que están limitados por las API de Windows.
Límites de longitud (caracteres)
entidad |
nombre |
propuesta de |
combinado |
Variable ambiental |
ninguna |
ninguna |
ninguna |
alias |
ninguna |
ninguna |
ninguna |
función variable definida por el usuario |
ninguna |
ninguna |
ninguna |
tipo de comando |
antes de la expansión |
después de la expansión |
de línea de comandos |
ninguna |
ninguna |
grupo de mando |
ninguna |
ninguna |
Límites de anidamiento
comando |
profundidad |
sin límite |
|
sin límite |
|
sin límite |
|
GOSUB sin parámetros |
sin límite |
GOSUB con parámetros |
22 |
32 |
|
sin límite |
Límites varios (caracteres)
entidad |
límitar |
recuento de caracteres en cualquier función |
ninguna |
número de parámetros del archivo por lotes |
8,191 |
número de GOSUB parámetros |
255 |
nombre de archivo (limitación de Windows) |
32,767 |
incluir lista |
ninguna |
parámetro único |
ninguna |
lista global de alias * |
262,144 |
lista de funciones globales * |
131,072 |
pila de directorio (Comandos Pushd) |
16,383 |
* Los tamaños de la lista de alias global y de la lista de funciones globales se pueden aumentar con el AliasTamaño y Tamaño de función Directivas INI.