|
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
|
Traducción
Original
|
Cmd
Sintaxis
cmd [/ c|/k] [/s] [/ q] [/ d] [/ a|/u] [/ t: {<B> <F> | <F>}] [/ e: {on|off}] [/ f: {on|off}] [/ v: {on|off}] [<String>]
Parámetros
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Observaciones
-
Usar varios comandos
Para utilizar varios comandos para <String>, sepárelas por el separador de comandos & & y escriba entre comillas. Por ejemplo:
"<Command> & & <Command> & & <Command>"
-
Procesamiento de las comillas
Si especifica /c o /k/k, los procesos de cmd en el resto de la cadena, y se conservan las comillas sólo si se cumplen las condiciones siguientes:
-
No utilice /s.
-
Utilice exactamente un par de comillas.
-
No utilice caracteres especiales dentro de las comillas (por ejemplo: &<>( ) @ ^ | ).
-
Utilice uno o más caracteres de espacio en blanco entre las comillas.
-
La cadena entre comillas es el nombre de un archivo ejecutable.
Si no se cumplen las condiciones anteriores, se procesa la cadena examinando el primer carácter para comprobar si es un signo de comillas de apertura. Si el primer carácter es un signo de comillas de apertura, se elimina junto con la comilla de cierre. Cualquier texto después de las comillas de cierre se conserva.
-
-
Ejecutar subclaves del registro
Si no se especifica /d en cadena, Cmd.exe busca las siguientes subclaves del registro:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun\REG_SZ
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun\REG_EXPAND_SZ
Si uno o dos subclaves del registro están presentes, se ejecutan antes de todas las demás variables.
|
|---|
|
|
-
Habilitar y deshabilitar las extensiones de comando
Las extensiones de comando están habilitadas de forma predeterminada en Windows XP. Se puede desactivar para un proceso determinado mediante el uso de /e: off. Puede habilitar o deshabilitar las extensiones para todas las opciones de línea de comandos de cmd en una sesión de usuario o equipo estableciendo los siguientes valores REG_DWORD :
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\EnableExtensions\REG_DWORD
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\EnableExtensions\REG_DWORD
Establezca el valor REG_DWORD en ya sea de 0 × 1 (habilitado) o de 0 × 0 (deshabilitado) en el registro mediante Regedit.exe. Configuración especificada por el usuario tiene prioridad sobre configuración del equipo y las opciones de línea de comandos tienen prioridad sobre la configuración del registro.
Precaución La modificación incorrecta del registro puede dañar gravemente el sistema. Antes de realizar cambios en el registro, debe respaldar los datos valiosos en el equipo. Al habilitar las extensiones de comando, se ven afectados los siguientes comandos:
-
comando assoc
-
Llame al
-
ChDir (cd)
-
color
-
SUPR (eliminar)
-
endlocal
-
para
-
ftype
-
Ir a
-
Si
-
mkdir (md)
-
popd
-
símbolo del sistema
-
PUSHD
-
conjunto
-
setlocal
-
MAYÚS
-
Inicio(también incluye cambios en los procesos de comando externo)
-
-
Habilitar expansión de variables de entorno retrasada
Si habilita la expansión de variables de entorno retrasada, puede utilizar el carácter de signo de exclamación para sustituir el valor de una variable de entorno en tiempo de ejecución.
-
Habilitar la terminación de nombre de archivo y directorio
Terminación de nombre de archivo y directorio no está habilitada de forma predeterminada. Puede habilitar o deshabilitar la terminación de nombre de archivo para un proceso determinado del comando cmd con /f/f:{en |off { off}. Puede habilitar o deshabilitar la terminación de nombre de archivo y directorio para todos los procesos del comando cmd en un equipo o para una sesión de inicio de sesión de usuario mediante el establecimiento de los siguientes valores REG_DWORD :
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar\REG_DWORD
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar\REG_DWORD
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\CompletionChar\REG_DWORD
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\PathCompletionChar\REG_DWORD
Para establecer el valor REG_DWORD , ejecute Regedit.exe y utilice el valor hexadecimal de un carácter de control para una función determinada (por ejemplo, 0 × 9 corresponde a TAB y 0 × 08 corresponde a retroceso). Configuración especificada por el usuario tiene prioridad sobre configuración del equipo y las opciones de línea de comandos tienen prioridad sobre la configuración del registro.
|
|---|
|
|
