cmd.exe Procesador de comandos de Windows 4660bdb2bb251803f1418821c0204ca8

File info

File name: cmd.exe.mui
Size: 146944 byte
MD5: 4660bdb2bb251803f1418821c0204ca8
SHA1: a1ed9d11d1143487fa9d869d1f13ec31a6e2bde8
SHA256: b54e7fab37ae4e8cfbf62ff146a118dc4ca8866696e80d105df03792457a2bf6
Operating systems: Windows 10
Extension: MUI
In x64: cmd.exe Procesador de comandos de Windows (32 bits)

Translations messages and strings

If an error occurred or the following message in Spanish (Modern) language and you cannot find a solution, than check answer in English. Table below helps to know how correctly this phrase sounds in English.

id Spanish (Modern) English
0x2328NS%0 NY%0
0x2329Parámetroincorrecto en el comando. An incorrect parameter wasentered for the command.
0x232ALa sintaxis del comando no es correcta. The syntax of the command is incorrect.
0x232BPresione una tecla para continuar . . . %0 Press any key to continue . . . %0
0x232C%1, ¿Eliminar (S/N)? %0 %1, Delete (Y/N)? %0
0x232EEl sistema no puede aceptar la ruta deacceso o el nombre del archivo que ha pedido. The system cannot accept the pathor file name requested.
0x232FEl sistema no puede aceptar la fecha que escribió. The system cannot accept the date entered.
0x2330No se ha especificado una etiqueta por lotes en el comando GOTO. No batch label specified to GOTO command.
0x2331\"%1\" no se reconoce como un comando interno o externo,programa o archivo por lotes ejecutable. '%1' is not recognized as an internal or external command,operable program or batch file.
0x2332El sistema no puede aceptar la hora que escribió. The system cannot accept the time entered.
0x2335^C ^C
0x2336%1 archivo(s) copiado(s). %1 file(s) copied.
0x2337La fecha actual es: %0 The current date is: %0
0x2338La hora actual es: %0 The current time is: %0
0x2339Directorio de %1 Directory of %1
0x233AEl sistema se ha quedado sin espacio de entorno. The system is out of environment space.
0x233CEl sistema no puede ejecutar el programa especificado. The system cannot execute the specified program.
0x233FLa línea escrita es demasiado larga. The input line is too long.
0x2340Se ha perdido el contenido delarchivo de destino. The contents of the target filewere lost.
0x2341Inserte el disco que contiene el archivo por lotesy presione cualquier tecla cuando esté listo. %0 Insert the diskette that contains the batch fileand press any key when ready. %0
0x2342Escriba una nueva fecha: (mm-dd-aa) %0 Enter the new date: (mm-dd-yy) %0
0x2343Escriba una nueva hora: %0 Enter the new time: %0
0x2344No se pudo duplicar el identificadordurante la redirección del identificador %1. The handle could not be duplicatedduring redirection of handle %1.
0x2345ECHO está desactivado. ECHO is off.
0x2346ECHO está activado. ECHO is on.
0x2347VERIFY está desactivado. VERIFY is off.
0x2348VERIFY está activado. VERIFY is on.
0x2349No se puede copiar el archivo sobre sí mismo. The file cannot be copied onto itself.
0x234ANo se esperaba %1 en este momento. %1 was unexpected at this time.
0x234CEl número de identificación del proceso es el %1. The Process Identification Number is %1.
0x234DYa existe un archivo con el mismo nombreo no se ha encontrado el archivo. A duplicate file name exists, or the filecannot be found.
0x234E%1, ¿Está seguro (S/N)? %0 %1, Are you sure (Y/N)? %0
0x234FLa cadena de caracteres es demasiado larga:%1 The following character string is too long:%1
0x2350Microsoft Windows [Versión %1]%0 Microsoft Windows [Version %1]%0
0x2351No se pudo duplicar el identificador duranteuna operación de canalización. The handle could not be duplicated duringa pipe operation.
0x2352¿Más? %0 More? %0
0x2353El sistema no puede completar el proceso. The system cannot complete the process.
0x2354%1 %1
0x235BEl número de serie del volumen es: %1 Volume Serial Number is %1
0x235CYa existe el subdirectorio o el archivo %1. A subdirectory or file %1 already exists.
0x235DError mientras se procesaba: %1. Error occurred while processing: %1.
0x235EEl volumen de la unidad %1 no tiene etiqueta. Volume in drive %1 has no label.
0x235FEl volumen de la unidad %1 es %2 Volume in drive %1 is %2
0x2360KEYS está activado. KEYS is on.
0x2361KEYS está desactivado. KEYS is off.
0x2362El sistema no puede aceptar el parámetro %1 del comando START. The system cannot accept the START command parameter %1.
0x2363El sistema no puede encontrar el archivo %1. The system cannot find the file %1.
0x2364El proceso ha intentado escribir en una canalización que no existe. The process tried to write to a nonexistent pipe.
0x236B\"%1\" no es un dispositivo identificable. \"%1\" is not a recognized device.
0x236CNo se ha encontrado el archivo por lotes. The batch file cannot be found.
0x236DSe ha(n) movido %1 directorio(s). %1 dir(s) moved.
0x236ESe han movido %1 archivos. %1 file(s) moved.
0x236FEl programa ha intentado hacer referencia a un almacenamiento fuera dellímite del segmento de pila. El programa ha terminado.%1 A program attempted to reference storage outside thelimits of a stack segment. The program was ended.%1
0x2371%1%0 %1%0
0x2372El comando no está implementado. Command not implemented.
0x2373 %0 %0
0x2374Memoria insuficiente. Out of memory.
0x2375El modificador no es válido: \"%1\". Invalid switch - \"%1\".
0x2376El formato del parámetro no es correcto: \"%1\". Parameter format not correct - \"%1\".
0x2377(Error en la variable de entorno) (Error occurred in environment variable)
0x2378%1 archivos %2 bytes %1 File(s) %2 bytes
0x2379%1 dirs %2 bytes libres %1 Dir(s) %2 bytes free
0x237ATotal de archivos en la lista: Total Files Listed:
0x237B¿Desea terminar el trabajo por lotes (S/N)? %0 Terminate batch job (Y/N)? %0
0x237CEl directorio actual no es válido. The current directory is invalid.
0x237DMuestra el nombre del directorio actual o cambia de directorio.CHDIR [/D] [unidad:][ruta]CHDIR [..]CD [/D] [unidad:][ruta]CD [..] .. Especifica que desea cambiar al directorio superior.Escriba CD unidad: para ver el directorio actual de la unidad especificada.Escriba CD sin parámetros para ver la unidad y el directorio actual.Use el modificador /D para cambiar la unidad actual además del directorioactual para una unidad de disco. Displays the name of or changes the current directory.CHDIR [/D] [drive:][path]CHDIR [..]CD [/D] [drive:][path]CD [..] .. Specifies that you want to change to the parent directory.Type CD drive: to display the current directory in the specified drive.Type CD without parameters to display the current drive and directory.Use the /D switch to change current drive in addition to changing currentdirectory for a drive.
0x237EBorra la pantalla.CLS Clears the screen.CLS
0x237FCopia uno o más archivos en otra ubicación.COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] origen [/A | /B] [+ origen [/A | /B] [+ ...]] [destino [/A | /B]] origen Especifica el archivo o archivos que deben copiarse. /A Indica un archivo de texto ASCII. /B Indica un archivo binario. /D Permite que el archivo de destino se cree sin cifrar. destino Especifica el directorio y/o el nombre de archivo de los nuevos archivos. /V Comprueba si los nuevos archivos están escritos correctamente. /N Si está disponible, usa un nombre de archivo corto al copiar un archivo cuyo nombre no tiene el formato 8.3. /Y Suprime la solicitud de confirmación antes de sobrescribir un archivo de destino existente. /-Y Solicita confirmación antes de sobrescribir un archivo de destino existente. /Z Copia archivos de red en modo reiniciable. /L Si el origen es un vínculo simbólico, copia el vínculo al destino en lugar del archivo real al que apunta el vínculo.El modificador /Y puede preestablecerse en la variable de entorno COPYCMD.Esto puede anularse con el modificador /-Y en la línea de comando.La confirmación del usuario se solicita de forma predeterminada antes desobrescribir algo, excepto si el comando COPY se ejecuta desde un script porlotes.Para anexar archivos, especifique un único archivo de destino perovarios archivos de origen (con caracteres comodines o el formatoarchivo1+archivo2+archivo3). Copies one or more files to another location.COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] source [/A | /B] [+ source [/A | /B] [+ ...]] [destination [/A | /B]] source Specifies the file or files to be copied. /A Indicates an ASCII text file. /B Indicates a binary file. /D Allow the destination file to be created decrypted destination Specifies the directory and/or filename for the new file(s). /V Verifies that new files are written correctly. /N Uses short filename, if available, when copying a file with a non-8dot3 name. /Y Suppresses prompting to confirm you want to overwrite an existing destination file. /-Y Causes prompting to confirm you want to overwrite an existing destination file. /Z Copies networked files in restartable mode. /L If the source is a symbolic link, copy the link to the target instead of the actual file the source link points to.The switch /Y may be preset in the COPYCMD environment variable.This may be overridden with /-Y on the command line. Default isto prompt on overwrites unless COPY command is being executed fromwithin a batch script.To append files, specify a single file for destination, but multiple filesfor source (using wildcards or file1+file2+file3 format).
0x2380Muestra o establece la fecha.DATE [/T | fecha]Escriba DATE sin parámetros para mostrar la fecha actual y poder especificar una nueva. Presione Entrar para mantener la misma fecha. Displays or sets the date.DATE [/T | date]Type DATE without parameters to display the current date setting anda prompt for a new one. Press ENTER to keep the same date.
0x2381Elimina uno o más archivos.DEL [/P] [/F] [/S] [/Q] [/A[[:]atributos]] nombresERASE [/P] [/F] [/S] [/Q] [/A[[:]atributos]] nombres nombres Especifica una lista de uno o más archivos o directorios. Se puede usar comodines para eliminar varios archivos. Si se especifica un directorio, todos sus archivos se eliminarán. /P Pide confirmación antes de eliminar cada archivo. /F Fuerza la eliminación de archivos de solo lectura. /S Elimina archivos especificados de todos los subdirectorios. /Q Modo silencioso. No pide confirmación sobre eliminación con comodín global /A Selecciona los archivos que se van a eliminar basándose en los atributos atributos R Archivos de solo lectura S Archivos de sistema H Archivos ocultos A Archivos preparados para almacenamiento I No archivos indizados de contenido L Puntos de análisis - Prefijo de exclusión Deletes one or more files.DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] namesERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names names Specifies a list of one or more files or directories. Wildcards may be used to delete multiple files. If a directory is specified, all files within the directory will be deleted. /P Prompts for confirmation before deleting each file. /F Force deleting of read-only files. /S Delete specified files from all subdirectories. /Q Quiet mode, do not ask if ok to delete on global wildcard /A Selects files to delete based on attributes attributes R Read-only files S System files H Hidden files A Files ready for archiving I Not content indexed Files L Reparse Points - Prefix meaning not
0x2382Muestra la lista de subdirectorios y archivos de un directorio.DIR [unidad:][ruta][archivo] [/A[[:]atributos]] [/B] [/C] [/D] [/L] [/N] [/O[:]orden]] [/P] [/Q] [/R] [/S] [/T[[:]fecha]] [/W] [/X] [/4] [unidad:][ruta][nombre de archivo] Especifica la unidad, el directorio y los archivos que se mostrarán. /A Muestra los archivos con los atributos especificados. atributos D Directorios R Archivos de solo lectura H Archivos ocultos A Archivos para archivar S Archivos de sistema I No archivos indizados de contenido L Puntos de análisis - Prefijo de exclusión /B Usa el formato simple (sin encabezados ni sumarios). /C Muestra el separador de miles en el tamaño de los archivos. Es la opción predeterminada. Use /-C para deshabilitar la aparición de dicho separador. /D Similar al listado ancho, pero los archivos aparecen clasificados por columnas. /L Usa letras minúsculas. /N Nuevo formato de lista larga donde los nombre de archivo aparecen en el lado derecho. /O Muestra los archivos según el orden indicado. Orden N Por nombre (orden alfabético) E Por extensión (orden alfabético) S Por tamaño (orden creciente) D Por fecha y hora (el más antiguo primero) G Agrupar primero los directorios - Prefijo para invertir el orden /P Hace una pausa después de cada pantalla completa de información. /Q Muestra el propietario del archivo. /R Muestra las secuencias alternativas de datos del archivo. /S Muestra los archivos del directorio especificado y todos sus subdirectorios. /T Controla el campo de fecha que se mostrará o usará para realizar la clasificación fecha C Creación A Último acceso W Última modificación /W Use el formato de listado ancho. /X Muestra los nombres cortos generados para los nombres de archivo sin formato 8.3. El formato es el mismo que para /N, con el nombre corto especificado antes del nombre largo. Si no existe un nombre corto, se muestran espacios en blanco en su lugar. /4 Muestra el año con 4 dígitosLos modificadores se pueden preestablecer en la variable de entorno DIRCMD.Éstos se pueden invalidar precediendo cada modificador con - (guión),por ejemplo: /-W. Displays a list of files and subdirectories in a directory.DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N] [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4] [drive:][path][filename] Specifies drive, directory, and/or files to list. /A Displays files with specified attributes. attributes D Directories R Read-only files H Hidden files A Files ready for archiving S System files I Not content indexed files L Reparse Points - Prefix meaning not /B Uses bare format (no heading information or summary). /C Display the thousand separator in file sizes. This is the default. Use /-C to disable display of separator. /D Same as wide but files are list sorted by column. /L Uses lowercase. /N New long list format where filenames are on the far right. /O List by files in sorted order. sortorder N By name (alphabetic) S By size (smallest first) E By extension (alphabetic) D By date/time (oldest first) G Group directories first - Prefix to reverse order /P Pauses after each screenful of information. /Q Display the owner of the file. /R Display alternate data streams of the file. /S Displays files in specified directory and all subdirectories. /T Controls which time field displayed or used for sorting timefield C Creation A Last Access W Last Written /W Uses wide list format. /X This displays the short names generated for non-8dot3 file names. The format is that of /N with the short name inserted before the long name. If no short name is present, blanks are displayed in its place. /4 Displays four-digit yearsSwitches may be preset in the DIRCMD environment variable. Overridepreset switches by prefixing any switch with - (hyphen)--for example, /-W.
0x2383Abandona el programa CMD.EXE (intérprete de comandos) o el scriptpor lotes actual.EXIT [/B] [código] /B especifica que se debe abandonar el archivo por lotes actual y no CMD.EXE. Si se ejecuta desde fuera de un archivo por lotes, abandonará CMD.EXE código especifica un número. Si se ha especificado /B, establece ERRORLEVEL con este número. Si abandona CMD.EXE, establece el código de salida del proceso con este número. Quits the CMD.EXE program (command interpreter) or the current batchscript.EXIT [/B] [exitCode] /B specifies to exit the current batch script instead of CMD.EXE. If executed from outside a batch script, it will quit CMD.EXE exitCode specifies a numeric number. if /B is specified, sets ERRORLEVEL that number. If quitting CMD.EXE, sets the process exit code with that number.
0x2384Crea un directorio.MKDIR [unidad:]rutaMD [unidad:]ruta Creates a directory.MKDIR [drive:]pathMD [drive:]path
0x2385Muestra o establece una ruta de búsqueda para archivos ejecutables.PATH [[unidad:]ruta[;...][;%%PATH%%]PATH ;Escriba PATH ; para borrar todas las rutas de búsqueda establecidas yhacer que cmd.exe busque únicamente en el directorio actual. Al incluir%%PATH%% en la nueva ruta de acceso hará que la ruta de acceso anteriorse anexe a la nueva configuración. Displays or sets a search path for executable files.PATH [[drive:]path[;...][;%%PATH%%]PATH ;Type PATH ; to clear all search-path settings and direct cmd.exe to searchonly in the current directory.Type PATH without parameters to display the current path.Including %%PATH%% in the new path setting causes the old path to beappended to the new setting.
0x2386Cambia el símbolo del sistema de cmd.exe.PROMPT [text] text Especifica un nuevo símbolo del sistema.En el símbolo del sistema se pueden escribir caracteres normales y los siguientes códigos especiales: $A & (Y comercial) $B | (barra vertical) $C ( (paréntesis izquierdo) $D Fecha actual $E Código de escape (código ASCII 27) $F ) (paréntesis derecho) $G (signo mayor que) $H Retroceso (borra el carácter previo) $L Changes the cmd.exe command prompt.PROMPT [text] text Specifies a new command prompt.Prompt can be made up of normal characters and the following special codes: $A & (Ampersand) $B | (pipe) $C ( (Left parenthesis) $D Current date $E Escape code (ASCII code 27) $F ) (Right parenthesis) $G (greater-than sign) $H Backspace (erases previous character) $L
0x2387Quita (elimina) un directorio.RMDIR [/S] [/Q] [unidad:]rutaRD [/S] [/Q] [unidad:]ruta /S Quita todos los directorios y archivos del directorio además del mismo directorio. Se usa principalmente cuando se desea quitar un árbol. /Q Modo silencioso, no pide confirmación para quitar un árbol de directorio con /S Removes (deletes) a directory.RMDIR [/S] [/Q] [drive:]pathRD [/S] [/Q] [drive:]path /S Removes all directories and files in the specified directory in addition to the directory itself. Used to remove a directory tree. /Q Quiet mode, do not ask if ok to remove a directory tree with /S
0x2388Cambia el nombre de uno o más archivos.RENAME [unidad:][ruta]archivo1 archivo2.REN [unidad:][ruta]archivo1 archivo2.No puede especificar una nueva unidad o ruta para el archivo de destino. Renames a file or files.RENAME [drive:][path]filename1 filename2.REN [drive:][path]filename1 filename2.Note that you cannot specify a new drive or path for your destination file.
0x2389Muestra, establece o quita las variables de entorno de cmd.exe.SET [variable=[cadena]] variable Especifica el nombre de la variable de entorno. cadena Especifica una serie de caracteres que se asignará a la variable.Escriba SET sin parámetros para ver las variables de entorno actuales. Displays, sets, or removes cmd.exe environment variables.SET [variable=[string]] variable Specifies the environment-variable name. string Specifies a series of characters to assign to the variable.Type SET without parameters to display the current environment variables.
0x238AMuestra o establece la hora del sistema.TIME [/T | hora]Escriba TIME sin parámetros para mostrar la hora actual y poderespecificar una nueva hora. Presione Entrar si no desea cambiar la hora. Displays or sets the system time.TIME [/T | time]Type TIME with no parameters to display the current time setting and a promptfor a new one. Press ENTER to keep the same time.
0x238BMuestra el contenido de uno o más archivos de texto.TYPE [unidad:][ruta]archivo Displays the contents of a text file or files.TYPE [drive:][path]filename
0x238CMuestra la versión de Windows.VER Displays the Windows version.VER
0x238DEspecifica si cmd.exe debe comprobar que los archivos se escriban deforma correcta en un disco.VERIFY [ON | OFF]Escriba VERIFY sin parámetros para mostrar la configuración actual de VERIFY. Tells cmd.exe whether to verify that your files are written correctly to adisk.VERIFY [ON | OFF]Type VERIFY without a parameter to display the current VERIFY setting.
0x238EMuestra la etiqueta del volumen del disco y el número de serie, si existen.VOL [unidad:] Displays the disk volume label and serial number, if they exist.VOL [drive:]
0x238FLlama a un programa por lotes desde otro.CALL [unidad:][ruta]archivo [parámetros] parámetros Especifica cualquier información de la lista de comandos que necesita el programa por lotes. Calls one batch program from another.CALL [drive:][path]filename [batch-parameters] batch-parameters Specifies any command-line information required by the batch program.
0x2390Registra los comentarios en un archivo por lotes o en CONFIG.SYS.REM [comentario] Records comments (remarks) in a batch file or CONFIG.SYS.REM [comment]
0x2391Suspende el proceso de un programa por lotes y muestra el mensaje Presione una tecla para continuar. . . %0PAUSE Suspends processing of a batch program and displays the message Press any key to continue . . . %0PAUSE
0x2392Muestra mensajes o activa y desactiva el eco del comando. ECHO [ON | OFF] ECHO [message]Escribe ECHO sin parámetros para mostrar la configuración actual del eco. Displays messages, or turns command-echoing on or off. ECHO [ON | OFF] ECHO [message]Type ECHO without parameters to display the current echo setting.
0x2393Dirige cmd.exe a una línea con etiqueta en un programa por lotes.GOTO etiqueta etiqueta Especifica el texto usado como etiqueta en el programa.Debe escribir una etiqueta en una línea, empezando con dos puntos (:). Directs cmd.exe to a labeled line in a batch program.GOTO label label Specifies a text string used in the batch program as a label.You type a label on a line by itself, beginning with a colon.
0x2394Cambia la posición de parámetros reemplazables en un archivo por lotes.SHIFT [/n] Changes the position of replaceable parameters in a batch file.SHIFT [/n]
0x2395Realiza el procesamiento condicional de los programas por lotes.IF [NOT] ERRORLEVEL número comandoIF [NOT] cadena1==cadena2 comandoIF [NOT] EXIST archivo comando NOT Especifica que Windows debe llevar a cabo el comando solo si la condición es falsa. ERRORLEVEL número Especifica una condición verdadera si el último programa que se ejecutó devolvió un código de salida igual o mayor que el número especificado. cadena1==cadena2 Especifica una condición verdadera si las cadenas de texto especificadas coinciden. EXIST archivo Especifica una condición verdadera si el archivo especificado existe. comando Especifica el comando que se va a ejecutar si se cumple la condición. Comando puede ir seguido de la palabra clave ELSE, que ejecutará el comando tras las palabra clave ELSE si la condición especificada es FALSE.La cláusula ELSE debe aparecer en la misma línea que la del comando que sigue a IF Por ejemplo: IF EXIST archivo. ( del archivo. ) ELSE ( echo archivo. no existente. )Lo siguiente NO funcionará porque el comando del debe terminar con una nueva línea: IF EXIST archivo. del archivo. ELSE echo archivo. no existenteTampoco funcionaría lo siguiente, ya que el comando ELSE debe estar en la misma línea que el comando IF: IF EXIST archivo. del archivo. ELSE echo archivo. no existenteSi desea mantenerlo todo en una misma línea, lo siguiente funcionaría: IF EXIST archivo. (del archivo.) ELSE echo archivo. no existente Performs conditional processing in batch programs.IF [NOT] ERRORLEVEL number commandIF [NOT] string1==string2 commandIF [NOT] EXIST filename command NOT Specifies that Windows should carry out the command only if the condition is false. ERRORLEVEL number Specifies a true condition if the last program run returned an exit code equal to or greater than the number specified. string1==string2 Specifies a true condition if the specified text strings match. EXIST filename Specifies a true condition if the specified filename exists. command Specifies the command to carry out if the condition is met. Command can be followed by ELSE command which will execute the command after the ELSE keyword if the specified condition is FALSEThe ELSE clause must occur on the same line as the command after the IF. Forexample: IF EXIST filename. ( del filename. ) ELSE ( echo filename. missing. )The following would NOT work because the del command needs to be terminatedby a newline: IF EXIST filename. del filename. ELSE echo filename. missingNor would the following work, since the ELSE command must be on the same lineas the end of the IF command: IF EXIST filename. del filename. ELSE echo filename. missingThe following would work if you want it all on one line: IF EXIST filename. (del filename.) ELSE echo filename. missing
0x2396Ejecuta el comando para cada uno de los archivos especificados en elconjunto de archivos.FOR %%variable IN (conjunto) DO comando [parámetros] %%variable Especifica un parámetro reemplazable de una sola letra. (conjunto) Especifica un conjunto de uno o más archivos. Se pueden usar comodines. comando Especifica el comando que se ejecutará para cada archivo. parámetros Especifica los parámetros o modificadores del comando especificado.Para usar el comando FOR en un programa por lotes, especificar%%%%variable en vez de %%variable. Los nombres de las variablesdistinguen entre mayúsculas y minúsculas, por lo tanto %%i no es lomismo que %%I. Runs a specified command for each file in a set of files.FOR %%variable IN (set) DO command [command-parameters] %%variable Specifies a single letter replaceable parameter. (set) Specifies a set of one or more files. Wildcards may be used. command Specifies the command to carry out for each file. command-parameters Specifies parameters or switches for the specified command.To use the FOR command in a batch program, specify %%%%variable insteadof %%variable. Variable names are case sensitive, so %%i is differentfrom %%I.
0x40002397Inicia una ventana separada para ejecutar un programa o comando especificado.START [\"título\"] [/D ruta] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED] [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL] [/NODE ] [/AFFINITY ] [/WAIT] [/B] [comando o programa] [parámetros] \"título\" Título que se mostrará en la barra de título de la ventana. ruta Directorio de inicio. B Iniciar la aplicación sin crear una nueva ventana. La aplicación omite el manejo de ^C. A menos que la aplicación habilite el procesamiento de ^C, solo se podrá interrumpir la aplicación con ^Inter. I El nuevo entorno será el entorno original pasado a cmd.exe, y no el entorno actual. MIN Iniciar la ventana minimizada. MAX Iniciar la ventana maximizada. SEPARATE Iniciar un programa de Windows de 16 bits en un espacio de memoria separado. SHARED Iniciar un programa de Windows de 16 bits en un espacio de memoria compartido. LOW Iniciar la aplicación en la clase de prioridad Inactiva. NORMAL Iniciar la aplicación en la clase de prioridad Normal. HIGH Iniciar la aplicación en la clase de prioridad Alta. REALTIME Iniciar la aplicación en la clase de prioridad Tiempo real. ABOVENORMAL Iniciar la aplicación en la clase de prioridad Por encima de lo normal. BELOWNORMAL Iniciar la aplicación en la clase de prioridad Por debajo de lo normal. NODE Especifica el nodo de arquitectura de memoria no uniforme (NUMA) preferido como un entero decimal. AFFINITY Especifica la máscara de afinidad de procesador como un número hexadecimal. La ejecución del proceso se restringe a estos procesadores. La máscara de afinidad se interpreta de distinta forma si /AFFINITY y /NODE se combinan. Especifique la máscara de afinidad como si la máscara del procesador del nodo NUMA estuviera desplazada a la derecha para comenzar por el bit cero. La ejecución del proceso se restringe a los procesadores en común entre la máscara de afinidad especificada y el nodo NUMA. Si no hay ningún procesador en común, la ejecución del proceso se restringe al nodo NUMA especificado. WAIT Iniciar aplicación y esperar a que finalice comando o programa Si se trata de un comando cmd interno o un archivo por lotes, el procesador de comandos se ejecuta con el modificador /K en cmd.exe. Esto significa que la ventana permanecerá después de que el comando se ejecute. Si no es un comando cmd interno ni archivo por lotes, entonces se considera un programa y se ejecutará como una aplicación de ventana o aplicación de consola. parámetros Parámetros transmitidos al comando o programaNOTA: las opciones SEPARATE y SHARED no se admiten en plataformas de 64 bits.La especificación de /NODE permite crear los procesos de forma que se puedaaprovechar la ubicación de memoria en los sistemas NUMA. Por ejemplo, sepueden crear dos procesos con una comunicación estrecha entre sí mediante lamemoria compartida para compartir el mismo nodo NUMA preferido y minimizar laslatencias de memoria. Asignan memoria del mismo nodo NUMA si es posible y sepueden ejecutar en procesadores externos al nodo especificado. start /NODE 1 application1.exe start /NODE 1 application2.exeEstos dos procesos se pueden restringir aún más para ejecutarse enprocesadores específicos en el mismo nodo NUMA. En el siguiente ejemplo,application1 se ejecuta en los dos procesadores de valor inferior del nodo yapplication2 se ejecuta en los siguientes dos procesadores del nodo. En esteejemplo, se da por supuesto que el nodo especificado tiene como mínimocuatro procesadores lógicos. Tenga en cuenta que el número de nodo se puedecambiar a cualquier número de nodo válido para el equipo sin necesidad decambiar la máscara de afinidad. start /NODE 1 /AFFINITY 0x3 application1.exe start /NODE 1 /AFFINITY 0xc application2.exe Starts a separate window to run a specified program or command.START [\"title\"] [/D path] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED] [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL] [/NODE ] [/AFFINITY ] [/WAIT] [/B] [command/program] [parameters] \"title\" Title to display in window title bar. path Starting directory. B Start application without creating a new window. The application has ^C handling ignored. Unless the application enables ^C processing, ^Break is the only way to interrupt the application. I The new environment will be the original environment passed to the cmd.exe and not the current environment. MIN Start window minimized. MAX Start window maximized. SEPARATE Start 16-bit Windows program in separate memory space. SHARED Start 16-bit Windows program in shared memory space. LOW Start application in the IDLE priority class. NORMAL Start application in the NORMAL priority class. HIGH Start application in the HIGH priority class. REALTIME Start application in the REALTIME priority class. ABOVENORMAL Start application in the ABOVENORMAL priority class. BELOWNORMAL Start application in the BELOWNORMAL priority class. NODE Specifies the preferred Non-Uniform Memory Architecture (NUMA) node as a decimal integer. AFFINITY Specifies the processor affinity mask as a hexadecimal number. The process is restricted to running on these processors. The affinity mask is interpreted differently when /AFFINITY and /NODE are combined. Specify the affinity mask as if the NUMA node's processor mask is right shifted to begin at bit zero. The process is restricted to running on those processors in common between the specified affinity mask and the NUMA node. If no processors are in common, the process is restricted to running on the specified NUMA node. WAIT Start application and wait for it to terminate. command/program If it is an internal cmd command or a batch file then the command processor is run with the /K switch to cmd.exe. This means that the window will remain after the command has been run. If it is not an internal cmd command or batch file then it is a program and will run as either a windowed application or a console application. parameters These are the parameters passed to the command/program.NOTE: The SEPARATE and SHARED options are not supported on 64-bit platforms.Specifying /NODE allows processes to be created in a way that leverages memorylocality on NUMA systems. For example, two processes that communicate witheach other heavily through shared memory can be created to share the samepreferred NUMA node in order to minimize memory latencies. They allocatememory from the same NUMA node when possible, and they are free to run onprocessors outside the specified node. start /NODE 1 application1.exe start /NODE 1 application2.exeThese two processes can be further constrained to run on specific processorswithin the same NUMA node. In the following example, application1 runs on thelow-order two processors of the node, while application2 runs on the next twoprocessors of the node. This example assumes the specified node has at leastfour logical processors. Note that the node number can be changed to any validnode number for that computer without having to change the affinity mask. start /NODE 1 /AFFINITY 0x3 application1.exe start /NODE 1 /AFFINITY 0xc application2.exe
0x40002398Activa o desactiva Ctrl+C extendido en DOSEstá presente para que haya compatibilidad con sistemas DOS, pero no tieneefecto en Windows. Sets or Clears Extended CTRL+C checking on DOS systemThis is present for Compatibility with DOS systems. It has no effectunder Windows.
0x40002399Inicia una nueva instancia del intérprete de comandos de Windows\rCMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF] [[/S] [/C | /K] cadena]\r/C Ejecuta el comando especificado en cadena y luego finaliza\r/K Ejecuta el comando especificado en cadena pero sigue activo\r/S Modifica el tratamiento de cadena después de /C o /K (consultar más abajo)/Q Desactiva el eco\r/D Deshabilita le ejecución de los comandos de AutoRun del Registro (consultar más abajo)\r/A Usa ANSI para la salida de comandos internos hacia una canalización o un archivo/U Usa Unicode para la salida de comandos internos hacia una canalización o un archivo/T:fg Configura los colores de primer y segundo plano (para obtener más información, consulte COLOR /?)\r/E:ON Habilita las extensiones de comando (consultar más abajo)/E:OFF Deshabilita las extensiones de comando (consultar más abajo)\r/F:ON Habilita los caracteres de terminación de los nombres de archivos y directorios (consultar más abajo)\r/F:OFF Deshabilita los caracteres de terminación de los nombres de archivos y directorios (consultar más abajo)\r/V:ON Habilita la extensión de variables de entorno retrasada con ! como delimitador. Por ejemplo, /V:ON permitirá que !var! extiend la variable var en tiempo de ejecución. La sintaxis %var% extiende variables en tiempo de entrada, lo que es bastante diferente cuando se está dentro de un bucle FOR.\r/V:OFF Deshabilita la extensión de variables de entorno retrasada.\rTenga en cuenta que los comandos múltiples separados por el separador de comandos '&' se aceptan como cadena si están entre comillas. Por razones de compatibilidad, /X equivale a /E:ON, /Y equivale a /E:OFF y /R equivale a//C. Se omitirá cualquier otro tipo de modificador.\rSi se especifica /C o /K, lo que viene después de la línea de comandosse ejecuta como línea de comandos, siguiendo la lógica siguiente para procesarcaracteres de comillas (\"): 1. Se conservan las comillas del comando si se cumplen todas las condiciones siguientes: - no aparece el modificador /S - hay exactamente dos caracteres de comillas - no hay caracteres especiales entre ambas comillas, siendo los, caracteres especiales: &()@^| - hay uno o más espacios en blanco entre ambas comillas - la cadena entre ambas comillas es el nombre de un archivo ejecutable. 2. En caso contrario, el comportamiento clásico es comprobar si el primer carácter es una comilla y de ser así, quitar ésta y también la última comilla de la línea de comandos, conservando el texto que venga después de ésta. Starts a new instance of the Windows command interpreterCMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF] [[/S] [/C | /K] string]/C Carries out the command specified by string and then terminates/K Carries out the command specified by string but remains/S Modifies the treatment of string after /C or /K (see below)/Q Turns echo off/D Disable execution of AutoRun commands from registry (see below)/A Causes the output of internal commands to a pipe or file to be ANSI/U Causes the output of internal commands to a pipe or file to be Unicode/T:fg Sets the foreground/background colors (see COLOR /? for more info)/E:ON Enable command extensions (see below)/E:OFF Disable command extensions (see below)/F:ON Enable file and directory name completion characters (see below)/F:OFF Disable file and directory name completion characters (see below)/V:ON Enable delayed environment variable expansion using ! as the delimiter. For example, /V:ON would allow !var! to expand the variable var at execution time. The %var% syntax expands variables at input time, which is quite a different thing when inside of a FOR loop./V:OFF Disable delayed environment expansion.Note that multiple commands separated by the command separator '&&'are accepted for string if surrounded by quotes. Also, for compatibilityreasons, /X is the same as /E:ON, /Y is the same as /E:OFF and /R is thesame as /C. Any other switches are ignored.If /C or /K is specified, then the remainder of the command line afterthe switch is processed as a command line, where the following logic isused to process quote (\") characters: 1. If all of the following conditions are met, then quote characters on the command line are preserved: - no /S switch - exactly two quote characters - no special characters between the two quote characters, where special is one of: &()@^| - there are one or more whitespace characters between the two quote characters - the string between the two quote characters is the name of an executable file. 2. Otherwise, old behavior is to see if the first character is a quote character and if so, strip the leading character and remove the last quote character on the command line, preserving any text after the last quote character.
0x4000239ASi no se especificó /D en la línea de comandos, cuando CMD.EXE se inicie,buscará las variables del Registro REG_SZ/REG_EXPAND_SZ, y si alguna de ellas está presente, se ejecutarán en primer lugar. HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\AutoRun y (o) HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\AutoRun If /D was NOT specified on the command line, then when CMD.EXE starts, itlooks for the following REG_SZ/REG_EXPAND_SZ registry variables, and ifeither or both are present, they are executed first. HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\AutoRun and/or HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\AutoRun
0x4000239BLas extensiones de comando están habilitadas de forma predeterminada. Puededeshabilitar las extensiones de una invocación particular con el modificador/E:OFF. Puede habilitar o deshabilitar las extensiones de todas lasinvocaciones de CMD.EXE en una sesión de inicio de usuario o de equipo siestablece conREGEDIT.EXE los dos valores de REG_DWORD del Registro siguientes: HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\EnableExtensions y/o HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\EnableExtensionsen 0x1 o 0x0. La configuración específica del usuario tiene preferenciarespecto a la del equipo. Los modificadores de la línea de comandos tienenprioridad sobre la configuración del Registro.En un archivo por lotes, los argumentos SETLOCAL ENABLEEXTENSIONS oDISABLEEXTENSIONS tienen prioridad sobre los modificadores /E:ON o /E:OFF.Para obtener información más detallada, vea SETLOCAL /?.Las extensiones de comando implican cambios y ampliaciones en lossiguientes comandos: DEL o ERASE COLOR CD o CHDIR MD o MKDIR PROMPT PUSHD POPD SET SETLOCAL ENDLOCAL IF FOR CALL SHIFT GOTO START (también incluye cambios en la invocación de comandos externos) ASSOC FTYPEPara obtener detalles específicos, escriba nombreDelComando /?. Command Extensions are enabled by default. You may also disableextensions for a particular invocation by using the /E:OFF switch. Youcan enable or disable extensions for all invocations of CMD.EXE on amachine and/or user logon session by setting either or both of thefollowing REG_DWORD values in the registry using REGEDIT.EXE: HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\EnableExtensions and/or HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\EnableExtensionsto either 0x1 or 0x0. The user specific setting takes precedence overthe machine setting. The command line switches take precedence over theregistry settings.In a batch file, the SETLOCAL ENABLEEXTENSIONS or DISABLEEXTENSIONS argumentstakes precedence over the /E:ON or /E:OFF switch. See SETLOCAL /? for details.The command extensions involve changes and/or additions to the followingcommands: DEL or ERASE COLOR CD or CHDIR MD or MKDIR PROMPT PUSHD POPD SET SETLOCAL ENDLOCAL IF FOR CALL SHIFT GOTO START (also includes changes to external command invocation) ASSOC FTYPETo get specific details, type commandname /? to view the specifics.
0x4000239CLa expansión de variables de entorno retrasada NO está habilitada de formapredeterminada. Puede habilitar o deshabilitar la expansión de variables deentorno retrasada para una invocación particular de CMD.EXE con losmodificadores /V:ON o /V:OFF. Puede habilitar o deshabilitar la expansiónretrasada para todas las invocaciones de CMD.EXE en una sesión de inicio deusuario o equipo si establece con REGEDIT.EXE los dos valores de REG_DWORD delRegistro siguientes: HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\DelayedExpansion y/o HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\DelayedExpansionen 0x1 o 0x0. La configuración específica del usuario tiene prioridad sobre laconfiguración del equipo. Los modificadores de la línea de comandos tienenprioridad sobre la configuración del Registro.En un archivo por lotes, los argumentos SETLOCAL ENABLEDELAYEDEXPANSION oDISABLEDELAYEDEXPANSION tienen prioridad sobre los modificadores /V:ON o/V:OFF. Para obtener información más detallada, vea SETLOCAL /?.Si la expansión de variables de entorno retrasada está habilitada, se puedeusar el carácter de exclamación para sustituir el valor de la variable deentorno en tiempo de ejecución. Delayed environment variable expansion is NOT enabled by default. Youcan enable or disable delayed environment variable expansion for aparticular invocation of CMD.EXE with the /V:ON or /V:OFF switch. Youcan enable or disable delayed expansion for all invocations of CMD.EXE on amachine and/or user logon session by setting either or both of thefollowing REG_DWORD values in the registry using REGEDIT.EXE: HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\DelayedExpansion and/or HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\DelayedExpansionto either 0x1 or 0x0. The user specific setting takes precedence overthe machine setting. The command line switches take precedence over theregistry settings.In a batch file the SETLOCAL ENABLEDELAYEDEXPANSION or DISABLEDELAYEDEXPANSIONarguments takes precedence over the /V:ON or /V:OFF switch. See SETLOCAL /?for details.If delayed environment variable expansion is enabled, then the exclamationcharacter can be used to substitute the value of an environment variableat execution time.
0x4000239DPuede habilitar o deshabilitar la terminación de un nombre de archivopara una invocación particular de CMD.EXE con el modificador /F:ON o /F:OFF.Se puede habilitar o deshabilitar la terminación para todas las invocacionesde CMD.EXE en una sesión de inicio de equipo o de usuario estableciendocualquiera de los dos siguientes valores REG_DWORD en el Registro conREGEDT.EXE: HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\CompletionChar HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\PathCompletionChar y/o HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\CompletionChar HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\PathCompletionCharcon el valor hex de un carácter de control para usarlo en una funciónparticular (por ej. 0x4 es Ctrl-D y 0x6 es Ctrl-F). La configuración deusuario específica tiene precedencia sobre la configuración de la máquina.Los modificadores de la línea de comandos tiene precedencia sobre laconfiguración del Registro.Si la terminación está habilitada con el modificador /F:ON, los dos caracteresde control usados son Ctrl-D para la terminación del nombre del directorio yCtrl-F para la terminación del nombre de archivo. Para deshabilitar unaterminación de carácter determinada en el Registro, use el valor delespacio en blanco (0x20), ya que no es un carácter de control válido. You can enable or disable file name completion for a particularinvocation of CMD.EXE with the /F:ON or /F:OFF switch. You can enableor disable completion for all invocations of CMD.EXE on a machine and/oruser logon session by setting either or both of the following REG_DWORDvalues in the registry using REGEDIT.EXE: HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\CompletionChar HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\PathCompletionChar and/or HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\CompletionChar HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\PathCompletionCharwith the hex value of a control character to use for a particularfunction (e.g. 0x4 is Ctrl-D and 0x6 is Ctrl-F). The user specificsettings take precedence over the machine settings. The command lineswitches take precedence over the registry settings.If completion is enabled with the /F:ON switch, the two controlcharacters used are Ctrl-D for directory name completion and Ctrl-F forfile name completion. To disable a particular completion character inthe registry, use the value for space (0x20) as it is not a validcontrol character.
0x4000239ESe invoca la terminación cuando se escriben cualquiera de los dos caracteresde control. La función de terminación, desplaza el contenido de la ruta deacceso hacia la izquierda del cursor, le anexa un carácter comodín si nohay ninguno todavía presente y genera una lista de rutas de acceso quecoincidan. Después muestra la primera ruta de acceso que coincida. Si nocoincide ninguna ruta de acceso, emite un sonido y no muestra nada.Posteriormente, el presionar repetidamente el mismo carácter de control sedesplazará a través de la lista de las rutas de acceso que coinciden. Sipresiona la tecla Mayús con el carácter de control se moverá a través de lalista hacia atrás. Si se edita la línea de cualquier manera y presiona elcarácter de control de nuevo, la lista de ruta de acceso guardada es anuladay se generará una nueva. Ocurrirá lo mismo si pasa de una terminación denombre de archivo a uno de directorio. La única diferencia entre los doscaracteres de control es que la terminación del carácter del archivocoincide con ambos nombres del archivo y del directorio, mientras que laterminación del carácter del directorio solo coincide con los nombres deldirectorio. Si la terminación del archivo es usada en cualquier construcciónde comandos de directorio (CD, MD o RD) entonces se asume la terminacióndel directorio.El código de terminación trata adecuadamente con nombres de archivo quecontienen espacios u otros caracteres especiales colocando comillas entrela ruta de acceso que coincide. También, si se hace una copia de seguridad,se llamará a una terminación dentro de la misma línea, el texto a la derechadel cursor que fue llamado en el punto de la terminación es descartado.Los caracteres especiales que requieren comillas son: &()[]{}^=;!%'+,`~ Completion is invoked when you type either of the two controlcharacters. The completion function takes the path string to the leftof the cursor appends a wild card character to it if none is alreadypresent and builds up a list of paths that match. It then displays thefirst matching path. If no paths match, it just beeps and leaves thedisplay alone. Thereafter, repeated pressing of the same controlcharacter will cycle through the list of matching paths. Pressing theShift key with the control character will move through the listbackwards. If you edit the line in any way and press the controlcharacter again, the saved list of matching paths is discarded and a newone generated. The same occurs if you switch between file and directoryname completion. The only difference between the two control charactersis the file completion character matches both file and directory names,while the directory completion character only matches directory names.If file completion is used on any of the built in directory commands(CD, MD or RD) then directory completion is assumed.The completion code deals correctly with file names that contain spacesor other special characters by placing quotes around the matching path.Also, if you back up, then invoke completion from within a line, thetext to the right of the cursor at the point completion was invoked isdiscarded.The special characters that require quotes are: &()[]{}^=;!%'+,`~
0x4000239FExtensiones del procesador de comandos habilitadas Command Processor Extensions Enabled
0x400023A0Extensiones de procesador de comandos habilitadas de manera predeterminada.Use CDM /? para más detalles. Command Processor Extensions enabled by default. Use CMD /? for details.
0x400023A1Archivo eliminado: %1 Deleted file - %1
0x400023A2Muestra o modifica las asociaciones de extensiones de archivosASSOC [.ext[=[fileType]]] .ext Especifica la extensión con la cual asociar el tipo de archivo fileType Especifica el tipo de archivo con el que asociar la extensiónEscribir ASSOC sin parámetros para asociar las asociaciones de archivoactuales.Si ASSOC es llamado con solo la extensión de archivo, muestra la asociaciónactual del archivo para esa extensión. Si no especifica nada para el tipo dearchivo y el comando se eliminará la asociación para la extensión de archivo. Displays or modifies file extension associationsASSOC [.ext[=[fileType]]] .ext Specifies the file extension to associate the file type with fileType Specifies the file type to associate with the file extensionType ASSOC without parameters to display the current file associations.If ASSOC is invoked with just a file extension, it displays the currentfile association for that file extension. Specify nothing for the filetype and the command will delete the association for the file extension.
0x400023A3Asociación de archivo no encontrada para la extensión %1 File association not found for extension %1
0x400023A4Muestra o modifica los tipos de archivos usados en las asociaciones deextensiones de archivosFTYPE [TipoArchivo[=[ComandoApertura]]] TipoArchivo Especifica el tipo de archivos para examinar o modificar ComandoApertura Especifica el comando de apertura que se usará para iniciar archivos de este tipo.Escriba FTYPE sin parámetros para mostrar los tipos de archivos actualesque tienen definidas cadenas de comando de apertura. Se invoca FTYPE consolo un tipo de archivos, muestra la cadena de comando de apertura paraeste tipo de archivos. No especifique ninguna cadena de comando deapertura y FTYPE eliminará la cadena de comando de apertura del tipo dearchivos. En una cadena de comando de apertura, se sustituyen los %%0 o%%1 con el nombre del archivo que se iniciará a través de la asociación.%%* toma todos los parámetros y %%2 toma el primero, %%3 el tercero, etc.%%~n toma todos los parámetros empezando por el enésimo, donde n debeestar comprendido entre 2 y 9, inclusive. Por ejemplo: ASSOC .pl=PerlScript FTYPE PerlScript=perl.exe %%1 %%*Le permitirá llamar a un archivo de comandos Perl de la siguiente manera: script.pl 1 2 3Si desea eliminar la necesidad de tener que escribir las extensiones,realice lo siguiente: set PATHEXT=.pl;%%PATHEXT%%y puede llamar al archivo de comandos así: script 1 2 3 Displays or modifies file types used in file extension associationsFTYPE [fileType[=[openCommandString]]] fileType Specifies the file type to examine or change openCommandString Specifies the open command to use when launching files of this type.Type FTYPE without parameters to display the current file types thathave open command strings defined. FTYPE is invoked with just a filetype, it displays the current open command string for that file type.Specify nothing for the open command string and the FTYPE command willdelete the open command string for the file type. Within an opencommand string %%0 or %%1 are substituted with the file name beinglaunched through the assocation. %%* gets all the parameters and %%2gets the 1st parameter, %%3 the second, etc. %%~n gets all the remainingparameters starting with the nth parameter, where n may be between 2 and 9,inclusive. For example: ASSOC .pl=PerlScript FTYPE PerlScript=perl.exe %%1 %%*would allow you to invoke a Perl script as follows: script.pl 1 2 3If you want to eliminate the need to type the extensions, then do thefollowing: set PATHEXT=.pl;%%PATHEXT%%and the script could be invoked as follows: script 1 2 3
0x400023A5No se encuentra el tipo de archivo \"%1\" o no hay ningún comando de aperturaasociado a él. File type '%1' not found or no open command associated with it.
0x400023A6Parámetro no válido para el comando SETLOCAL Invalid parameter to SETLOCAL command
0x400023A7La opción reiniciable del comando COPY no es compatible conesta versión del sistema operativo. The restartable option to the COPY command is not supported bythis version of the operating system.
0x400023A8El uso siguiente del operador de ruta de acceso en la sustitución deparámetros por lotes no es válido: %1Para formatos válidos escriba CALL /? o FOR /? The following usage of the path operator in batch-parametersubstitution is invalid: %1For valid formats type CALL /? or FOR /?
0x400023A9Variable de entorno %1 no definida Environment variable %1 not defined
0x400023AAIntento no válido de llamar una etiqueta por lotes fuera de un archivode script por lotes. Invalid attempt to call batch label outside of batch script.
0x400023ABEl sistema no encuentra la etiqueta por lotes especificada: %1 The system cannot find the batch label specified - %1
0x400023ACLa opción de salida Unicode de CMD.EXE no es compatible con estaversión del sistema operativo. The unicode output option to CMD.EXE is not supported by thisversion of the operating system.
0x400023ADSi las extensiones de comando están habilitadas, DEL y ERASE cambiande la siguiente manera:La semántica que se muestra para el modificador /S está invertidade tal modo que le muestra solamente los archivos eliminados y nolos que no se encontraron. If Command Extensions are enabled DEL and ERASE change as follows:The display semantics of the /S switch are reversed in that it showsyou only the files that are deleted, not the ones it could not find.
0x400023AESi las extensiones de comando están habilitadas, CHDIR cambia así:El uso de mayúsculas y minúsculas de la cadena del directorio actual seconvierte al mismo uso que se tiene en los nombres de unidades. Así, CDC:\\TEMP establecerá C:\\Temp como el directorio actual si éste es el usode mayúsculas y minúsculas en la unidad.El comando CHDIR no trata los espacios como separadores, así que es posibleusar CD para cambiar a un directorio cuyo nombre de subdirectorio contengaun espacio, sin necesidad de escribir el nombre entre comillas. Por ejemplo: cd\\winnt\\profiles\
ombredeusuario\\programas\\menú inicioes lo mismo que: cd \"\\winnt\\profiles\
ombredeusuario\\programas\\menú inicio\"que sería lo que hay que escribir si las extensiones estuvierandeshabilitadas.
If Command Extensions are enabled CHDIR changes as follows:The current directory string is converted to use the same case asthe on disk names. So CD C:\\TEMP would actually set the currentdirectory to C:\\Temp if that is the case on disk.CHDIR command does not treat spaces as delimiters, so it is possible toCD into a subdirectory name that contains a space without surroundingthe name with quotes. For example: cd \\winnt\\profiles\\username\\programs\\start menuis the same as: cd \"\\winnt\\profiles\\username\\programs\\start menu\"which is what you would have to type if extensions were disabled.
0x400023AFSi las extensiones de comandos están habilitadas, MKDIR cambia así:MKDIR crea cualquier directorio intermedio de la ruta de acceso siempre que sea necesario. Por ejemplo, si \\a no existe: mkdir \\a\\b\\c\\des lo mismo que: mkdir \\a chdir \\a mkdir b chdir b mkdir c chdir c mkdir dque es lo que hubiese tenido que escribir si las extensiones estuvierandeshabilitadas. If Command Extensions are enabled MKDIR changes as follows:MKDIR creates any intermediate directories in the path, if needed.For example, assume \\a does not exist then: mkdir \\a\\b\\c\\dis the same as: mkdir \\a chdir \\a mkdir b chdir b mkdir c chdir c mkdir dwhich is what you would have to type if extensions were disabled.
0x400023B0Si están habilitadas las extensiones de comandos, el comando DATE admiteel parámetro /T, que indica al comando mostrar tan solo la fecha actualsin pedir una nueva fecha. If Command Extensions are enabled the DATE command supportsthe /T switch which tells the command to just output thecurrent date, without prompting for a new date.
0x400023B1Si están habilitadas las extensiones de comandos el comando TIME admiteel parámetro /T que indica al comando mostrar tan solo lahora actual, sin pedir una nueva hora. If Command Extensions are enabled the TIME command supportsthe /T switch which tells the command to just output thecurrent time, without prompting for a new time.
0x400023B2Si las Extensiones de comando están habilitadas, el comando PROMPTadmite los siguientes caracteres de formato adicionales: $+ cero o más caracteres de signo \"más\" (+) en función de la profundidad del directorio de pila PUSHD, un carácter por cada nivel insertado. $M Muestra el nombre remoto asociado a la letra de unidad actual o la cadena vacía si la unidad actual no es una unidad de red. If Command Extensions are enabled the PROMPT command supportsthe following additional formatting characters: $+ zero or more plus sign (+) characters depending upon the depth of the PUSHD directory stack, one character for each level pushed. $M Displays the remote name associated with the current drive letter or the empty string if current drive is not a network drive.
0x400023B3Si las extensiones de comando están habilitadas, PUSHD aceptarutas de red además de la letra normal de unidad y la ruta.Si se especifica la ruta de red, PUSHD creará una letra de unidadtemporal que señalará el recurso de red especifico y después cambiarála unidad y el directorio actuales con letras de unidadesrecientemente definidas. Las letras de unidades temporales seránasignadas desde la Z: hacia abajo con la primera letra de unidadque se encuentre libre. If Command Extensions are enabled the PUSHD command acceptsnetwork paths in addition to the normal drive letter and path.If a network path is specified, PUSHD will create a temporarydrive letter that points to that specified network resource andthen change the current drive and directory, using the newlydefined drive letter. Temporary drive letters are allocated fromZ: on down, using the first unused drive letter found.
0x400023B4Si las extensiones de comando están habilitadas, el comando POPD eliminarátodas las letras de unidad temporales creadas por PUSHD cuando activeel comando POPD, que libera la pila de directorios. If Command Extensions are enabled the POPD command will deleteany temporary drive letter created by PUSHD when you POPD thatdrive off the pushed directory stack.
0x400023B5Si las extensiones de comando están habilitadas, SET cambia así:\"Cuando se llama al comando SET solamente con un nombre de variable, sin signode igual ni valor, se mostrarán los valores de todas las variables cuyosprefijos coincidan con el nombre especificado como parámetro para el comandoSET. Por ejemplo: SET Pmostrará todas las variables que empiecen con la letra 'P'.El comando SET establecerá ERRORLEVEL en 1 si no se encuentra el nombrede la variable en el entorno actual.El comando SET no permitirá que un signo de igual sea parte de una variable.Se han agregado dos modificadores nuevos al comando SET: SET /A expression SET /P variable=[promptString]El modificador /A especifica que la cadena a la derecha del signo de iguales una expresión numérica que es evaluada. El evaluador de expresiones esbastante simple y es compatible con las siguientes operaciones, en orden deprecedencia decreciente: () - agrupar ! ~ - - operadores unarios * / %% - operadores aritméticos + - - operadores aritméticos - desplazamiento lógico & - bit a bit y ^ - bit a bit exclusivo o | - bit a bit = *= /= %%= += -= - asignación &= ^= |= = , - separador de expresiónSi se usa cualquiera de los operadores lógicos o de módulo, seránecesario escribir la cadena entre comillas. Cualquier cadena de la expresiónque no sea numérica, se tratará como variable de entorno cuyo valor seconvertirá a tipo numérico antes de usarse. Si se especifica una variableque no está definida en el entorno actual, se usará el valor cero. Estopermite hacer operaciones aritméticas con los valores de variables de entornoevitando el escribir todos estos signos %% para obtener sus valores. Si seejecuta el comando SET /A desde la línea del comando fuera delscript, entonces se mostrará el valor final de la expresión. El operadorde asignación requiere un nombre de variable de entorno a la izquierda deloperador de asignación. Los valores numéricos son números decimales, a no serque lleven el prefijo 0x delante para los números hexadecimales, y 0 para losnúmeros octales. De esta manera 0x12 es lo mismo que 18, y lo mismo que 022.Nota: la notación octal puede ser confusa: 08 y 09 no son números válidosporque 8 y 9 no son dígitos octales válidos. If Command Extensions are enabled SET changes as follows:SET command invoked with just a variable name, no equal sign or valuewill display the value of all variables whose prefix matches the namegiven to the SET command. For example: SET Pwould display all variables that begin with the letter 'P'SET command will set the ERRORLEVEL to 1 if the variable name is notfound in the current environment.SET command will not allow an equal sign to be part of the name ofa variable.Two new switches have been added to the SET command: SET /A expression SET /P variable=[promptString]The /A switch specifies that the string to the right of the equal signis a numerical expression that is evaluated. The expression evaluatoris pretty simple and supports the following operations, in decreasingorder of precedence: () - grouping ! ~ - - unary operators * / %% - arithmetic operators + - - arithmetic operators - logical shift & - bitwise and ^ - bitwise exclusive or | - bitwise or = *= /= %%= += -= - assignment &= ^= |= = , - expression separatorIf you use any of the logical or modulus operators, you will need toenclose the expression string in quotes. Any non-numeric strings in theexpression are treated as environment variable names whose values areconverted to numbers before using them. If an environment variable nameis specified but is not defined in the current environment, then a valueof zero is used. This allows you to do arithmetic with environmentvariable values without having to type all those %% signs to get theirvalues. If SET /A is executed from the command line outside of acommand script, then it displays the final value of the expression. Theassignment operator requires an environment variable name to the left ofthe assignment operator. Numeric values are decimal numbers, unlessprefixed by 0x for hexadecimal numbers, and 0 for octal numbers.So 0x12 is the same as 18 is the same as 022. Please note that the octalnotation can be confusing: 08 and 09 are not valid numbers because 8 and9 are not valid octal digits.
0x400023B6El modificador /P permite establecer el valor de una variable para una líneade entrada escrita por el usuario. Muestra la cadena del símbolo del sistemaantes de leer la línea de entrada. La cadena del símbolo del sistema puedeestar vacía.La sustitución de variables de entorno ha sido mejorada así: %%PATH:str1=str2%%expandirá la variable de entorno PATH, sustituyendo cada repetición de\"str1\" en el resultado expandido con \"str2\". \"str2\" puede ser la cadenavacía para eliminar de forma efectiva todas las repeticiones de \"str1\" de lasalida expandida. \"str1\" puede empezar con un asterisco, en cuyo caso,coincidirá con lo contenido en la salida expandida desde su inicio, hastala primera aparición del fragmento de str1 que queda.También puede especificar subcadenas para una expansión. %%PATH:~10,5%%expandirá la variable de entorno PATH, y usará solo los 5 caracteresa partir del décimo primer carácter (desplazamiento 10) del resultadoexpandido. Si la longitud no se especifica, se usará el resto delvalor de la variable. Si algún número (desplazamiento o longitud) esnegativo, entonces el número usado es la longitud del valor de la variablede entorno agregado al desplazamiento o longitud especificados. %%PATH:~-10%%extraerá los 10 caracteres de la variable PATH. %%PATH:~0,-2%%extraerá todo menos los 2 últimos caracteres de la variable PATH. The /P switch allows you to set the value of a variable to a line of inputentered by the user. Displays the specified promptString before readingthe line of input. The promptString can be empty.Environment variable substitution has been enhanced as follows: %%PATH:str1=str2%%would expand the PATH environment variable, substituting each occurrenceof \"str1\" in the expanded result with \"str2\". \"str2\" can be the emptystring to effectively delete all occurrences of \"str1\" from the expandedoutput. \"str1\" can begin with an asterisk, in which case it will matcheverything from the beginning of the expanded output to the firstoccurrence of the remaining portion of str1.May also specify substrings for an expansion. %%PATH:~10,5%%would expand the PATH environment variable, and then use only the 5characters that begin at the 11th (offset 10) character of the expandedresult. If the length is not specified, then it defaults to theremainder of the variable value. If either number (offset or length) isnegative, then the number used is the length of the environment variablevalue added to the offset or length specified. %%PATH:~-10%%would extract the last 10 characters of the PATH variable. %%PATH:~0,-2%%would extract all but the last 2 characters of the PATH variable.
0x400023B7Finalmente, se agregó compatibilidad para la expansión de la variableretrasada. Esta compatibilidad está siempre deshabilitada de forma predeterminada, pero puede habilitarse o deshabilitarse a través delmodificador de línea de comandos /V a CMD.EXE. Consulte CMD /?La expansión de la variable de entorno es útil para tratar con laslimitaciones de la expansión actual, las cuales ocurren cuando una líneade texto es leída, y no cuando se ejecuta. El siguiente ejemplo demuestrael problema con la expansión de la variable inmediata: set VAR=antes if \"%%VAR%%\" == \"antes\" ( set VAR=después if \"%%VAR%%\" == \"después\" @echo Si esto se puede ver, entonces significa que funcionó )dado que %%VAR%% se sustituye al mismo tiempo en ambas instrucciones IFcuando se lee la primera instrucción IF, pues incluye lógicamente al cuerpodel IF, el cual es una instrucción compuesta. De esta manera, IF, dentro dela instrucción compuesta está realmente comparando \"antes\" con \"después\" locuál nunca será igual. De un modo parecido, el siguiente ejemplo no funcionarácomo se espera: set LIST= for %%i in (*) do set LIST=%%LIST%% %%i echo %%LIST%%en esto NO generará una lista de archivos en el directorio actual, peroen su lugar establecerá la variable LIST en el último archivo encontrado.De nuevo, esto ocurre porque %%LIST%% es expandido solo una vez cuando laopción FOR es leída, y en ese momento la variable LIST variable está vacía.Así el ciclo actual FOR que se está ejecutando es: for %%i in (*) do set LIST= %%iel cual solo mantiene el valor LIST hasta el último archivo encontrado.La expansión de la variable de entorno retrasada permite usar uncarácter diferente (el signo de exclamación para expandir variables entiempo de ejecución. Si la expansión de la variable retrasada estáhabilitada, los ejemplos se pueden escribir de la siguiente manera paraque funcionen como es necesario: set VAR=antes if \"%%VAR%%\" == \"antes\" ( set VAR=después if \"!VAR!\" == \"después\" @echo Si esto se puede ver, entonces significa que funcionó ) set LIST= for %%i en (*) do set LIST=!LIST! %%i echo %%LIST%% Finally, support for delayed environment variable expansion has beenadded. This support is always disabled by default, but may beenabled/disabled via the /V command line switch to CMD.EXE. See CMD /?Delayed environment variable expansion is useful for getting aroundthe limitations of the current expansion which happens when a lineof text is read, not when it is executed. The following exampledemonstrates the problem with immediate variable expansion: set VAR=before if \"%%VAR%%\" == \"before\" ( set VAR=after if \"%%VAR%%\" == \"after\" @echo If you see this, it worked )would never display the message, since the %%VAR%% in BOTH IF statementsis substituted when the first IF statement is read, since it logicallyincludes the body of the IF, which is a compound statement. So theIF inside the compound statement is really comparing \"before\" with\"after\" which will never be equal. Similarly, the following examplewill not work as expected: set LIST= for %%i in (*) do set LIST=%%LIST%% %%i echo %%LIST%%in that it will NOT build up a list of files in the current directory,but instead will just set the LIST variable to the last file found.Again, this is because the %%LIST%% is expanded just once when theFOR statement is read, and at that time the LIST variable is empty.So the actual FOR loop we are executing is: for %%i in (*) do set LIST= %%iwhich just keeps setting LIST to the last file found.Delayed environment variable expansion allows you to use a differentcharacter (the exclamation mark) to expand environment variables atexecution time. If delayed variable expansion is enabled, the aboveexamples could be written as follows to work as intended: set VAR=before if \"%%VAR%%\" == \"before\" ( set VAR=after if \"!VAR!\" == \"after\" @echo If you see this, it worked ) set LIST= for %%i in (*) do set LIST=!LIST! %%i echo %%LIST%%
0x400023B8Si las extensiones de comando están habilitadas, hay varias variablesdinámicas de entorno que se pueden expandir pero que no semuestran en la lista de variables que muestra SET. Estos valores devariable se calculan dinámicamente cada vez que el valor de la variable seexpande. Si el usuario define una variable explícitamente con uno de estosnombres, entonces esa definición invalidará la variable dinámica abajodescrita:%%CD%% - se expande a la cadena del directorio actual.%%DATE%% - se expande a la fecha actual con el mismo formato que el comando DATE.%%TIME%% - se expande a la hora actual con el mismo formato que el comando TIME.%%RANDOM%% - se expande a un número decimal aleatorio entre 0 y 32767.%%ERRORLEVEL%% - se expande al valor de NIVEL DE ERROR actual.%%CMDEXTVERSION%% - se expande al número actual de versión de las extensiones del comando del procesador.%%CMDCMDLINE%% - se expande a la línea de comandos original que invocó el Procesador de comandos.%%HIGHESTNUMANODENUMBER%% - se expande al número de nodo NUMA máximo en este equipo. If Command Extensions are enabled, then there are several dynamicenvironment variables that can be expanded but which don't show up inthe list of variables displayed by SET. These variable values arecomputed dynamically each time the value of the variable is expanded.If the user explicitly defines a variable with one of these names, thenthat definition will override the dynamic one described below:%%CD%% - expands to the current directory string.%%DATE%% - expands to current date using same format as DATE command.%%TIME%% - expands to current time using same format as TIME command.%%RANDOM%% - expands to a random decimal number between 0 and 32767.%%ERRORLEVEL%% - expands to the current ERRORLEVEL value%%CMDEXTVERSION%% - expands to the current Command Processor Extensions version number.%%CMDCMDLINE%% - expands to the original command line that invoked the Command Processor.%%HIGHESTNUMANODENUMBER%% - expands to the highest NUMA node number on this machine.
0x400023B9Si las extensiones de comando están habilitadas, GOTO cambia así:El comando GOTO acepta ahora una etiqueta de destino: EOF que transfierecontrol al final del archivo de script por lotes actual. Ésta es una manerafácil de salir de un archivo de script por lotes de scriptsin tener que definir una etiqueta. Escriba CALL /? para obtener unadescripción de las extensiones del comando CALL que hace útil estacaracterística. If Command Extensions are enabled GOTO changes as follows:GOTO command now accepts a target label of :EOF which transfers controlto the end of the current batch script file. This is an easy way toexit a batch script file without defining a label. Type CALL /? for adescription of extensions to the CALL command that make this featureuseful.
0x400023BASi las extensiones de comando están habilitadas, el comando SHIFTadmitirá el modificador /n, el cual informa al comando que empiece acambiar en el argumento n, en donde n puede estar comprendido entre 0 y 8.Por ejemplo: SHIFT /2cambiará %%3 a %%2, %%4 a %%3, etc. y deja %%0 y %%1 sin modificar. If Command Extensions are enabled the SHIFT command supportsthe /n switch which tells the command to start shifting at thenth argument, where n may be between zero and eight. For example: SHIFT /2would shift %%3 to %%2, %%4 to %%3, etc. and leave %%0 and %%1 unaffected.
0x400023BBSi las extensiones de comando están habilitadas CALL cambia así:El comando CALL acepta ahora etiquetas como el destino de CALL.La sintaxis es: CALL : argumentos de etiquetaSe ha creado un nuevo contexto de archivo por lotes con los argumentosespecificados y el control se pasa a la instrucción después de especificarla etiqueta. Debe \"salir\" dos veces al pasar dos veces al finaldel script de proceso por lotes. La primera vez que lea el final, elcontrol volverá a la instrucción que sigue a CALL. La segunda vez se cerrará el script de proceso por lotes. Escriba GOTO /? para obtener una descripciónde GOTO: la extensión EOF le permitirá \"regresar\" del script de procesopor lotes.Además, la expansión de las referencias de argumento del script de procesopor lotes (%%0, %%1, etc.) se ha cambiado así:%%* en un script de proceso por lotes se refiere a todos los argumentos(por ej. %%1 %%2 %%3 %%4 %%5 ...)La sustitución de los parámetros del archivo por lotes (%%n) ha sidoampliada. Ahora puede usar la siguiente sintaxis opcional: %%~1 - expande %%1 quitando las comillas (\")que pudiera haber %%~f1 - expande %%1 a un nombre completo de ruta %%~d1 - expande %%1 solo a una letra de unidad %%~p1 - expande %%1 solo a una ruta %%~n1 - expande %%1 solo a un nombre de archivo %%~x1 - expande %%1 solo a una extensión de archivo %%~s1 - expande la ruta que contiene solo nombres cortos %%~a1 - expande %%1 a los atributos del archivo %%~t1 - expande %%1 a la fecha/hora del archivo %%~z1 - expande %%1 al tamaño del archivo %%~$PATH: 1 - busca los directorios en la lista de la RUTA de la variable de entorno y expande %%1 al nombre totalmente calificado del primero que encontró. Si el nombre de la variable de entorno no se ha definido o no se ha encontrado el archivo en la búsqueda, entonces este modificador se transforma en una cadena vacía. If Command Extensions are enabled CALL changes as follows:CALL command now accepts labels as the target of the CALL. The syntaxis: CALL :label argumentsA new batch file context is created with the specified arguments andcontrol is passed to the statement after the label specified. You must\"exit\" twice by reaching the end of the batch script file twice. Thefirst time you read the end, control will return to just after the CALLstatement. The second time will exit the batch script. Type GOTO /?for a description of the GOTO :EOF extension that will allow you to\"return\" from a batch script.In addition, expansion of batch script argument references (%%0, %%1,etc.) have been changed as follows: %%* in a batch script refers to all the arguments (e.g. %%1 %%2 %%3 %%4 %%5 ...) Substitution of batch parameters (%%n) has been enhanced. You can now use the following optional syntax: %%~1 - expands %%1 removing any surrounding quotes (\") %%~f1 - expands %%1 to a fully qualified path name %%~d1 - expands %%1 to a drive letter only %%~p1 - expands %%1 to a path only %%~n1 - expands %%1 to a file name only %%~x1 - expands %%1 to a file extension only %%~s1 - expanded path contains short names only %%~a1 - expands %%1 to file attributes %%~t1 - expands %%1 to date/time of file %%~z1 - expands %%1 to size of file %%~$PATH:1 - searches the directories listed in the PATH environment variable and expands %%1 to the fully qualified name of the first one found. If the environment variable name is not defined or the file is not found by the search, then this modifier expands to the empty string
0x400023BCLos modificadores se pueden combinar para obtener resultados compuestos: %%~dp1 - expande %%1 solo a una letra de unidad y ruta %%~nx1 - expande %%1 solo a un nombre de archivo y extensión %%~dp$PATH:1 - busca %%1 en los directorios listados en la variable de entorno PATH y se expande a la letra de unidad y ruta que se encontró primero. %%~ftza1 - expande %%1 a DIR como una línea de salida En el ejemplo anterior %%1 y PATH pueden ser reemplazados por otros valoresválidos. Un número de argumento válido termina la sintaxis %%~. Es posibleque los modificadores %%~ no se puedan usar con %%* The modifiers can be combined to get compound results: %%~dp1 - expands %%1 to a drive letter and path only %%~nx1 - expands %%1 to a file name and extension only %%~dp$PATH:1 - searches the directories listed in the PATH environment variable for %%1 and expands to the drive letter and path of the first one found. %%~ftza1 - expands %%1 to a DIR like output line In the above examples %%1 and PATH can be replaced by other valid values. The %%~ syntax is terminated by a valid argument number. The %%~ modifiers may not be used with %%*
0x400023BDSi las extensiones de comando están habilitadas, SETLOCAL cambia así:Ahora el comando por lotes SETLOCAL acepta argumentos opcionales: ENABLEEXTENSIONS / DISABLEEXTENSIONS Habilita o deshabilita las extensiones del procesador de comandos. Estos argumentos tienen prioridad sobre los modificadores CMD E:ON o /E:OFF. Vea CMD /? para obtener más detalles. ENABLEDELAYEDEXPANSION / DISABLEDELAYEDEXPANSION Habilita o deshabilita la expansión de variables de entorno retrasada. Estos argumentos tienen prioridad sobre los modificadores CMD /V:ON o /V:OFF. Vea CMD /? para obtener más detalles.Estas modificaciones duran hasta que coincida el comando ENDLOCAL,independientemente de su configuración anterior para el comando SETLOCAL.El comando SETLOCAL establecerá el valor de ERRORLEVEL si se diera unargumento. Será cero si se da uno de los dos argumentos válidos y el otro no.Puede usar esto en los scripts por lotes para determinar si las extensionesestán disponibles con la siguiente técnica: VERIFY OTHER 2null SETLOCAL ENABLEEXTENSIONS IF ERRORLEVEL 1 echo No puede habilitar las extensionesEsto funciona porque, en las versiones anteriores de CMD.EXE, SETLOCALNO establecía el valor de ERRORLEVEL. El comando VERIFY con un argumentoerróneo inicializa el valor de ERROLEVEL a un valor distinto de cero. If Command Extensions are enabled SETLOCAL changes as follows:SETLOCAL batch command now accepts optional arguments: ENABLEEXTENSIONS / DISABLEEXTENSIONS enable or disable command processor extensions. These arguments takes precedence over the CMD /E:ON or /E:OFF switches. See CMD /? for details. ENABLEDELAYEDEXPANSION / DISABLEDELAYEDEXPANSION enable or disable delayed environment variable expansion. These arguments takes precedence over the CMD /V:ON or /V:OFF switches. See CMD /? for details.These modifications last until the matching ENDLOCAL command,regardless of their setting prior to the SETLOCAL command.The SETLOCAL command will set the ERRORLEVEL value if givenan argument. It will be zero if one of the two valid argumentsis given and one otherwise. You can use this in batch scriptsto determine if the extensions are available, using the followingtechnique: VERIFY OTHER 2nul SETLOCAL ENABLEEXTENSIONS IF ERRORLEVEL 1 echo Unable to enable extensionsThis works because on old versions of CMD.EXE, SETLOCAL does NOTset the ERRORLEVEL value. The VERIFY command with a bad argumentinitializes the ERRORLEVEL value to a non-zero value.
0x400023BESi las extensiones de comando están habilitadas ENDLOCAL cambia de la manerasiguiente:Si el SETLOCAL correspondiente habilita o deshabilita las extensiones decomando con las nuevas opciones ENABLEEXTENSIONS o DISABLEEXTENSIONS,después de ENDLOCAL, el estado habilitado o deshabilitado de las extensionesde comando se restaurará al estado anterior a la ejecución del comandoSETLOCAL correspondiente. If Command Extensions are enabled ENDLOCAL changes as follows:If the corresponding SETLOCAL enable or disabled command extensionsusing the new ENABLEEXTENSIONS or DISABLEEXTENSIONS options, thenafter the ENDLOCAL, the enabled/disabled state of command extensionswill be restored to what it was prior to the matching SETLOCALcommand execution.
0x400023BFSi las extensiones de comandos están habilitadas, la invocación delcomando externo a través de la línea de comandos o del comando STARTcambia así:Se pueden invocar archivos no ejecutables a través de la asociación delarchivo solo con escribir el nombre del archivo como un comando. (por ej.,WORD.DOC abriría la aplicación asociada con la extensión de archivo .DOC).Consulte los comandos ASSOC y FTYPE para saber cómo crear estas asociacionesdentro de un script de comandos.Cuando se ejecuta una aplicación de 32 bits con interfaz gráfica, CMD.EXEno espera a que la aplicación termine antes de volver al símbolo del sistema.Este nuevo comportamiento NO ocurre si se ejecuta dentro de unscript. Cuando se ejecuta una línea de comandos cuyo primer token es lacadena \"CMD \" sin extensión o ruta, entonces se reemplaza \"CMD\" con el valorde la variable COMSPEC. Esto evita tomar CMD.EXE del directorio actual.Cuando se ejecuta una línea de comandos cuyo primer token NO contiene unaextensión, entonces CMD.EXE usa el valor de la variable de entorno PATHEXTpara determinar las extensiones que hay que buscar y en que orden. El valorpredeterminado para la variable PATHEXT es:.COM;.EXE;.BAT;.CMDTenga en cuenta que la sintaxis es la misma que la variable PATH, con lospuntos y comas separando los elementos diferentes.Cuando se busca un archivo ejecutable, si no hay ninguna coincidencia enninguna extensión, entonces se comprueba si el nombre coincide con el nombrede un directorio. Si es así, el comando START inicia el explorador en esaruta. Si se hace desde la línea de comandos, es equivalente a hacer CD /Den esa ruta. If Command Extensions are enabled, external command invocationthrough the command line or the START command changes as follows:non-executable files may be invoked through their file association just by typing the name of the file as a command. (e.g. WORD.DOC would launch the application associated with the .DOC file extension). See the ASSOC and FTYPE commands for how to create these associations from within a command script.When executing an application that is a 32-bit GUI application, CMD.EXE does not wait for the application to terminate before returning to the command prompt. This new behavior does NOT occur if executing within a command script.When executing a command line whose first token is the string \"CMD \" without an extension or path qualifier, then \"CMD\" is replaced with the value of the COMSPEC variable. This prevents picking up CMD.EXE from the current directory.When executing a command line whose first token does NOT contain an extension, then CMD.EXE uses the value of the PATHEXT environment variable to determine which extensions to look for and in what order. The default value for the PATHEXT variable is: .COM;.EXE;.BAT;.CMD Notice the syntax is the same as the PATH variable, with semicolons separating the different elements.When searching for an executable, if there is no match on any extension,then looks to see if the name matches a directory name. If it does, theSTART command launches the Explorer on that path. If done from thecommand line, it is the equivalent to doing a CD /D to that path.
0x400023C0Si se habilitan las extensiones de comando y se ejecuta en la plataformade Windows, el comando BREAK insertará un punto de interrupción dentro delcódigo, si está siendo depurado por un depurador. If Command Extensions are enabled, and running on the Windowsplatform, then the BREAK command will enter a hard coded breakpointif being debugged by a debugger.
0x400023C1Si las extensiones de comandos están habilitadas, se admiten las siguientesformas adicionales del comando FOR:FOR /D %%variable IN (conjunto) comando DO [parámetros] Si el conjunto contiene comodines, se especifica para coincidir con el nombre del directorio en vez de los nombres de archivo.FOR /R [[unidad:]ruta] %%variable IN (set) comando DO [parámetros] Guía el directorio del árbol de raíz a [unidad:]ruta, ejecutando la instrucción FOR en cada directorio del árbol. Si no se especifica el directorio después de /R entonces se asume que es el directorio actual. Si el conjunto es solamente un simple carácter de punto (.) entonces enumerará el árbol del directorio.FOR /L %%variable IN (inicio, paso, fin) comando DO [parámetros] El conjunto es una sucesión de números que va desde inicio hasta fin y que aumenta (o disminuye) en función de lo especificado en paso. Así (1, 1, 5) generará la sucesión 1 12 3 4 5 y (5, -1, 1) generará la sucesión 5 4 3 2 1FOR /F [\"opciones\"] %%variable IN (conjunto de archivos) comando DO[parámetros]FOR /F [\"opciones\"] %%variable IN ('cadena') comando DO [comando-parámetros]FOR /F [\"opciones\"] %%variable IN ('comando') comando DO [comando-parámetros] o, si la opción usebackq está presente:FOR /F [\"opciones\"] %%variable IN (conjunto de archivos) comando DO [comando-parámetros]FOR /F [\"opciones\"] %%variable IN ('cadena') comando DO [comando-parámetros]FOR /F [\"opciones\"] %%variable IN (`comando`) comando DO [comando-parámetros] Conjunto de archivos es uno o más nombres de archivos. Cada archivo es abierto, leído y procesado antes de ir al siguiente archivo del conjunto de archivos. Procesar consiste en leer el archivo, partirlo en líneas individuales de texto y analizar cada línea en cero o más tokens. El cuerpo del bucle se llama con los valores de la variable establecidos para las cadenas de token encontradas. De forma predeterminada, /F pasa el primer token separado en blanco desde cada línea. Las líneas en blanco se omiten. Puede invalidar el comportamiento de análisis predeterminado si especifica el parámetro opcional \"opciones\". Esto es una cadena entre comillas que contiene una o más palabras claves para especificar diferentes opciones de análisis. Las palabras claves son: If Command Extensions are enabled, the following additionalforms of the FOR command are supported:FOR /D %%variable IN (set) DO command [command-parameters] If set contains wildcards, then specifies to match against directory names instead of file names.FOR /R [[drive:]path] %%variable IN (set) DO command [command-parameters] Walks the directory tree rooted at [drive:]path, executing the FOR statement in each directory of the tree. If no directory specification is specified after /R then the current directory is assumed. If set is just a single period (.) character then it will just enumerate the directory tree.FOR /L %%variable IN (start,step,end) DO command [command-parameters] The set is a sequence of numbers from start to end, by step amount. So (1,1,5) would generate the sequence 1 2 3 4 5 and (5,-1,1) would generate the sequence (5 4 3 2 1)FOR /F [\"options\"] %%variable IN (file-set) DO command [command-parameters]FOR /F [\"options\"] %%variable IN (\"string\") DO command [command-parameters]FOR /F [\"options\"] %%variable IN ('command') DO command [command-parameters] or, if usebackq option present:FOR /F [\"options\"] %%variable IN (file-set) DO command [command-parameters]FOR /F [\"options\"] %%variable IN ('string') DO command [command-parameters]FOR /F [\"options\"] %%variable IN (`command`) DO command [command-parameters] file-set is one or more file names. Each file is opened, read and processed before going on to the next file in file-set. Processing consists of reading in the file, breaking it up into individual lines of text and then parsing each line into zero or more tokens. The body of the for loop is then called with the variable value(s) set to the found token string(s). By default, /F passes the first blank separated token from each line of each file. Blank lines are skipped. You can override the default parsing behavior by specifying the optional \"options\" parameter. This is a quoted string which contains one or more keywords to specify different parsing options. The keywords are:
0x400023C2eol=c - especifica un carácter de comentario al final de la línea (solo uno) skip=n - especifica el número de líneas que hay que saltarse al principio del archivo. delims=xxx - especifica un grupo de delimitadores. Esto reemplaza al grupo de delimitadores predeterminados de espacio y tabulación. tokens=x,y,m-n - especifica qué token de cada línea deben pasarse al cuerpo de la cláusula \"for\" en cada iteración. Esto causará que los nombres de variables adicionales sean asignados. La forma m-n es un intervalo del token
m-ésimo al token n-ésimo. Si el último carácter en la cadena tokens= es un asterisco, se asigna una variable adicional que recibe el resto del texto en la línea posterior al último token analizado. usebackq - especifica que la nueva semántica está vigente, donde una cadena entre comillas inversas se ejecuta como un comando y una cadena con comillas simples es un comando de cadena literal y permite el uso de comillas dobles para entrecomillar los nombres de archivo en un conjunto de archivos. Estos ejemplos pueden ayudar:FOR /F \"eol=; tokens=2,3* delims=, \" %%i in (archivo.txt) do @echo %%i %%j %%k
eol=c - specifies an end of line comment character (just one) skip=n - specifies the number of lines to skip at the beginning of the file. delims=xxx - specifies a delimiter set. This replaces the default delimiter set of space and tab. tokens=x,y,m-n - specifies which tokens from each line are to be passed to the for body for each iteration. This will cause additional variable names to be allocated. The m-n form is a range, specifying the mth through the nth tokens. If the last character in the tokens= string is an asterisk, then an additional variable is allocated and receives the remaining text on the line after the last token parsed. usebackq - specifies that the new semantics are in force, where a back quoted string is executed as a command and a single quoted string is a literal string command and allows the use of double quotes to quote file names in file-set. Some examples might help:FOR /F \"eol=; tokens=2,3* delims=, \" %%i in (myfile.txt) do @echo %%i %%j %%k
0x400023C3analizará cada línea en mi archivo.txt excepto las que se inicien con un punto y coma, pasando el segundo y tercer símbolo (token) de cada línea al cuerpo de FOR. Los símbolos están delimitados por comas y/o espacios. Tenga en cuenta que las instrucciones del cuerpo de FOR hacen referencia a %%i para obtener el segundo símbolo, a %%j para obtener el tercero y a %%k para obtener el resto de los símbolos posteriores al tercero. Para los nombres de archivo que contengan espacios, necesita poner comillas dobles en los nombres de archivos. Para usar comillas dobles de esta manera, también necesita usar la opción usebackq; de lo contrario se interpretará que las comillas dobles están definiendo el análisis de una cadena literal. %%i está explícitamente declarado en la instrucción FOR y %%j y %%k están declarados implícitamente a través de la opción =tokens. Puede especificar hasta 26 símbolos a través de la línea tokens=, siempre y cuando no cause un intento de declarar una variable mayor que la letra 'z' o 'Z'. Recuerde, los nombres de variables de FOR son de una sola letra y distinguen mayúsculas de minúsculas. Además, las variables son globales y no puede haber más de 52 variables activas al mismo tiempo. También puede usar la lógica de análisis de FOR /F en una cadena inmediata convirtiendo el conjunto de archivos entre paréntesis en una cadena entre comillas simples. Será tratada y analizada como una sola línea de entrada de un archivo. Finalmente, puede usar el comando FOR /F para analizar la salida de un comando. Se hace convirtiendo el conjunto de archivos entre paréntesis una cadena con comillas invertidas. Se tratará como una línea de comandos que se pasa a un CMD.EXE secundario y la salida se captura en memoria y se evalúa como si fuera un archivo. Como en el siguiente ejemplo: FOR /F \"usebackq delims==\" %%i IN (`conjunto`) DO @echo %%i enumerará los nombres de variable de entorno en el entorno actual. would parse each line in myfile.txt, ignoring lines that begin with a semicolon, passing the 2nd and 3rd token from each line to the for body, with tokens delimited by commas and/or spaces. Notice the for body statements reference %%i to get the 2nd token, %%j to get the 3rd token, and %%k to get all remaining tokens after the 3rd. For file names that contain spaces, you need to quote the filenames with double quotes. In order to use double quotes in this manner, you also need to use the usebackq option, otherwise the double quotes will be interpreted as defining a literal string to parse. %%i is explicitly declared in the for statement and the %%j and %%k are implicitly declared via the tokens= option. You can specify up to 26 tokens via the tokens= line, provided it does not cause an attempt to declare a variable higher than the letter 'z' or 'Z'. Remember, FOR variables are single-letter, case sensitive, global, and you can't have more than 52 total active at any one time. You can also use the FOR /F parsing logic on an immediate string, by making the file-set between the parenthesis a quoted string, using single quote characters. It will be treated as a single line of input from a file and parsed. Finally, you can use the FOR /F command to parse the output of a command. You do this by making the file-set between the parenthesis a back quoted string. It will be treated as a command line, which is passed to a child CMD.EXE and the output is captured into memory and parsed as if it was a file. So the following example: FOR /F \"usebackq delims==\" %%i IN (`set`) DO @echo %%i would enumerate the environment variable names in the current environment.
0x400023C4Además, la sustitución de las referencias de variables FOR ha sido mejorada.Ahora puede usar la siguiente sintaxis opcional: %%~I - expande %%I quitando las comillas (\") que pudiera haber %%~fI - expande %%I a un nombre de ruta calificado %%~dI - expande %%I solo a una letra de unidad %%~pI - expande %%I solo a una ruta %%~nI - expande %%I solo a un nombre de archivo %%~xI - expande %%I solo a una extensión de archivo %%~sI - ruta expandida contiene solo nombres cortos %%~aI - expande %%I a atributos de archivos %%~tI - expande %%I a fecha/hora del archivo %%~zI - expande %%I a tamaño del archivo %%~$PATH:I - busca los directorios de la lista de la variable de entorno de PATH y expande %%I al nombre totalmente calificado del primero que se encuentre. Si el nombre de la variable de entorno no es definido o no se encuentra el archivo en la búsqueda, el modificador se expande a la cadena vacía.Los modificadores se pueden combinar para conseguir resultados compuestos: %%~dpI - expande %%I solo a una letra de unidad y ruta %%~nxI - expande %%I solo a un nombre de archivo y extensión %%~fsI - expande %%I solo a un nombre de ruta con nombres cortos %%~dp$PATH:i - busca los directorios de la lista de la variable de entorno de PATH para %%I y se expande a la letra de unidad y ruta del primero que encuentre. %%~ftzaI - expande %%I a DIR como línea de salida.En los ejemplos anteriores %%I y PATH pueden ser reemplazados por otrosvalores válidos. La sintaxis %%~ está terminada por un nombre de variableFOR válido. El código se vuelve más legible si se usan variables enmayúscula como %%I, además esto evita confundir las variables con losmodificadores, los cuales no distinguen entre mayúsculas y minúsculas. In addition, substitution of FOR variable references has been enhanced.You can now use the following optional syntax: %%~I - expands %%I removing any surrounding quotes (\") %%~fI - expands %%I to a fully qualified path name %%~dI - expands %%I to a drive letter only %%~pI - expands %%I to a path only %%~nI - expands %%I to a file name only %%~xI - expands %%I to a file extension only %%~sI - expanded path contains short names only %%~aI - expands %%I to file attributes of file %%~tI - expands %%I to date/time of file %%~zI - expands %%I to size of file %%~$PATH:I - searches the directories listed in the PATH environment variable and expands %%I to the fully qualified name of the first one found. If the environment variable name is not defined or the file is not found by the search, then this modifier expands to the empty stringThe modifiers can be combined to get compound results: %%~dpI - expands %%I to a drive letter and path only %%~nxI - expands %%I to a file name and extension only %%~fsI - expands %%I to a full path name with short names only %%~dp$PATH:I - searches the directories listed in the PATH environment variable for %%I and expands to the drive letter and path of the first one found. %%~ftzaI - expands %%I to a DIR like output lineIn the above examples %%I and PATH can be replaced by other validvalues. The %%~ syntax is terminated by a valid FOR variable name.Picking upper case variable names like %%I makes it more readable andavoids confusion with the modifiers, which are not case sensitive.
0x400023C5Si los comandos de extensión están habilitados, IF cambia así: IF [/I] cadena1 op-de-comparación cadena2 comando IF CMDEXTVERSION número comando IF DEFINED variable comandodonde op-de-comparación puede ser: EQU - igual NEQ - no igual LSS - menor que LEQ - menor que o igual GTR - mayor que GEQ - mayor que o igualy el modificador /I, si se especifica, realiza comparaciones de cadena queno distinguen entre mayúsculas y minúsculas. El modificador /I también puedeusarse en la forma cadena1==cadena2 de IF. Estas comparaciones son genéricas,por lo que si tanto cadena1 como cadena2 se constituyen únicamente por dígitosnuméricos, entonces las cadenas se convierten a números y se realiza unacomparación numérica.El condicional CMDEXTVERSION funciona solo como ERRORLEVEL, excepto si secompara con un número de versión interna asociada con las extensiones decomando. La primera versión es 1. Será incrementada en uno cuando lassignificantes mejoras sean agregadas a las extensiones de comando. Elcondicional CMDEXTVERSION nunca es verdadero cuando las extensiones decomando están deshabilitadas.El condicional DEFINED funciona solo como EXIST excepto cuando toma unnombre de variable de entorno y vuelve como verdadero si se define lavariable de entorno. If Command Extensions are enabled IF changes as follows: IF [/I] string1 compare-op string2 command IF CMDEXTVERSION number command IF DEFINED variable commandwhere compare-op may be one of: EQU - equal NEQ - not equal LSS - less than LEQ - less than or equal GTR - greater than GEQ - greater than or equaland the /I switch, if specified, says to do case insensitive stringcompares. The /I switch can also be used on the string1==string2 formof IF. These comparisons are generic, in that if both string1 andstring2 are both comprised of all numeric digits, then the strings areconverted to numbers and a numeric comparison is performed.The CMDEXTVERSION conditional works just like ERRORLEVEL, except it iscomparing against an internal version number associated with the CommandExtensions. The first version is 1. It will be incremented by one whensignificant enhancements are added to the Command Extensions.CMDEXTVERSION conditional is never true when Command Extensions aredisabled.The DEFINED conditional works just like EXIST except it takes anenvironment variable name and returns true if the environment variableis defined.
0x400023C6%%ERRORLEVEL%% se expandirá a una representación de cadena del valor actualde ERRORLEVEL, siempre y cuando no exista ya una variable de entorno con el nombre ERRORLEVEL, en cuyo caso obtendrá su valor. Después de ejecutar un programa, lo siguiente ilustrará el uso de ERRORLEVEL goto answer%%ERRORLEVEL%% :answer0 echo El programa devolvió el código 0 :answer1 echo El programa devolvió el código 1También puede usar las comparaciones numéricas anteriores: IF %%ERRORLEVEL%% LEQ 1 goto okay%%CMDCMDLINE%% se expandirá a una línea de comandos original pasada al anteriorCMD.EXE a cualquier proceso CMD.EXE, siempre y cuando no exista ya unavariable de entorno con el nombre CMDCMDLINE, en cuyo caso obtendrá su valor.%%CMDEXTVERSION%% se expandirá a una representación de la cadena del valoractual CMDEXTVERSION, siempre y cuando no exista ya una variable de entornocon el nombre CMDEXTVERSION, en cuyo caso obtendrá su valor %%ERRORLEVEL%% will expand into a string representation ofthe current value of ERRORLEVEL, provided that there is not alreadyan environment variable with the name ERRORLEVEL, in which case youwill get its value instead. After running a program, the followingillustrates ERRORLEVEL use: goto answer%%ERRORLEVEL%% :answer0 echo Program had return code 0 :answer1 echo Program had return code 1You can also use numerical comparisons above: IF %%ERRORLEVEL%% LEQ 1 goto okay%%CMDCMDLINE%% will expand into the original command line passed toCMD.EXE prior to any processing by CMD.EXE, provided that there is notalready an environment variable with the name CMDCMDLINE, in which caseyou will get its value instead.%%CMDEXTVERSION%% will expand into a string representation of thecurrent value of CMDEXTVERSION, provided that there is not alreadyan environment variable with the name CMDEXTVERSION, in which case youwill get its value instead.
0x400023C7Habilita o deshabilita la edición de la línea de comandos en elsistema DOSEstá presente para que haya compatibilidad con sistemas DOS, pero notiene efecto en Windows, ya que la edición de la línea de comandosestá siempre habilitada. Enables or disables command line editing on DOS systemThis is present for Compatibility with DOS systems. It has no effectunder Windows, as command line editing is always enabled.
0x400023C8'%1'CMD.EXE se inició con esta ruta como el directorio actual. No se permitenrutas UNC. Regresando de manera predeterminada al directorio Windows. '%1'CMD.EXE was started with the above path as the current directory.UNC paths are not supported. Defaulting to Windows directory.
0x400023C9'%1'CMD no es compatible con las rutas de acceso UNC como directorio actual. '%1'CMD does not support UNC paths as current directories.
0x400023CALas rutas UNC no se admiten en el directorio actual. Use PUSHD %1para crear una letra de unidad temporal que admita el directorio actualUNC. Use POPD o EXIT para eliminar la letra temporal de launidad. UNC paths not supported for current directory. Using PUSHD %1to create temporary drive letter to support UNC currentdirectory. Use POPD or EXIT to delete temporary driveletter.
0x400023CBEl parámetro no es válido para el comando SHIFT Invalid parameter to SHIFT command
0x400023CCSobran o faltan paréntesis. Unbalanced parenthesis.
0x400023CDFalta un operando. Missing operand.
0x400023CEFalta el operador. Missing operator.
0x400023CFNúmero no válido . Las constantes numéricas son decimales(17),hexadecimales (0x11), u octales (021). Invalid number. Numeric constants are either decimal (17),hexadecimal (0x11), or octal (021).
0x400023D0Número no válido. Los números están limitados a 32 bits de precisión. Invalid number. Numbers are limited to 32-bits of precision.
0x400023D1Error de división por cero. Divide by zero error.
0x400023D2La variable de entorno COMSPEC no señala CMD.EXE. The COMSPEC environment variable does not point to CMD.EXE.
0x400023D3¿Sobrescribir %1? (Sí/No/Todo): %0 Overwrite %1? (Yes/No/All): %0
0x400023D4NST%0 NYA%0
0x400023D5 %0 %0
0x400023D8El nombre del directorio %1\\%2 es demasiado largo. The directory name %1\\%2 is too long.
0x400023D9La ruta completa de %1 es demasiado larga. The full path of %1 is too long.
0x400023DALa ruta %1\\%2 es demasiado larga. The path %1\\%2 is too long.
0x400023DBEl tipo FTYPE %1 es demasiado largo. The FTYPE %1 is too long.
0x400023DCNo se puede encontrar la biblioteca %1. Unable to find library %1.
0x400023DDNo se puede encontrar la función %1!S!:%2!S!. Cannot find function %1!S!:%2!S!.
0x400023DENo se puede encontrar el ordinal %1!S!:%2!d!. Cannot find ordinal %1!S!:%2!d!.
0x400023DFLa línea de comandos es demasiado larga. The command line is too long.
0x400023E0Se copió el archivo %1, pero CMD no puede restablecer el atributo READ_ONLY. The file %1 was copied, but CMD is unable to reset theREAD_ONLY attribute.
0x40002711No se encuentra el archivo File Not Found
0x40002712No se pudo encontrar %1 Could Not Find %1
0x40002713El sistema de archivos FAT solo admite la marca de tiempo de la últimamodificación The FAT File System only support Last Write Times
0x40002714Comienza la sección de cambios locales de entorno en un archivo por lotes.Los cambios de entorno hechos después de que se haya emitido SETLOCAL sonlocales en el archivo por lotes. ENDLOCAL debe ser emitido para restaurarla configuración anterior. Cuando se llega al final de un scriptpor lotes, se ejecuta un ENDLOCAL implícito para cualquier comando SETLOCALpendiente que se haya emitido para este un script por lotes.SETLOCAL Begins localization of environment changes in a batch file. Environmentchanges made after SETLOCAL has been issued are local to the batch file.ENDLOCAL must be issued to restore the previous settings. When the endof a batch script is reached, an implied ENDLOCAL is executed for anyoutstanding SETLOCAL commands issued by that batch script.SETLOCAL
0x40002715Termina la sección de cambios locales de entorno en un archivo por lotes.Los cambios de entorno efectuados después de ejecutar ENDLOCAL no sonespecíficos del archivo por lotes. Los cambios anteriores no serestaurarán una vez que el archivo por lotes haya terminado.ENDLOCAL Ends localization of environment changes in a batch file.Environment changes made after ENDLOCAL has been issued arenot local to the batch file; the previous settings are notrestored on termination of the batch file.ENDLOCAL
0x40002716Fija el título de la ventana en la ventana del símbolo del sistema.TITLE [cadena] cadena Especifica el título de la ventana del símbolo del sistema. Sets the window title for the command prompt window.TITLE [string] string Specifies the title for the command prompt window.
0x40002717Permite a los programas abrir archivos de datos enel directorio especificado como si estuviesen en el directorio actual.APPEND [[unidad:]ruta[;...]] [/X[:ON | :OFF]] [/PATH:ON | /PATH:OFF] [/E]APPEND ; [unidad:]ruta Especifica la unidad y el directorio que se agregarán. /X:ON Aplica los directorios agregados a las búsquedas de archivos y ejecución de la aplicación. /X:OFF Aplica los directorios agregados solo a solicitudes de apertura de archivos. /X:OFF es el predeterminado. /PATH:ON Aplica los directorios agregados a las solicitudes de archivos que ya especifican una ruta. /PATH:ON es el predeterminado. /PATH:OFF Desactiva el efecto de /PATH:ON. /E Guarda una copia de la lista de directorio anexado en la variable de entorno APPEND. Solo puede usar /E la primera vez que use APPEND después de iniciar su sistema.Escriba APPEND; para eliminar la lista de directorios agregados.Escriba APPEND sin parámetros para ver la lista de directorios agregados. Allows programs to open data files in specified directories as if they werein the current directory.APPEND [[drive:]path[;...]] [/X[:ON | :OFF]] [/PATH:ON | /PATH:OFF] [/E]APPEND ; [drive:]path Specifies a drive and directory to append. /X:ON Applies appended directories to file searches and application execution. /X:OFF Applies appended directories only to requests to open files. /X:OFF is the default setting. /PATH:ON Applies the appended directories to file requests that already specify a path. /PATH:ON is the default setting. /PATH:OFF Turns off the effect of /PATH:ON. /E Stores a copy of the appended directory list in an environment variable named APPEND. /E may be used only the first time you use APPEND after starting up your system.Type APPEND ; to clear the appended directory list.Type APPEND without parameters to display the appended directory list.
0x40002718Mueve archivos y cambia el nombre a archivos y directorios.Mover uno o más archivos:MOVE [/Y | /-Y] [unidad:][ruta]nombrearchivo1[,...] destinoCambiar el nombre a un directorio:MOVE [/Y | /-Y] [unidad:][ruta]nombredirectorio1 nombredirectorio2 [unidad:][ruta]nombrearchivo1 Especifica la ubicación y el nombre delarchivo o archivos que quiere mover. destino Especifica la nueva ubicación del archivo. El destino puede constar de una letra de unidad y dos puntos, un nombre de directorio o una combinación. Si mueve solo un archivo, también puede incluir un nombre de archivo si quiere cambiar el nombre del archivo cuando lo mueva. [unidad:][ruta]nombredirectorio1 Especifica el directorio al que desea cambiar el nombre. nombredirectorio2 Especifica el nuevo nombre del directorio. /Y Suprime la solicitud de confirmar si quiere sobrescribir un archivo de destino ya existente. /-Y Aparecerá la solicitud para confirmar si desea sobrescribir un archivo de destino ya existente.El modificador /Y puede estar presente en la variable de entorno COPYCMD.Esto puede sobrescribirse con /-Y en la línea de comandos. Lopredeterminado es pedir la sobrescritura a no ser que el comando MOVE seaejecutado dentro de un script de un archivo de proceso por lotes. Moves files and renames files and directories.To move one or more files:MOVE [/Y | /-Y] [drive:][path]filename1[,...] destinationTo rename a directory:MOVE [/Y | /-Y] [drive:][path]dirname1 dirname2 [drive:][path]filename1 Specifies the location and name of the file or files you want to move. destination Specifies the new location of the file. Destination can consist of a drive letter and colon, a directory name, or a combination. If you are moving only one file, you can also include a filename if you want to rename the file when you move it. [drive:][path]dirname1 Specifies the directory you want to rename. dirname2 Specifies the new name of the directory. /Y Suppresses prompting to confirm you want to overwrite an existing destination file. /-Y Causes prompting to confirm you want to overwrite an existing destination file.The switch /Y may be present in the COPYCMD environment variable.This may be overridden with /-Y on the command line. Default isto prompt on overwrites unless MOVE command is being executed fromwithin a batch script.
0x40002719Guarda el directorio actual para que lo use el comando POPD y despuéscambia al directorio especificado.PUSHD [ruta | ..] ruta Especifica el directorio al que hay que cambiar el actual. Stores the current directory for use by the POPD command, thenchanges to the specified directory.PUSHD [path | ..] path Specifies the directory to make the current directory.
0x4000271ACambia al directorio guardado por el comando PUSHD.POPD Changes to the directory stored by the PUSHD command.POPD
0x4000271B%1 - %0 %1 - %0
0x4000271CSe alcanzó el máximo nivel de recursividad de setlocal. Maximum setlocal recursion level reached.
0x4000271DEscriba la nueva fecha: (aa-mm-dd) %0 Enter the new date: (yy-mm-dd) %0
0x4000271EEscriba la nueva fecha: (dd-mm-aa) %0 Enter the new date: (dd-mm-yy) %0
0x4000271FERROR Comprobar: %1 ERROR Verify - %1
0x40002720No se pueden mover varios archivos a un solo archivo. Cannot move multiple files to a single file.
0x40002721No se pudo abrir el identificadordurante la redirección del identificador %1. The handle could not be openedduring redirection of handle %1.
0x40002722%r%1%% copiados %0 %r%1%% copied %0
0x40002723Configura los colores predeterminados de primer y segundo plano de la consola.COLOR [attr] attr Especifica el atributo de color de la salida de consola.Los atributos de color están especificados con DOS dígitos hexadecimales (el primerocorresponde al segundo plano; el segundo al primer plano). Los dígitospueden coincidir con cualquiera de los siguientes valores: 0 = Negro 8 = Gris 1 = Azul 9 = Azul claro 2 = Verde A = Verde claro 3 = Aguamarina B = Aguamarina claro 4 = Rojo C = Rojo claro 5 = Púrpura D = Púrpura claro 6 = Amarillo E = Amarillo claro 7 = Blanco F = Blanco brillanteSi no se indican argumentos, este comando restaura el color que teníacuando se inició CMD.EXE. Este valor proviene de la ventana de la consola,el modificador de línea de comandos /T o el valor del registroDefaultColor.El comando COLOR configura ERRORLEVEL a 1 si se realiza un intento de ejecutarel comando COLOR con el mismo color de primer y segundoplano.Ejemplo: \"COLOR fc\" crea rojo claro sobre blanco brillante Sets the default console foreground and background colors.COLOR [attr] attr Specifies color attribute of console outputColor attributes are specified by TWO hex digits -- the firstcorresponds to the background; the second the foreground. Each digitcan be any of the following values: 0 = Black 8 = Gray 1 = Blue 9 = Light Blue 2 = Green A = Light Green 3 = Aqua B = Light Aqua 4 = Red C = Light Red 5 = Purple D = Light Purple 6 = Yellow E = Light Yellow 7 = White F = Bright WhiteIf no argument is given, this command restores the color to what it waswhen CMD.EXE started. This value either comes from the current consolewindow, the /T command line switch or from the DefaultColor registryvalue.The COLOR command sets ERRORLEVEL to 1 if an attempt is made to executethe COLOR command with a foreground and background color that are thesame.Example: \"COLOR fc\" produces light red on bright white
0x40002724Se ha superado la longitud máxima de ruta: %1 Maximum path length exceeded - %1
0x40002727****** RECURSIÓN DE ARCHIVO POR LOTES supera los límites de la PILA ******Recuento de recursiones=%1!d!,Uso de la pila=%2!d! por ciento****** SE ANULA EL PRECESAMIENTO DEL ARCHIVO POR LOTES ****** ****** B A T C H R E C U R S I O N exceeds STACK limits ******Recursion Count=%1!d!, Stack Usage=%2!d! percent****** B A T C H PROCESSING IS A B O R T E D ******
0x40002728Ya hay demasiados directorios en la pila PUSHD . There are too many directories already in the PUSHD stack.
0x40002729El administrador ha deshabilitado el símbolo del sistema. The command prompt has been disabled by your administrator.
0x4000272ACrea un vínculo simbólico.MKLINK [[/D] | [/H] | [/J]] Vínculo Destino /D Crea un vínculo simbólico a un directorio. El valor predeterminado es un vínculo simbólico a un archivo. /H Crea un vínculo físico en lugar de un vínculo simbólico. /J Crea una unión de directorios. Vínculo Especifica el nombre del nuevo vínculo simbólico. Destino Especifica la ruta (relativa o absoluta) a la que hace referencia el nuevo vínculo. Creates a symbolic link.MKLINK [[/D] | [/H] | [/J]] Link Target /D Creates a directory symbolic link. Default is a file symbolic link. /H Creates a hard link instead of a symbolic link. /J Creates a Directory Junction. Link Specifies the new symbolic link name. Target Specifies the path (relative or absolute) that the new link refers to.
0x4000272BVínculos permanentes creados por %1!s! %2!s! Hardlink created for %1!s! %2!s!
0x4000272Cvínculo simbólico creado para %1!s! %2!s! symbolic link created for %1!s! %2!s!
0x4000272DUnión creada para %1!s! %2!s! Junction created for %1!s! %2!s!
0x4000272ESe requieren volúmenes NTFS locales para completar la operación. Local NTFS volumes are required to complete the operation.
0x4000272FEl nuevo vínculo y el archivo existente deben estar en el mismo volumen NTFS. The new link and the existing file must be on the same NTFS volume.
0x40002730El dispositivo no admite vínculos simbólicos. The device does not support symbolic links.
0x40002731Carece de privilegios suficientes para realizar esta operación. You do not have sufficient privilege to perform this operation.
0x40002732Permite controlar las operaciones de archivo mediante transacciones paraconfirmar o anular cambios.TRANSACTION [/START | /COMMIT | /ROLLBACK | /SUSPEND | /RESUME] /START - Inicia una nueva transacción. Solo puede haber una pendiente al mismo tiempo. /COMMIT - Confirma todos los cambios para la transacción actual. /ROLLBACK - Revierte todos los cambios para la transacción actual. /SUSPEND - Deshabilita la transacción en ejecución, dejándola pendiente y continúa en un modo sin transacciones. /RESUME - Habilita la transacción deshabilitada mediante SUSPEND.Para COMMIT y ROLLBACK, la transacción se cerrará después de que se ejecuteel comando.Si no se proporciona un argumento, este comando muestra el estado actual de latransacción para CMD.EXE. Allows control of file operations via transactions to commit or abortchanges.TRANSACTION [/START | /COMMIT | /ROLLBACK | /SUSPEND | /RESUME] /START - Start a new transaction. Only one can be pending at a time. /COMMIT - Commit all changes for the current transaction. /ROLLBACK - Rolls back all changes for the current transaction. /SUSPEND - Disables the running transaction, leaving it pending, and continue in non-transacted mode. /RESUME - Enable the transaction disabled with suspend.For both commit and rollback, the transaction is then closed afterthe command executes.If no argument is given, this command displays the current state of thetransaction for CMD.EXE.
0x40002733Id. de transacción: %1 Transaction ID: %1
0x40002734Una transacción activa ya está en curso. An active transaction is in progress.
0x40002735No hay ninguna transacción activa. There is no active transaction.
0x40002736Se inició correctamente una transacción. A transaction has been successfully started.
0x40002737No hay ninguna transacción por confirmar, revertir, suspender o reanudar. There is no transaction to commit, rollback, suspend or resume.
0x40002738Ya hay una transacción activa en curso. No se puede iniciaruna nueva hasta que se confirme o se revierta la transacción actual. An active transaction is already in progress. A new one cannotbe started until the current one is committed or rolled back.
0x40002739No se puede confirmar o revertir una transacción heredadade otro proceso. Cannot commit or rollback a transaction that has been inheritedfrom another process.
0x4000273ANo se puede confirmar una transacción iniciada fuera de un archivopor lotes desde el interior de un archivo por lotes. Cannot commit a transaction that was started outside of a batchfile from within a batch file.
0x4000273BNo se puede suspender una transacción porque ya hay una transacciónsuspendida. Cannot suspend a transaction because a transaction is alreadysuspended.
0x4000273CNo se puede reanudar una transacción porque no hay ninguna transacción actualmente suspendida. Cannot resume a transaction because no transaction is currentlysuspended.
0x4000273DNo se puede reanudar una transacción suspendida en un archivo por lotesanterior. Cannot resume a transaction suspended in a previous batch file.
0x4000273ETransacción correctamente reanudada. Transaction successfully resumed.
0x4000273FTransacción correctamente suspendida. Transaction successfully suspended.
0x40002740Todavía hay %1 proceso(s) ejecutándose en estatransacción. La confirmación o reversión continuarán una vez terminadosestos procesos. There are still %1 process(es) running within thistransaction. Commit or rollback will continue once thoseprocesses have terminated.
0x40002741Ya se revirtió esta transacción. This transaction has already been rolled back.
0x40002742Se revirtió la transacción actual. The current transaction has been rolled back.
0x40002743Se revirtió la transacción actual porquefinalizó CMD o se completo el archivo por lotes. The current transaction has been rolled back becauseCMD exited or the batch file completed.
0x40002744Ya se confirmó esta transacción. This transaction has already been committed.
0x40002745Se confirmó la transacción actual. The current transaction has been committed.
0x40002746Se confirmó o anuló la transacción actual fuera deCMD y se abandonó correctamente. The current transaction has been committed or aborted outside ofCMD, and has been successfully abandoned.
0x40002747Error al consultar el estado de la transacción. El estado del resultado desconocido es %1 Failed to query transaction state. Unknown outcome state is %1
0x40002748Administrador: %0 Administrator: %0
0x40002749Se requieren volúmenes locales para completar la operación. Local volumes are required to complete the operation.

EXIF

File Name:cmd.exe.mui
Directory:%WINDIR%\WinSxS\amd64_microsoft-windows-c..andprompt.resources_31bf3856ad364e35_10.0.15063.0_es-es_90611455cadfde19\
File Size:144 kB
File Permissions:rw-rw-rw-
File Type:Win32 DLL
File Type Extension:dll
MIME Type:application/octet-stream
Machine Type:Intel 386 or later, and compatibles
Time Stamp:0000:00:00 00:00:00
PE Type:PE32
Linker Version:14.10
Code Size:0
Initialized Data Size:146432
Uninitialized Data Size:0
Entry Point:0x0000
OS Version:10.0
Image Version:10.0
Subsystem Version:6.0
Subsystem:Windows GUI
File Version Number:10.0.15063.0
Product Version Number:10.0.15063.0
File Flags Mask:0x003f
File Flags:(none)
File OS:Windows NT 32-bit
Object File Type:Executable application
File Subtype:0
Language Code:Spanish (Modern)
Character Set:Unicode
Company Name:Microsoft Corporation
File Description:Procesador de comandos de Windows
File Version:10.0.15063.0 (WinBuild.160101.0800)
Internal Name:cmd
Legal Copyright:© Microsoft Corporation. Todos los derechos reservados.
Original File Name:Cmd.Exe.MUI
Product Name:Sistema operativo Microsoft® Windows®
Product Version:10.0.15063.0
Directory:%WINDIR%\WinSxS\wow64_microsoft-windows-c..andprompt.resources_31bf3856ad364e35_10.0.15063.0_es-es_9ab5bea7ff40a014\

What is cmd.exe.mui?

cmd.exe.mui is Multilingual User Interface resource file that contain Spanish (Modern) language for file cmd.exe (Procesador de comandos de Windows).

File version info

File Description:Procesador de comandos de Windows
File Version:10.0.15063.0 (WinBuild.160101.0800)
Company Name:Microsoft Corporation
Internal Name:cmd
Legal Copyright:© Microsoft Corporation. Todos los derechos reservados.
Original Filename:Cmd.Exe.MUI
Product Name:Sistema operativo Microsoft® Windows®
Product Version:10.0.15063.0
Translation:0xC0A, 1200