Tabla de contenido
INTRODUCCIN............................................................................................................................. 7 NOTA: ............................................................................................................................................ 7 C:\>help..................................................................................................................................... 8 Para obtener ms informacin acerca de un comando especfico, escriba HELP ................ 8 C:\>ASSOC /? ............................................................................................................................. 8 Muestra o modifica las asociaciones de extensiones de archivos ........................................ 8 Sin parmetros ...................................................................................................................... 8 C:\>ATTRIB /? ............................................................................................................................ 8 Muestra o cambia los atributos de un archivo. .................................................................... 8 C:\>BREAK ................................................................................................................................. 9 C:/>BCDEDIT /?.......................................................................................................................... 9 C:\>CACLS /?............................................................................................................................ 11 C:\>CACLS / ? .................................................................................................................... 12 C:\>CD /? ................................................................................................................................. 14 C:\>CHCP /? ........................................................................................................................... 15 C:\>CHDIR /?.......................................................................................................................... 15 C:\>CHKDSK /?........................................................................................................................ 16 C:\>CHKNTFS /?....................................................................................................................... 17 C:\>CLS /? ................................................................................................................................ 18 C:\>CMD /? ........................................................................................................................... 18 1. Se conservan las comillas del comando si se cumplen todas las condiciones siguientes: ............................................................................................................................................. 19 C:\>color /? ............................................................................................................................. 23 atr Especifica el atributo de color de la salida de consola ........................................... 23 /?................................................................................................................ 24 /?................................................................................................................ 25 /?...................................................................................................................... 27 C:\>COMP /?.......................................................................................................................... 24 C:\>COMPACT C:\>CONVERT C:\>COPY C:\>DATE
/? ......................................................................................................................... 26
C:\>DEL /?................................................................................................................................ 27
C:\>GOTO /? ............................................................................................................................ 46 C:\>GPRESULT Descripcin:......................................................................................................................... 46 Ejemplos: ............................................................................................................................. 48 C:\>GRAFTABL /? ................................................................................................................... 48 HELP......................................................................................................................................... 49 C:\>ICACLS /? ..................................................................................................................... 49 Nota:.................................................................................................................................... 51 los derechos de herencia pueden preceder a cualquier forma y se aplican slo a directorios: .......................................................................................................................... 53 Ejemplos: ............................................................................................................................. 53 C:\>IF /?................................................................................................................................... 54
Muestra la informacin pantalla a pantalla. ....................................................................... 59 C:\>OPENFILES /? ................................................................................................................... 62 Permite a un administrador listar o desconectar archivos o carpetas que se abrieron en un sistema. ............................................................................................................................... 62 Ejemplos: ............................................................................................................................. 62 C:\>PATH /? ................................................................................................................... 63 PAUSE ...................................................................................................................................... 63 Suspende el proceso de un archivo por lotes y muestra mensaje.................................... 63 C:\>PAUSE /? ......................................................................................................................... 63 Suspende el proceso de un programa por lotes y muestra el mensaje.............................. 63 C:\>POPD /?........................................................................................................................... 63 Cambia al directorio guardado por el comando PUSHD ..................................................... 63 C:\>PRINT /? ......................................................................................................................... 63 Imprime un archivo de texto............................................................................................... 63 C:\>PROMPT /? ................................................................................................................. 64 Cambia el smbolo del sistema de cmd.exe. ....................................................................... 64 C:\>PUSHD /? .......................................................................................................................... 65 Guarda el directorio actual para que lo use el comando POPD y despus cambia al directorio especificado........................................................................................................ 65 C:\>RD /? ................................................................................................................................. 65 Quita (elimina) un directorio............................................................................................... 65 C:\>RECOVER /?.................................................................................................................... 66
:: Opciones de copia : .......................................................................................................... 69 RAW..................................................................................................................................... 71 :: Opciones de reintento: .................................................................................................... 73 C:\>SET /? ................................................................................................................................ 76 Muestra, establece o quita las variables de entorno de cmd.exe. ..................................... 76 La sustitucin de variables de entorno ha sido mejorada as: ............................................ 78 C:\>SETLOCAL /? ................................................................................................................. 81 SETLOCAL............................................................................................................................. 81 C:\>SC /?.................................................................................................................................. 82 DESCRIPCIN:...................................................................................................................... 82 USO:..................................................................................................................................... 82 EJEMPLO:............................................................................................................................. 84 EJEMPLOS DE SINTAXIS ....................................................................................................... 85 C:\>SCHTASKS /?................................................................................................................ 85 Descripcin:......................................................................................................................... 85 Examples: ............................................................................................................................ 86 C:\>SHIFT /?............................................................................................................................. 86 Cambia la posicin de parmetros reemplazables en un archivo por lotes. ...................... 86 C:\>SHUTDOWN...................................................................................................................... 87 Razones en este equipo: ..................................................................................................... 88 C:\>SORT /?....................................................................................................................... 90 /+n ....................................................................................................................................... 90 /L[OCALE] ............................................................................................................................ 90
C:\>VOL ................................................................................................................................. 103 C:\>XCOPY /?......................................................................................................................... 103 Copia rboles de archivos y directorios. ........................................................................... 103 WMIC..................................................................................................................................... 105 C:\>WMIC /?........................................................................................................................ 105 CONCLUSIONES. .................................................................................................................... 111 BIBLIOGRAFA........................................................................................................................ 111
INTRODUCCIN.
Este manual prctico slo pretende ser un medio de introduccin y aprendizaje rpido al sistema operativo MS-DOS, que muchos desconocen y no hacen servir. La lectura de este manual es recomendada para aquellos que tienen un grado de conocimiento mediano-bajo de informtica y necesitan gestionar informacin con el MS-DOS Qu es MS-DOS ? Dos es un acrnimo de Disk Operating System, sistema operativo creado por Microsoft, y que tienen instalado la mayora de los ordenadores PC. Es DOS es a parte de un sistema operativo, un conjunto de programas que nos permiten manipular informacin contenida en discos, de esta forma podemos trabajar con facilidad, comodidad y rapidez con estos; a dems, el DOS coordina el funcionamiento del microprocesador para que todo funcione bien en el interior de nuestro ordenador. A lo largo del tiempo Microsoft ha ido mejorando el DOS, desde su primera versin el 1.981. Las versiones que puedan existir, sirven para corregir errores detectados en la versin anterior o para mejorar ciertas partes del programa; si la variacin est en la primera cifra, significa que se han introducido cambios importantes, fruto, por ejemplo, de las prestaciones de los nuevos microprocesadores, en gran parte para poder aprovechar sus ventajas. Arrancar el DOS Generalmente, el DOS viene instalado en los ordenadores. La principal funcin del DOS, como se ha comentado anteriormente, es la de gestionar la informacin que entra, sale y se guarda en nuestro ordenador. Arrancar el DOS es sencillo: hay que poner en funcionamiento vuestro ordenador, pulsando el interruptor correspondiente, con la nica precaucin de que no haya ningn disquete en la disquetera, si lo hay, tienes que retirarlo rpidamente. Pasados unos segundos, despus de comprobar que el sistema esta correcto (memoria, perifricos) veris como aparece el indicador del MS-DOS, representado habitualmente por C:\>, este tambin llamado "prompt", que se presenta juntamente con el cursor parpadeando, indicando que el sistema esta preparado para recibir ordenes.
Manual para la utilizacin del smbolo del sistema CMD tecla F8. Os aparecer seguidamente un men con diversas opciones; escoged la 4, que dice exactamente "Versin anterior de MS-DOS" o puede decir tambin "Solo smbolo del sistema". Ahora ya estis preparados para seguir. Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos.
Manual de comandos de la terminal del sistema operativo Microsoft Windows seven para inicia una terminal en el sistema operativo presionamos la tecla Windows y en la caja de texto tecleamos la palabra cmd o smbolo del sistema despus presionamos enter.
C:\>help
C:\>ASSOC /?
C:\>ASSOC /? Y enter
ASSOC [.ext[=[fileType]]]
Sin parmetros
.ext Especifica la extensin con la cual asociar el tipo de archivo fileType Especifica el tipo de archivo con el que asociar la extensin
Escribir ASSOC sin parmetros para asociar las asociaciones de archivo actuales.
del archivo para esa extensin. Si no especifica nada para el tipo de archivo y el comando se eliminar la asociacin para la extensin de archivo.
C:\>ATTRIB /?
Muestra o cambia los atributos de un archivo.
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I] [unidad:][ruta][nombreDeArchivo] [/S [/D] [/L]] + R A S Establece un atributo. Borra un atributo. Atributo de slo lectura del archivo. Atributo de archivo de almacenamiento. Atributo de archivos del sistema.
H Atributo de archivo oculto. I No atributo de archivo indizado de contenido. [unidad:][ruta][nombreDeArchivo] Especifica el archivo o archivos que sern afectados por ATTRIB /S Procesa archivos que coinciden en la carpeta y todas las subcarpetas actuales. /D Tambin procesa carpetas. /L Se trabaja en los atributos del vnculo simblico en vez de en el destino del vnculo simblico Activa o desactiva Ctrl+C extendido en DOS
C:\>BREAK
Est presente para que haya compatibilidad con sistemas DOS, pero no tiene efecto en Windows. Si se habilitan las extensiones de comando y se ejecuta en la plataforma de Windows, el comando BREAK insertar un punto de interrupcin dentro del cdigo, si est siendo depurado por un depurador.
C:/>BCDEDIT /?
La herramienta de la lnea de comandos Bcdedit.exe modifica el almacn de datos de la configuracin de arranque. El almacn de datos de la configuracin de arranque contiene parmetros de configuracin de arranque y controla el modo en que arranca el sistema operativo. Estos parmetros se encontraban antes en el archivo Boot.ini en sistemas operativos BIOS o en las entradas RAM no voltil en sistemas operativos basados en EFI (Extensible Firmware Interface). Puede usar Bcdedit.exe para agregar, eliminar, editar y anexar entradas en el almacn de datos de la configuracin de arranque. Para obtener informacin detallada sobre comandos y opciones, escriba bcdedit.exe /? <comando>. Por ejemplo, para mostrar informacin detallada sobre el comando /createstore, escriba: bcdedit.exe /? /createstore
- Editor del almacn de datos de la configuracin de arranque (BCD)
Para obtener una lista alfabtica de temas del archivo de ayuda, ejecute "bcdedit /? TOPICS".
Manual para la utilizacin del smbolo del sistema CMD ================================= /createstore Crea un nuevo almacn de datos de la configuracin de arranque vaco. /export Exporta el contenido del almacn del sistema a un archivo. Este archivo se puede usar ms adelante para restaurar el estado del almacn del sistema. /import Restaura el estado del almacn del sistema mediante un archivo de copia de seguridad creado con el comando /export. /sysstore Establece el dispositivo de almacn del sistema (solo afecta a los sistemas EFI, pero no se mantiene entre reinicios y solo se usa en los casos en que el dispositivo de almacn del sistema es ambiguo).
Comandos que operan en un almacn
============================================= /copy Hace copias de las entradas del almacn. /create Crea nuevas entradas en el almacn. /delete Elimina entradas del almacn. /mirror Crea un reflejo de las entradas del almacn.
Comandos que operan en entradas de un almacn
Ejecute bcdedit /? ID para obtener informacin sobre los identificadores usados por estos comandos. ========================================== /deletevalue Elimina las opciones de entrada del almacn. /set Establece valores de opciones de entrada en el almacn.
Comandos que operan en opciones de entrada
Ejecute bcdedit /? TYPES para ver una lista de tipos de datos usados por estos comandos. Ejecute bcdedit /? FORMATS para ver una lista de formatos de datos vlidos.
Comandos que controlan la salida
================================ /enum Muestra la lista de entradas del almacn. /v Opcin de la lnea de comandos que muestra identificadores de entrada completos, en lugar de usar nombres para los identificadores conocidos. Use /v por s solo como comando para mostrar los identificadores de entrada completos para el tipo ACTIVE. Ejecutar "bcdedit" por s solo equivale a ejecutar "bcdedit /enum ACTIVE".
Comandos que controlan el administrador de arranque
/default Establece la entrada predeterminada que usar el administrador de arranque. /displayorder Establece el orden en que el administrador de arranque muestra el men de arranque mltiple. /timeout Establece el valor de tiempo de espera del administrador de arranque. /toolsdisplayorder Establece el orden en que el administrador de arranque muestra el men de herramientas. Comandos que controlan los Servicios de administracin de emergencia para una =============================================================== ============== ======================
aplicacin de arranque
/bootems Habilita o deshabilita los Servicios de administracin de emergencia para una aplicacin de arranque. /ems Habilita o deshabilita los Servicios de administracin de emergencia para una entrada del sistema operativo. /emssettings Establece los parmetros globales de los Servicios de administracin de emergencia.
Comandos que controlan la depuracin
==================================== /bootdebug Habilita o deshabilita la depuracin de arranque para una aplicacin de arranque. /dbgsettings Establece los parmetros globales del depurador. /debug Habilita o deshabilita la depuracin de kernel para la entrada de un sistema operativo. /hypervisorsettings Establece los parmetros para el hipervisor.
C:\>CACLS /?
CACLS archivo [/T] [/M] [/L] [/S[:SDDL]] [/E] [/C] [/G usuario:perm] [/R usuario [...]] [/P usuario:perm [...]] [/D usuario [...]]
archivo Muestra las ACL. /T Cambia las ACL de archivos especificados en el directorio actual y todos los subdirectorios. /L Trabaja en el propio vnculo simblico en lugar del destino. /M Cambia las ACL de los volmenes montados en un directorio. /S Muestra la cadena SDDL para la DACL.
/S:SDDL Reemplaza las ACL por las especificadas en la cadena SDDL (no vlido con /E, /G, /R, /P ni /D). /E Edita la ACL en vez de remplazarla. /C Contina, omitiendo los errores de acceso denegado. /G usuario:perm Concede derechos de acceso del usuario. Perm puede ser: R Leer W Escribir C Cambiar (escribir) F Control total /R usuario Revoca derechos del usuario (slo vlida con /E). /P usuario:perm Reemplaza derechos de acceso del usuario. Perm puede ser: N Ninguno R Leer W Escribir C Cambiar (escribir) F Control total /D usuario Deniega acceso al usuario especificado.
C:\>CACLS /
CI - Herencia de contenedor. ACE se heredar por directorios. OI - Herencia de objeto. ACE se heredar por archivos. IO - Slo heredar. ACE no se aplica al archivo o directorio actual. ID - Heredado. ACE se hered de la ACL del directorio principal.
CACLS archivo [/T] [/M] [/L] [/S[:SDDL]] [/E] [/C] [/G usuario:perm] archivo /T [/R usuario [...]] [/P usuario:perm [...]] [/D usuario [...]] Cambia las ACL de archivos especificados en Muestra las ACL.
/L /S
/M
el directorio actual y todos los subdirectorios. Muestra la cadena SDDL para la DACL. Edita la ACL en vez de remplazarla.
/S:SDDL /E /C
/G usuario:perm Concede derechos de acceso del usuario. Perm puede ser: R Leer W Escribir F Control total C Cambiar (escribir)
/R usuario Revoca derechos del usuario (slo vlida con /E). /P usuario:perm Reemplaza derechos de acceso del usuario. Perm puede ser: N Ninguno R Leer W Escribir
Se pueden usar comodines para especificar ms de un archivo. Puede especificar ms de un usuario. Abreviaturas: CI - Herencia de contenedor. ACE se heredar por directorios.
C:\>CD /?
CHDIR [/D] [unidad:][ruta] CHDIR [..] CD [..] CD [/D] [unidad:][ruta]
Muestra el nombre del directorio actual o cambia de directorio.
Escriba CD unidad: para ver el directorio actual de la unidad especificada. Escriba CD sin parmetros para ver la unidad y el directorio actual. Use el modificador /D para cambiar la unidad actual adems del directorio actual para una unidad de disco. Si las extensiones de comando estn habilitadas, CHDIR cambia as: El uso de maysculas y minsculas de la cadena del directorio actual se convierte al mismo uso que se tiene en los nombres de unidades. As, CD
C:\TEMP establecer C:\Temp como el directorio actual si ste es el uso de maysculas y minsculas en la unidad.
El comando CHDIR no trata los espacios como separadores, as que es posible usar CD para cambiar a un directorio cuyo nombre de subdirectorio contenga un espacio, sin necesidad de escribir el nombre entre comillas. Por ejemplo: cd\winnt\profiles\nombredeusuario\programas\men inicio es lo mismo que: cd "\winnt\profiles\nombredeusuario\programas\men inicio"
que sera lo que hay que escribir si las extensiones estuvieran deshabilitadas.
C:\>CHCP /?
CHCP [nnn]
Escriba CHCP sin parmetro para mostrar el nmero de la pgina de cdigos activa.
C:\>CHDIR /?
CHDIR [..] CD [..]
Escriba CD unidad: para ver el directorio actual de la unidad especificada. Escriba CD sin parmetros para ver la unidad y el directorio actual. Si las extensiones de comando estn habilitadas, CHDIR cambia as:
Use el modificador /D para cambiar la unidad actual adems del directorio actual para una unidad de disco. El uso de maysculas y minsculas de la cadena del directorio actual se convierte al mismo uso que se tiene en los nombres de unidades. As, CD
C:\TEMP establecer C:\Temp como el directorio actual si ste es el uso de maysculas y minsculas en la unidad. cd\winnt\profiles\nombredeusuario\programas\men inicio es lo mismo que: cd "\winnt\profiles\nombredeusuario\programas\men inicio"
El comando CHDIR no trata los espacios como separadores, as que es posible usar CD para cambiar a un directorio cuyo nombre de subdirectorio contenga un espacio, sin necesidad de escribir el nombre entre comillas. Por ejemplo:
que sera lo que hay que escribir si las extensiones estuvieran deshabilitadas.
C:\>CHKDSK /?
CHKDSK [volumen[[ruta]archivo]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:tamao]]
Comprueba un disco y muestra un informe de estado.
volumen archivo /F /V /R /X
[/B]
el punto de montaje o el nombre de volumen. se comprobar la fragmentacin. cada archivo en el disco. legible (implica /F). Corrige los errores del disco.
Para FAT/FAT32: muestra la ruta completa y el nombre de Encuentra sectores daados y recupera la informacin
/L:tamao Slo para NTFS: cambia el tamao del archivo de registro al nmero especificado de KB. Si no se especifica ningn tamao, muestra el tamao actual. Todos los identificadores abiertos al volumen no sern Obliga al volumen a desmontarse previamente si es necesario.
/I
/C
/B
Slo NTFS: omite la comprobacin de ciclos dentro de la Slo NTFS: vuelve a evaluar los clsteres incorrectos
Los modificadores /I o /C reducen la cantidad de tiempo necesario para ejecutar Chkdsk ya que omiten ciertas comprobaciones en el volumen.
C:\>CHKNTFS /?
CHKNTFS volumen [...] CHKNTFS /D
Muestra o modifica la comprobacin del disco en el tiempo de arranque.
/T: tiempo /X
/C
al arrancar. Las unidades excluidas no se acumulan entre invocaciones de comandos. Programa una unidad para ser comprobada al
Si no se especifican modificadores, CHKNTFS mostrar si la unidad especificada est daada o programada para ser revisada al reiniciar el equipo de nuevo. Borra la pantalla.
C:\>CLS /? C:\>CMD /?
CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF]
Inicia una nueva instancia del intrprete de comandos de Windows
/C /S
/K
/Q /A
/D
Modifica el tratamiento de cadena despus de /C o /K (consultar ms abajo) (consultar ms abajo) un archivo Desactiva el eco Deshabilita le ejecucin de los comandos de AutoRun del Registro
/U
Usa ANSI para la salida de comandos internos hacia una canalizacin o Usa Unicode para la salida de comandos internos hacia una
/T:fg Configura los colores de primer y segundo plano (para obtener ms /E:ON Habilita las extensiones de comando (consultar ms abajo) informacin, consulte COLOR /?)
canalizacin o un archivo
/E:OFF Deshabilita las extensiones de comando (consultar ms abajo) directorios (consultar ms abajo) directorios (consultar ms abajo)
/V:ON Habilita la extensin de variables de entorno retardada con ! como delimitador. Por ejemplo, /V:ON permitir que !var! extienda la variable var en tiempo de ejecucin. La sintaxis var extiende variables en tiempo de entrada, lo que es bastante diferente cuando se est dentro de un bucle FOR. /V:OFF Deshabilita la extensin de variables de entorno retardada. Tenga en cuenta que los comandos mltiples separados por el separador de comandos '&&' se aceptan como cadena si estn 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. Si se especifica /C o /K, lo que viene despus de la lnea de comandos
se ejecuta como lnea de comandos, siguiendo la lgica siguiente para procesar caracteres de comillas ("):
1. Se conservan las comillas del comando si se cumplen todas las condiciones siguientes:
- no aparece el modificador /S
- no hay caracteres especiales entre ambas comillas, siendo los, - hay uno o ms espacios en blanco entre ambas comillas - la cadena entre ambas comillas es el nombre de un archivo ejecutable.
2. En caso contrario, el comportamiento clsico es comprobar si el primer carcter es una comilla y de ser as, quitar sta y tambin la ltima comilla de la lnea de comandos, conservando el texto que venga despus de sta. Si no se especific /D en la lnea 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 ejecutarn en primer lugar. HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun y (o)
Las extensiones de comando estn habilitadas de forma predeterminada. Puede deshabilitar las extensiones de una invocacin particular con el modificador /E:OFF. Puede habilitar o deshabilitar las extensiones de todas la invocaciones de CMD.EXE en una sesin de inicio de usuario o de equipo si establece con REGEDIT.EXE los dos valores de REG_DWORD del Registro siguientes: HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\EnableExtensions HKEY_CURRENT_USER\Software\Microsoft\Command Processor\EnableExtensions y/o
en 0x1 o 0x0. La configuracin especfica del usuario tiene preferencia respecto a la del equipo. Los modificadores de la lnea de comandos tienen prioridad sobre la configuracin del Registro. En un archivo por lotes, los argumentos SETLOCAL ENABLEEXTENSIONS o Para obtener informacin ms detallada, vea SETLOCAL /?. DEL o ERASE COLOR CD o CHDIR MD o MKDIR PROMPT PUSHD POPD SET DISABLEEXTENSIONS tienen prioridad sobre los modificadores /E:ON o /E:OFF.
La expansin de variables de entorno retardada NO est habilitada de forma predeterminada. Puede habilitar o deshabilitar la expansin de variables de entorno retardada para una invocacin particular de CMD.EXE con los modificadores /V:ON o /V:OFF. Puede habilitar o deshabilitar la expansin retardada para todas las invocaciones de CMD.EXE en una sesin de inicio de usuario o equipo si establece con REGEDIT.EXE los dos valores de REG_DWORD del
Para obtener detalles especficos, escriba nombreDelComando /?. Registro siguientes:
GOTO START (tambin incluye cambios en la invocacin de comandos externos) ASSOC FTYPE
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\DelayedExpansion HKEY_CURRENT_USER\Software\Microsoft\Command Processor\DelayedExpansion y/o en 0x1 o 0x0. La configuracin especfica del usuario tiene prioridad sobre la configuracin del equipo. Los modificadores de la lnea de comandos tienen prioridad sobre la configuracin del Registro. En un archivo por lotes, los argumentos SETLOCAL ENABLEDELAYEDEXPANSION o DISABLEDELAYEDEXPANSION tienen prioridad sobre los modificadores /V:ON o /V:OFF. Para obtener informacin ms detallada, vea SETLOCAL /?.
Si la expansin de variables de entorno retardada est habilitada, se puede usar el carcter de exclamacin para sustituir el valor de la variable de entorno en tiempo de ejecucin.
Puede habilitar o deshabilitar la terminacin de un nombre de archivo para una invocacin particular de CMD.EXE con el modificador /F:ON o /F:OFF. Se puede habilitar o deshabilitar la terminacin para todas las invocaciones de CMD.EXE en una sesin de inicio de equipo o de usuario estableciendo cualquiera de los dos siguientes valores REG_DWORD en el Registro con REGEDT.EXE:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar
con el valor hex de un carcter de control para usarlo en una funcin particular (por ej. 0x4 es Ctrl-D y 0x6 es Ctrl-F). La configuracin de usuario especfica tiene precedencia sobre la configuracin de la mquina. Los modificadores de la lnea de comandos tiene precedencia sobre la configuracin del Registro. Si la terminacin est habilitada con el modificador /F:ON, los dos caracteres de control usados son Ctrl-D para la terminacin del nombre del directorio y Ctrl-F para la terminacin del nombre de archivo. Para deshabilitar una terminacin de carcter determinada en el Registro, use el valor del espacio en blanco (0x20), ya que no es un carcter de control vlido.
Se invoca la terminacin cuando se escriben cualquiera de los dos caracteres de control. La funcin de terminacin, desplaza el contenido de la ruta de acceso hacia la izquierda del cursor, le anexa un carcter comodn si no hay ninguno todava presente y genera una lista de rutas de acceso que coincidan. Despus muestra la primera ruta de acceso que coincida. Si no coincide ninguna ruta de acceso, emite un sonido y no muestra nada.
Posteriormente, el presionar repetidamente el mismo carcter de control se desplazar a travs de la lista de las rutas de acceso que coinciden. Si presiona la tecla Mays con el carcter de control se mover a travs de la lista hacia atrs. Si se edita la lnea de cualquier manera y presiona el carcter de control de nuevo, la lista de ruta de acceso guardada es anulada y se generar una nueva. Ocurrir lo mismo si pasa de una terminacin de nombre de archivo a uno de directorio. La nica diferencia entre los dos caracteres de control es que la terminacin del carcter del archivo coincide con ambos nombres del archivo y del directorio, mientras que la terminacin del carcter del directorio slo coincide con los nombres del directorio. Si la terminacin del archivo es usada en cualquier
construccin de comandos de directorio (CD, MD o RD) entonces se asume la terminacin del directorio.
El cdigo de terminacin trata adecuadamente con nombres de archivo que contienen espacios u otros caracteres especiales colocando comillas entre la ruta de acceso que coincide. Tambin, si se hace una copia de seguridad, se llamar a una terminacin dentro de la misma lnea, el texto a la derecha del cursor que fue llamado en el punto de la terminacin es descartado. Los caracteres especiales que requieren comillas son: <espacio> &()[]{}^=;!'+,`~
C:\>color /?
COLOR [atr]
atr Configura los colores predeterminados de primer y segundo plano de la consola. Especifica el atributo de color de la salida de consola
Los atributos de color estn especificados con dos dgitos hex (el primero corresponde al segundo plano; el segundo al primer plano). Los dgitos pueden ser cualquiera de los siguientes valores: 0 = Negro 1 = Azul 2 = Verde 4 = Rojo 9 = Azul claro A = Verde claro 8 = Gris
3 = Aguamarina B = Aguamarina claro 5 = Prpura 7 = Blanco 6 = Amarillo E = Amarillo claro C = Rojo claro D = Prpura claro
Si no se indican argumentos, este comando restaura el color que tena cuando se inici CMD.EXE. Este valor proviene de la ventana de la consola, el modificador de lnea de comandos o el valor del Registro DefaultColor.
F = Blanco brillante
El comando COLOR configura ERRORLEVEL a 1 si se realiza un intento de ejecutar el comando COLOR con el mismo color de primer y segundo plano. Ejemplo: "COLOR fc" produce rojo claro sobre blanco brillante
C:\>COMP /?
COMP [datos1] [datos2] [/D] [/A] [/L] [/N=nmero] [/C] [/OFF[LINE]]
Compara el contenido de dos archivos o conjuntos de archivos.
datos2 Especifica la ubicacin y los nombres de los segundos archivos que se van a comparar. /A /L /C Muestra los nmeros de lnea para las diferencias. Muestra las diferencias en caracteres ASCII.
datos1
/D Muestra las diferencias en formato decimal. Esta es la configuracin predeterminada. /N=nmero Compara slo el nmero de lneas especificado de cada archivo. Para comparar conjuntos de archivos, use comodines en datos1 y datos2. /OFF[LINE] No omite archivos con el atributo "sin conexin" establecido. Omite las maysculas/minsculas de ASCII al comparar archivos.
C:\>COMPACT
/C
/?
COMPACT [/C | /U] [/S[:dir]] [/A] [/I] [/F] [/Q] [archivo [...]] /U /S
marcados para que los archivos agregados despus sean comprimidos. Efecta la operacin especificada en los archivos del directorio Descomprime los archivos especificados. Los directorios sern
/A /I
dado y todos los subdirectorios. De forma predeterminada, "dir" es el directorio actual. archivos se omiten de manera predeterminada. para cuando se encuentra un error. Muestra los archivos ocultos o los atributos del sistema. Estos
/F /Q
que hayan ocurrido los errores. De forma predeterminada, COMPACT especificados, incluso en los que ya estn comprimidos. Los Muestra slo la informacin ms esencial. Exige la operacin de compresin en todos los archivos
Si se usa sin parmetros, COMPACT muestra el estado de la compresin del directorio actual y cualquier archivo que contenga. Puede usar mltiples nombres de archivo y comodines. Debe poner espacios entre los parmetros.
C:\>CONVERT
volumen /V
/?
/FS:NTFS
Especifica la letra de unidad (seguida por dos puntos) Especifica que el volumen se convertir a NTFS.
/CvtArea:nombre_archivo
Especifica un archivo contiguo en el directorio raz, que ser el marcador de posicin para los archivos de sistema NTFS.
/X
y directorios convertidos permitir que todos los usuarios tengan acceso a ellos. vlidos. Todos los identificadores abiertos al volumen no sern
C:\>COPY
/?
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] origen [/A | /B]
Copia uno o ms archivos en otra ubicacin.
origen /A /B /D /V
[+ origen [/A | /B] [+ ...]] [destino [/A | /B]] Indica un archivo de texto ASCII.
destino
/N /Y
un archivo cuyo nombre no tiene el formato 8.3. sobrescribir un archivo de destino existente. destino existente. Copia archivos de red en modo reiniciable. Suprime la solicitud de confirmacin antes de
/-Y /Z
/L
El modificador /Y puede preestablecerse en la variable de entorno COPYCMD. Esto puede anularse con el modificador /-Y en la lnea de comando. La confirmacin del usuario se solicita de forma predeterminada antes de sobrescribir algo, excepto si el comando COPY se ejecuta desde un script por lotes. Para anexar archivos, especifique un nico archivo de destino pero varios archivos de origen (con caracteres comodines o el formato archivo1+archivo2+archivo3).
C:\>DATE
/?
Escriba DATE sin parmetros para mostrar la fecha actual y poder especificar una nueva. Presione Entrar para mantener la misma fecha. Si estn habilitadas las extensiones de comandos, el comando DATE admite el parmetro /T, que indica al comando mostrar tan slo la fecha actual sin pedir una nueva fecha.
C:\>DEL /?
DEL [/P] [/F] [/S] [/Q] [/A[[:]atributos]] nombres
Elimina uno o ms archivos.
Se puede usar comodines para eliminar varios archivos. Pide confirmacin antes de eliminar cada archivo.
/P /F
Si se especifica un directorio, todos sus archivos se eliminarn. Fuerza la eliminacin de archivos de slo lectura.
/S
/Q /A
atributos
comodn global
atributos
Selecciona los archivos que se van a eliminar basndose en los R Archivos de slo lectura A Archivos preparados para S Archivos de sistema
H Archivos ocultos
I No archivos indizados de contenido L Puntos de anlisis Si las extensiones de comando estn habilitadas, DEL y ERASE cambian de la siguiente manera: La semntica que se muestra para el modificador /S est invertida de tal modo que le muestra solamente los archivos eliminados y no los que no se encontraron. - Prefijo de exclusin
almacenamiento
C:\>DIR /?
DIR [unidad:][ruta][archivo] [/A[[:]atributos]] [/B] [/C] [/D] [/L] [/N]
Muestra la lista de subdirectorios y archivos de un directorio.
[/O[:]orden]] [/P] [/Q] [/R] [/S] [/T[[:]fecha]] [/W] [/X] [/4] [unidad:][ruta][nombre de archivo] /A
Especifica la unidad, el directorio y los archivos que se mostrarn. Muestra los archivos con los atributos especificados. A Archivos para archivar R Archivos de slo lectura
atributos D Directorios
H Archivos ocultos
S Archivos de sistema
/B /C
L Puntos de anlisis
Manual para la utilizacin del smbolo del sistema CMD - Prefijo de exclusin
/D /L /N /O
Es la opcin predeterminada. Use /-C para deshabilitar la aparicin de dicho separador. clasificados por columnas. en el lado derecho. Usa letras minsculas. Similar al listado ancho, pero los archivos aparecen
Orden
E Por extensin (orden alfabtico) S Por tamao (orden creciente) - Prefijo para invertir el orden G Agrupar primero los directorios
Muestra los archivos segn el orden indicado. N Por nombre (orden alfabtico)
D Por fecha y hora (el ms antiguo primero) /P /S Hace una pausa despus de cada pantalla completa de informacin. Muestra las secuencias alternativas de datos del archivo. Muestra el propietario del archivo.
/Q /R /T
fecha
W ltima modificacin
/W /X
sin formato 8.3. El formato es el mismo que para /N, con el Muestra el ao con 4 dgitos
Los modificadores se pueden preestablecer en la variable de entorno DIRCMD. stos se pueden invalidar precediendo cada modificador con - (guin), por ejemplo: /-W.
/4
nombre corto especificado antes del nombre largo. Si no existe un nombre corto, se muestran espacios en blanco en su lugar.
C:\>DISKCOMP
/?
C:\>DISKCOPY /?
DISKCOPY [unidad1: [unidad2:]] [/V]
Copia el contenido de un disquete en otro.
DISKPART
Muestra o configura las propiedades de particin de disco. Este comando solo basta con escribirlo en el smbolo del sistema y dar enter.
C:\>DOSKEY /?
Edita lneas de comandos, recupera comandos de Windows 2000 y crea macros.
DOSKEY [/REINSTALL] [/LISTSIZE=tamao] [/MACROS[:ALL | :nombre]] [/HISTORY] [/INSERT | /OVERSTRIKE] [/EXENAME=nombre] [/MACROFILE=archivo] [nombre_macro=[texto]] /REINSTALL /MACROS Instala una nueva copia de Doskey.
/LISTSIZE=tamao Establece el tamao del bfer de comandos. /MACROS:ALL /HISTORY /INSERT ejecutables que tengan macros de Doskey. Muestra todas las macros de Doskey.
/MACROS:nombre /OVERSTRIKE
El nuevo texto se introduce en el texto anterior. El nuevo texto sobrescribe el texto anterior. Especifica el nombre de una macro creada.
/MACROFILE=archivo Especifica un archivo de macros para instalar. Especifica comandos que se desean grabar.
Flechas ARRIBA y ABAJO recuperan comandos; Esc limpia la lnea de comandos; F7 muestra comandos usados; Alt+F7 elimina comandos usados; F8 busca comandos; F9 selecciona un comando por nmero; Alt+F10 elimina definiciones de macros. La siguiente codificacin se usa para definir macros de DOSKEY: $T Separador de comandos. Permite mltiples comandos en una macro. $1-$9 Parmetros por lotes. Equivalente a %1-%9 en los programas por lotes.
C:\>DRIVERQUERY /?
Descripcin:
Lista de parmetros:
/S sistema
/U [dominio\]usuario Especifica el contexto de usuario /P contrasea /FO formato /NH /SI /V /? bajo el que se ejecuta el comando. contexto de usuario dado. Especifica la contrasea para el
Los valores vlidos para pasar con el modificador son TABLE, LIST, CSV.
no debe mostrarse en la salida. Slo vlido para los formatos "TABLE" y "CSV". firmados.
Ejemplos: DRIVERQUERY
C:\>ECHO
/?
Escriba ECHO sin parmetros para mostrar la configuracin actual del eco.
C:\>ENDLOCAL /?
Termina la seccin de cambios locales de entorno en un archivo por lotes. Los cambios de entorno efectuados despus de ejecutar ENDLOCAL no sonespecficos del archivo por lotes. Los cambios anteriores no se restaurarn una vez que el
Si el SETLOCAL correspondiente habilita o deshabilita las extensiones de comando con las nuevas opciones ENABLEEXTENSIONS o DISABLEEXTENSIONS, despus de ENDLOCAL, el estado habilitado o deshabilitado de las extensiones de comando se restaurar al estado anterior a la ejecucin del comando SETLOCAL correspondiente.
C:\>ERASE /?
DEL [/P] [/F] [/S] [/Q] [/A[[:]atributos]] nombres
Elimina uno o ms archivos.
atributos
Selecciona los archivos que se van a eliminar basndose en los R Archivos de slo lectura A Archivos preparados para S Archivos de sistema
H Archivos ocultos
Si las extensiones de comando estn habilitadas, DEL y ERASE cambian de la siguiente manera: La semntica que se muestra para el modificador /S est invertida de tal modo que le muestra solamente los archivos eliminados y no los que no se encontraron.
almacenamiento
C:\>exit /?
Abandona el programa CMD.EXE (intrprete de comandos) o el script por lotes actual.
/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
Manual para la utilizacin del smbolo del sistema CMD cdigo especifica un nmero. Si se ha especificado /B, establece
ERRORLEVEL con este nmero. Si abandona CMD.EXE, establece el cdigo de salida del proceso con este nmero.
C:\>FC /?
FC [/A] [/C] [/L] [/LBn] [/N] [/OFF[LINE]] [/T] [/U] [/W] [/nnnn] FC /B [unidad1:][ruta1]archivo1 [unidad2:][ruta2]archivo2 /A /B /C /L diferencias. [unidad1:][ruta1]archivo1 [unidad2:][ruta2]archivo2
Compara dos archivos o conjuntos de archivos y muestra las diferencias entre ellos
/LBn /N /T /U
/OFF[LINE] No omite archivos con el atributo "sin conexin" establecido. /W No expande tabulaciones a espacios. Compara archivos como archivos de texto UNICODE. Comprime espacios en blanco (tabulaciones y espacios) por Especifica el nmero de lneas consecutivas que deben
[unidad1:][ruta1]nombre-archivo1
/nnnn
comparacin.
[unidad2:][ruta2]nombre-archivo2
C:\>FIND
/V /C /I
/?
/N
/OFF[LINE] No omite archivos con el atributo "sin conexin" establecido. "cadena" Especifica el texto que se desea buscar. [unidad:][ruta]archivo Especifica el o los archivos a buscar.
Muestra slo el nmero de lneas que contienen la cadena. Muestra el nmero de lnea de cada lnea.
Si no se especifica una ruta, FIND busca el texto que se escriba en el smbolo del sistema o que se canalice desde otro comando.
C:\>FINDSTR /?
FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P]
Busca cadenas en los archivos.
/B /E /L /S /R
[/F:archivo] [/C:cadena] [/G:archivo] [/D:lista_directorios] Hace coincidir los modelos si estn al final de la lnea.
[/A:atrib_color] [/OFF[LINE]] cadenas [[unidad:][ruta]archivo[ ...]] Literalmente usa cadenas de bsqueda. Hace coincidir los modelos si estn al principio de la lnea. Usa cadenas de bsqueda como expresiones regulares.
/I
/X
los subdirectorios.
/V
Especifica que la bsqueda no distingue maysculas de minsculas. Imprime lneas que coinciden con exactitud. Slo imprime lneas que no contienen una correspondencia. Imprime el nmero de la lnea antes de la lnea que coincide.
/N /O /P
/M
correspondencia. coinciden.
/OFFLINE No omite archivos con el atributo "sin conexin" establecido. /A:atr /F:archivo Lee la lista de archivos desde el archivo especificado (/ significa consola). literal. Consulte "color /?" Especifica atributos de color con dos dgitos hexadecimales.
/C:cadena Usa una cadena especificada como una bsqueda de cadena (/ significa consola). directorios
/G:archivo Toma la bsqueda de archivos desde el archivo especificado /D:dir Busca un signo de punto y coma de la lista delimitada de Texto que se va a buscar.
cadenas
[unidad:][ruta]archivo
el argumento lleve un prefijo con /C. Por ejemplo, 'FINDSTR "qu tal" x.y'
busca "qu" o "tal" en el archivo x.y. 'FINDSTR /C:"qu tal" x.y' busca "qu tal" en el archivo x.y. . * Comodn: cualquier carcter
^ $
Repetir: cero o ms ocurrencias de un carcter previo o de clase Posicin de lnea: fin de lnea Posicin de lnea: comienzo de la lnea
[^class] Clase inversa: cualquier carcter que no est en la serie \x Escape: uso literal de un metacarcter x
[x-y] Intervalo: cualquier carcter que est dentro del intervalo \<xyz Posicin de palabra: principio de palabra Para obtener una informacin ms completa sobre expresiones regulares de FINDSTR referirse al Comando de referencia Command en lnea. xyz\> Posicin de palabra: fin de palabra
C:\>FOR /?
Ejecuta el comando para cada uno de los archivos especificados en el conjunto de archivos.
(conjunto) Especifica un conjunto de uno o ms archivos. Se pueden parmetros Especifica los parmetros o modificadores del comando
Para usar el comando FOR en un programa por lotes, especificar %%variable en vez de %variable. Los nombres de las variables distinguen entre maysculas y minsculas, por lo tanto %i no es lo mismo que %I. Si las extensiones de comandos estn habilitadas, se admiten las siguientes formas adicionales del comando FOR: 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 [parmetros] Gua el directorio del rbol de raz a [unidad:]ruta, ejecutando la instruccin FOR en cada directorio del rbol. Si no se especifica el enumerar el rbol del directorio. FOR /D %variable IN (conjunto) comando DO [parmetros]
especificado.
directorio despus de /R entonces se asume que es el directorio actual. FOR /L %variable IN (inicio, paso, fin) comando DO [parmetros] As (1, 1, 5) generar la sucesin 1 12 3 4 5 y (5, -1, 1) generar la sucesin 5 4 3 2 1 Si el conjunto es solamente un simple carcter de punto (.) entonces
El conjunto es una sucesin de nmeros que va desde inicio hasta fin y que aumenta (o disminuye) en funcin de lo especificado en paso.
FOR /F ["opciones"] %variable IN ('cadena') comando DO [comando-parmetros] FOR /F ["opciones"] %variable IN (conjunto de archivos) comando DO o, si la opcin usebackq est presente:
[comando-parmetros]
Conjunto de archivos es uno o ms nombres de archivos. Cada archivo es abierto, ledo y procesado antes de ir al siguiente archivo del conjunto de archivos. Procesar consiste en leer el archivo, partirlo en lneas individuales de texto y analizar cada lnea en cero o ms smbolos. El cuerpo del bucle se llama con los valores de la variable establecidos para las cadenas de smbolo encontradas. De forma predeterminada, /F pasa el primer smbolo separado en blanco desde cada lnea.
Las lneas en blanco se omiten. Puede invalidar el comportamiento de anlisis predeterminado si especifica el parmetro opcional "opciones". Esto es una cadena entre comillas que contiene una o ms palabras claves para especificar diferentes opciones de anlisis. Las palabras claves son: eol=c skip=n al final de la lnea (solo uno) del archivo. - especifica el nmero de - especifica un carcter de comentario
delims=xxx
tokens=x,y,m-n - especifica qu smbolos de cada lnea deben pasarse al cuerpo de la clusula "for" en cada iteracin. Esto causar que los nombres de variables adicionales sean asignados. La forma m-n es un intervalo del smbolo m-simo al smbolo n-simo. Si el ltimo carcter en la cadena tokens= es un asterisco, se asigna una variable adicional que recibe el resto del texto en la lnea posterior al ltimo smbolo analizado. usebackq - especifica que la nueva semntica 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.
analizar cada lnea en mi archivo.txt excepto las que se inicien con un punto y coma, pasando el segundo y tercer smbolo (token) de cada lnea al cuerpo de FOR. Los smbolos estn delimitados por comas y/o espacios. Tenga en cuenta que las instrucciones del cuerpo de FOR hacen referencia a %i para obtener el segundo smbolo, a %j para obtener el tercero y a %k para obtener el resto de los smbolos 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, tambin necesita usar la opcin usebackq; de lo contrario se interpretar que las comillas dobles estn definiendo el anlisis de una cadena literal.
%i est explcitamente declarado en la instruccin FOR y %j y %k estn declarados implcitamente a travs de la opcin =tokens. Puede especificar hasta 26 smbolos a travs de la lnea 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 maysculas de minsculas. Adems, las variables son globales y no puede haber ms de 52 variables activas al mismo tiempo.
Tambin puede usar la lgica de anlisis de FOR /F en una cadena inmediata convirtiendo el conjunto de archivos entre parntesis en una cadena entre comillas simples. Ser tratada y analizada como una sola lnea 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 parntesis una cadena con comillas invertidas. Se tratar como una lnea de comandos que se pasa a un CMD.EXE secundario y la salida se captura en memoria y se evala 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.
Adems, la sustitucin de las referencias de variables FOR ha sido mejorada. Ahora puede usar la siguiente sintaxis opcional: %~I %~fI - expande %I quitando las comillas (") que pudiera haber - expande %I a un nombre de ruta calificado
%~pI
%~$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 bsqueda, el modificador se expande a la cadena vaca. Los modificadores se pueden combinar para conseguir resultados compuestos: %~dpI %~nxI %~fsI - expande %I slo a un nombre de ruta con nombres cortos - expande %I slo a un nombre de archivo y extensin - expande %I slo a una letra de unidad y ruta
%~dp$PATH:i - busca los directorios de la lista de la variable de %~ftzaI entorno de PATH para %I y se expande a la letra de unidad y ruta del primero que encuentre. - expande %I a DIR como lnea de salida.
En los ejemplos anteriores %I y PATH pueden ser reemplazados por otros valores vlidos. La sintaxis %~ est terminada por un nombre de variable FOR vlido. El cdigo se vuelve ms legible si se usan variables en mayscula como %I, adems esto evita confundir las variables con los modificadores, los cuales no distinguen entre maysculas y minsculas. Formatea un disco para ser usado con Windows.
C:\>FORMAT
/?
[/P:ciclos] [/S:estado]
FORMAT volumen [/V:etiqueta] [/Q] [/F:tamao] [/P:ciclos] FORMAT volumen [/V:etiqueta] [/Q] [/P:ciclos] FORMAT volumen [/Q] volumen
FORMAT volumen [/V:etiqueta] [/Q] [/T:pistas /N:sectores] [/P:ciclos] Especifica la letra de unidad (seguida por dos puntos),
/FS:sistemaDeArchivos Especifica el tipo de sistema de archivos (FAT, /V: etiqueta Especifica la etiqueta del volumen. /Q /C /X comprimirn predeterminadamente. vlidos. Realiza un formato rpido. Este modificador invalida /P. FAT32, exFAT, NTFS o UDF).
/R:revisin Slo UDF: fuerza a que se formatee con una versin UDF /D especfica (1.02, 1.50, 2.00, 2.01, 2.50). La revisin predeterminada es 2.01. Slo UDF 2.50: se duplicarn los metadatos.
/A:tamao
Se recomienda usar la configuracin predeterminada para uso general. 64.000. NTFS admite 512, 1024, 2048, 4096, 8192, 16.000, 32.000, FAT admite 512, 1024, 2048, 4096, 8192, 16.000, 32.000,
64.000 (128.000, 256.000 para tamao de sector > 512 bytes). FAT32 admite 512, 1024, 2048, 4096, 8192, 16.000, 32.000, exFAT admite 512, 1024, 2048, 4096, 8192, 16.000, 32.000, 64.000, 128.000, 256.000, 512.000, 1.000.000, 2.000.000, 4.000.000, 8.000.000, 16.000.000, 32.000.000. 64.000 (128.000, 256.000 para tamao de sector > 512 bytes).
Tenga en cuenta que los sistemas de archivos FAT y FAT32 imponen las siguientes restricciones en el nmero de clsteres en un volumen: FAT: Nmero de clsteres <= 65526 FAT32: 65526 < Nmero de clsteres < 4177918
Se detendr inmediatamente el proceso de formato si decide que los requisitos anteriores no se cumplen con el tamao de clster especificado. No se admite la compresin de NTFS para asignar tamaos de unidades superiores a 4096. /F:tamao /T: pistas /P:ciclos /N: sectores Especifica el nmero de sectores por pista. /S:estado volumen. Este modificador no es vlido con /Q Donde "estado" es "enable" o "disable" Especifica el nmero de pistas por cara del disco. Especifica el tamao del disquete que se va a formatear (1,44)
FSUTIL
Muestra o configura las propiedades de sistema de archivos.
C:\>FSUTIL
/?
C:\>FTYPE
/?
Muestra o modifica los tipos de archivos usados en las asociaciones de extensiones de archivos
ComandoApertura Especifica el comando de apertura que se usar para Escriba FTYPE sin parmetros para mostrar los tipos de archivos actuales que tienen definidas cadenas de comando de apertura. Se invoca FTYPE con slo un tipo de archivos, muestra la cadena de comando de apertura paraeste tipo de archivos. No especifique ninguna cadena de comando de apertura y FTYPE eliminar la cadena de comando de apertura del tipo de archivos. En una cadena de comando de apertura, se sustituyen los %0 o %1 con el nombre del archivo que se iniciar a travs de la asociacin. estar comprendido entre 2 y 9, inclusive. Por ejemplo: ASSOC .pl=PerlScript script.pl 1 2 3 FTYPE PerlScript=perl.exe %1 %* %* toma todos los parmetros y %2 toma el primero, %3 el tercero, etc. %~n toma todos los parmetros empezando por el ensimo, donde n debe iniciar archivos de este tipo.
Si desea eliminar la necesidad de tener que escribir las extensiones, realice lo siguiente: y puede llamar al archivo de comandos as: script 1 2 3 set PATHEXT=.pl;%PATHEXT%
C:\>GOTO /?
GOTO etiqueta
Dirige cmd.exe a una lnea con etiqueta en un programa por lotes.
Si las extensiones de comando estn habilitadas, GOTO cambia as: El comando GOTO acepta ahora una etiqueta de destino: EOF que transfiere control al final del archivo de script por lotes actual. sta es una manera fcil de salir de un archivo de script por lotes de script sin tener que definir una etiqueta. Escriba CALL /? para obtener una descripcin de las extensiones del comando CALL que hace til esta caracterstica.
Debe escribir una etiqueta en una lnea, empezando con dos puntos (:).
C:\>GPRESULT
/?
Descripcin:
Esta herramienta de lnea de comandos muestra informacin del conjunto resultante de directivas (RSoP) para un usuario y equipo de destino.
Manual para la utilizacin del smbolo del sistema CMD No se puede usar con /X, /H.
/P
[contrasea]
de usuario dado. Solicita informacin si se No se puede usar con /X, /H. omite.
/SCOPE mbito
la configuracin de usuario o del equipo. Valores vlidos: "USER", "COMPUTER". se mostrarn los datos RSOP.
/USER /X dows
<nombreDeArchivo> Guarda el informe en formato XML en la ubicacin y con el nombre de archivo en el parmetro <nombreDeArchivo>. (vlido en Win Vista SP1 y superior, y Windows Server 2008 y sup
erior) /H
<nombreDeArchivo> Guarda el informe en formato HTML en la ubicacin y con el nombre de archivo especificados en el parmetro Vista SP1 y superior, y Windows Server 2008 y sup
erior)
/F /R /V
Manual para la utilizacin del smbolo del sistema CMD archivo especificado en el comando /X o /H. Muestra datos de resumen de RSoP. Fuerza que gpresult sobrescriba el nombre de
/Z Especifica que debe mostrarse la informacin super detallada. La informacin super detallada muestra parmetros adicionales que se han aplicado con prioridad 1 o mayor. Esto le permite ver si una configuracin se estableci en varios lugares. Consulte la ayuda en pantalla sobre directivas de grupo para obtener ms informacin.
Ejemplos:
/?
GPRESULT /R
GPRESULT /H GPReport.html
GPRESULT /S sistema /USER usuario_destino /SCOPE COMPUTER /Z GPRESULT /S sistema /U usuario /P contrasea /SCOPE USER /V
C:\>GRAFTABL /?
Enable Windows to display an extended character set in graphics mode.
GRAFTABL [xxx]
GRAFTABL /STATUS
xxx
/STATUS Displays the current code page selected for use with GRAFTABL.
HELP
C:\>ICACLS
/?
almacena las DACL para los archivos y carpetas cuyos nombres coinciden en archivoACL para su uso posterior con /restore. Tenga en cuenta que no se guardan las SACL, el propietario ni las etiquetas de identidad. ICACLS directorio [/substitute SidOld SidNew [...]] /restore archivoACL ICACLS nombre /setowner usuario [/T] [/C] [/L] [/Q] ICACLS nombre /findsid Sid [/T] [/C] [/L] [/Q] ICACLS nombre /verify [/T] [/C] [/L] [/Q] aplica las DACL almacenadas a los archivos del directorio. [/C] [/L] [/Q]
cambia el propietario de todos los nombres coincidentes. Esta opcin no fuerza un cambio de propiedad; use la utilidad takeown.exe con esta finalidad.
busca todos los nombres coincidentes que contienen una ACL que menciona el SID de forma explcita. busca todos los archivos cuya ACL no est en formato cannico o cuyas longitudes no son coherentes con los recuentos de la ACE. ICACLS nombre /reset [/T] [/C] [/L] [/Q] ICACLS nombre [/grant[:r] Sid:perm[...]] reemplaza las ACL con ACL heredadas predeterminadas para todos los archivos coincidentes.
[/remove[:g|:d]] Sid[...]] [/T] [/C] [/L] [/Q] /grant[:r] Sid:perm concede los derechos de acceso al usuario especificado. Con :r, los permisos reemplazan cualquier permiso explcito concedido anteriormente. Sin :r, los permisos se agregan a cualquier permiso explcito concedido anteriormente. [/setintegritylevel nivel:directiva[...]]
/deny Sid:perm deniega de forma explcita los derechos de acceso al usuario especificado. Se agrega una ACE de denegacin explcita para los permisos indicados y se quitan los mismos permisos de cualquier concesin explcita. /remove[:[g|d]] Sid quita todas las repeticiones del SID en la ACL. Con :d, quita todas las repeticiones de derechos denegados a ese SID. integridad a todos los archivos coincidentes. El nivel se debe especificar como: L[ow] - para bajo H[igh] - para alto M[edium] - para medio :g, quita todas las repeticiones de derechos concedidos a ese SID. Con
Las opciones de herencia para la ACE de integridad pueden preceder al nivel y se aplican slo a los directorios. /inheritance:e|d|r e - habilita la herencia
d - deshabilita la herencia y copia las ACE r - quita todas las ACE heredadas
Los SID pueden tener un formato numrico o de nombre descriptivo. Si se da un formato numrico, agregue un asterisco (*) al principio del SID.
Nota:
/C indica que esta operacin continuar en todos los errores de archivo. /L indica que esta operacin se realiza en el vnculo simblico en s /Q indica que icacls debe suprimir los mensajes de que las operaciones ICACLS conserva el orden cannico de las entradas ACE: Denegaciones explcitas Concesiones explcitas Concesiones heredadas N - sin acceso Denegaciones heredadas se realizaron correctamente. en lugar de en su destino. Se seguirn mostrando los mensajes de error.
perm es una mscara de permiso que puede especificarse de dos formas: una secuencia de derechos simples: F - acceso total M - acceso de modificacin
RX - acceso de lectura y ejecucin R - acceso de slo lectura W - acceso de slo escritura D - acceso de eliminacin DE - eliminar RC - control de lectura WDAC - escribir DAC S - sincronizar
WO - escribir propietario MA - mximo permitido GR - lectura genrica GA - todo genrico GW - escritura genrica GE - ejecucin genrica
RD - leer datos/lista de directorio REA - leer atributos extendidos X - ejecutar/atravesar RA - leer atributos DC - eliminar secundario WA - escribir atributos
- Guardar todas las ACL para todos los archivos en c:\windows icacls c:\windows\ /restore archivoACL
- Restaurar todas las ACL para cada archivo dentro de icacls file /grant Administrador:(D,WDAC) escribir DAC en el archivo.
- Conceder al usuario permisos de administrador para eliminar y icacls file /grant *S-1-1-0:(D,WDAC)
- Conceder al usuario definido por el SID S-1-1-0 permisos para eliminar y escribir DAC en el archivo.
C:\>IF /?
IF [NOT] ERRORLEVEL nmero comando IF [NOT] cadena1==cadena2 comando IF [NOT] EXIST archivo comando NOT si la condicin es falsa.
Realiza el procesamiento condicional de los programas por lotes.
Nmero Especifica una condicin verdadera si el ltimo programa que se ejecut devolvi un cdigo de salida igual o mayor que el nmero especificado.
ERRORLEVEL
cadena1==cadena2 Especifica una condicin verdadera si las cadenas de texto especificadas coinciden. EXIST archivo existe.
comando Especifica el comando que se va a ejecutar si se cumple la condicin. Comando puede ir seguido de la palabra clave ELSE, que ejecutar el comando tras las palabra clave ELSE si la condicin especificada es FALSE. La clusula ELSE debe aparecer en la misma lnea que la del comando que sigue a IF Por ejemplo: IF EXIST archivo. ( del archivo.
) ELSE ( )
Lo siguiente NO funcionar porque el comando del debe terminar con una nueva lnea: IF EXIST archivo. del archivo. ELSE echo archivo. no existente IF EXIST archivo. del archivo.
Tampoco funcionara lo siguiente, ya que el comando ELSE debe estar en la misma lnea que el comando IF: ELSE echo archivo. no existente
Si desea mantenerlo todo en una misma lnea, lo siguiente funcionara: Si los comandos de extensin estn habilitados, IF cambia as: IF [/I] cadena1 op-de-comparacin cadena2 comando IF CMDEXTVERSION nmero comando donde op-de-comparacin puede ser: EQU - igual NEQ - no igual IF DEFINED variable comando IF EXIST archivo. (del archivo.) ELSE echo archivo. no existente
y el modificador /I, si se especifica, realiza comparaciones de cadena que no distinguen entre maysculas y minsculas. El modificador /I tambin puede usarse en la forma cadena1==cadena2 de IF. Estas comparaciones son genricas, por lo que si tanto cadena1 como cadena2 se constituyen nicamente por dgitos numricos, entonces las cadenas se convierten a nmeros y se realiza una comparacin numrica. El condicional CMDEXTVERSION funciona solo como ERRORLEVEL, excepto si se ompara con un nmero de versin interna asociada con las extensiones de comando. La primera versin es 1. Ser incrementada en uno cuando las significantes mejoras sean agregadas a las extensiones de comando. El condicional CMDEXTVERSION nunca es verdadero cuando las extensiones de comando estn deshabilitadas. El condicional DEFINED funciona solo como EXIST excepto cuando toma un nombre de variable de entorno y vuelve como verdadero si se define la variable de entorno. %ERRORLEVEL% se expandir a una representacin de cadena del valor actual de ERRORLEVEL, siempre y cuando no exista ya una variable de entorno con el nombre ERRORLEVEL, en cuyo caso obtendr su valor. goto answer%ERRORLEVEL% :answer0 :answer1 Despus de ejecutar un programa, lo siguiente ilustrar el uso de ERRORLEVEL echo El programa devolvi el cdigo 0 Tambin puede usar las comparaciones numricas anteriores:
Uso de comparaciones numericas
Manual para la utilizacin del smbolo del sistema CMD %CMDCMDLINE% se expandir a una lnea de comandos original pasada al anterior CMD.EXE a cualquier proceso CMD.EXE, siempre y cuando no exista ya una variable de entorno con el nombre CMDCMDLINE, en cuyo caso obtendr su valor. %CMDEXTVERSION% se expandir a una representacin de la cadena del valor con el nombre CMDEXTVERSION, en cuyo caso obtendr su valor. actual CMDEXTVERSION, siempre y cuando no exista ya una variable de entorno
C:\>LABEL
/?
Volumen
punto de montaje o el nombre de volumen. Si el nombre del volumen es especificado, la marca /MP no es necesaria.
C:\>MD /? O MKDIR
MKDIR [unidad:]ruta
Crea un directorio.
MD [unidad:]ruta
Manual para la utilizacin del smbolo del sistema CMD Si las extensiones de comandos estn habilitadas, MKDIR cambia as: que sea necesario. Por ejemplo, si \a no existe: es lo mismo que: mkdir \a chdir \a mkdir b chdir b chdir c mkdir c mkdir \a\b\c\d
que es lo que hubiese tenido que escribir si las extensiones estuvieran deshabilitadas
mkdir d
C:\>MKLINK /?
MKLINK [[/D] | [/H] | [/J]] Vnculo Destino
Crea un vnculo simblico.
/D /J
/H
C:\>MODE
Puerto serie:
/?
MODE COMm[:] [BAUD=b] [PARITY=p] [DATA=d] [STOP=s] [to=on|off] [xon=on|off] [odsr=on|off] [octs=on|off] [dtr=on|off|hs] [rts=on|off|hs|tg] [idsr=on|off]
Seleccionar pgina de cdigos: MODE CON[:] CP SELECT=yyy Estado de pgina de cdigos: MODE CON[:] CP [/STATUS] Modo de pantalla:
MODE LPTn[:]=COMm[:]
C:\>MORE
/?
comando | MORE [/E [/C] [/P] [/S] [/Tn] [+n]] MORE /E [/C] [/P] [/S] [/Tn] [+n] [archivos] pantalla a pantalla. mostrado.
[unidad:][ruta]archivo Especifica un archivo para mostrar comando /E /C /S /P Especifica el comando que ser
/Tn
Compacta mltiples lneas en blanco en una sola lnea Se pueden usar modificadores con las variables de entorno de MORE.
Limpia la pantalla antes de mostrar la pgina Expande los caracteres de avance de lnea
+n
archivos Lista de archivos que se desean mostrar. Los archivos Si las opciones avanzadas estn activadas, los siguientes comandos son aceptados en el smbolo de -- Ms --: Pn Mostrar las siguientes n lneas de la lista estn separados por espacios.
Sn F ? Q =
Mostrar el siguiente archivo Mostrar la lnea de ayuda Mostrar el nmero de lnea Salir
C:\>MOVE
/?
MOVE [/Y | /-Y] [unidad:][ruta]nombrearchivo1[,...] destino Cambiar el nombre a un directorio: MOVE [/Y | /-Y] [unidad:][ruta]nombredirectorio1 nombredirectorio2 archivo o archivos que quiere mover.
destino Especifica la nueva ubicacin del archivo. El destino puede constar de una letra de unidad y dos puntos, un nombre de directorio o una combinacin. Si mueve slo un archivo, tambin puede incluir un nombre de archivo si quiere cambiar el nombre del archivo cuando lo mueva. [unidad:][ruta]nombredirectorio1 Especifica el directorio al que nombredirectorio2 Especifica el nuevo nombre del directorio. /Y Suprime la solicitud de confirmar si quiere desea cambiar el nombre.
/-Y
El modificador /Y puede estar presente en la variable de entorno COPYCMD. Esto puede sobrescribirse con /-Y en la lnea de comandos. Lo predeterminado es pedir la sobrescritura a no ser que el comando MOVE sea ejecutado dentro de un script de un archivo de proceso por lotes. OPENFILES /parmetro [argumentos]
C:\>OPENFILES /?
Descripcin:
OPENFILES /Local /?
C:\>PATH
PATH ;
/?
PATH [[unidad:]ruta[;...][;%PATH%]
Escriba PATH ; para borrar todas las rutas de bsqueda establecidas y hacer que cmd.exe busque nicamente en el directorio actual. Al incluir %PATH% en la nueva ruta de acceso har que la ruta de acceso anterior se anexe a la nueva configuracin.
PAUSE
Suspende el proceso de un archivo por lotes y muestra mensaje.
C:\>PAUSE /?
Suspende el proceso de un programa por lotes y muestra el mensaje
C:\>POPD /?
POPD
Si las extensiones de comando estn habilitadas, el comando POPD eliminar todas las letras de unidad temporales creadas por PUSHD cuando active el comando POPD, que libera la pila de directorios.
C:\>PRINT /?
PRINT [/D: dispositivo] [[unidad:][ruta]archivo[...]]
Imprime un archivo de texto.
C:\>PROMPT
PROMPT [texto]
/?
cdigos especiales:
$C ( (Parntesis izquierdo) $F ) (Parntesis derecho) $G > (signo mayor que) $L < (signo menor que) $N Unidad actual $S (espacio) $Q = (signo igual) $T Hora actual
$E Cdigo de escape (cdigo ASCII 27) $H Retroceso (elimina el carcter previo) $P Unidad y ruta de acceso actual
$V Versin de Windows
Si las Extensiones de comando estn habilitadas, el comando PROMPT admite los siguientes caracteres de formato adicionales: $+ cero o ms caracteres de signo "ms" (+) en funcin de la profundidad del directorio de pila PUSHD, un carcter por cada nivel insertado. $M Muestra el nombre remoto asociado a la letra de unidad actual o la cadena vaca si la unidad actual no es una unidad de red.
C:\>PUSHD /?
Guarda el directorio actual para que lo use el comando POPD y despus cambia al directorio especificado.
Si las extensiones de comando estn habilitadas, PUSHD acepta rutas de red adems de la letra normal de unidad y la ruta. Si se especifica la ruta de red, PUSHD crear una letra de unidad temporal que sealar el recurso de red especifico y despus cambiar la unidad y el directorio actuales con letras de unidades recientemente definidas. Las letras de unidades temporales sern asignadas desde la Z: hacia abajo con la primera letra de unidad que se encuentre libre.
C:\>RD /?
RMDIR [/S] [/Q] [unidad:]ruta
Quita (elimina) un directorio.
/S
del mismo directorio. Se usa principalmente cuando se desea quitar un rbol. de directorio con /S
/Q
C:\>RECOVER /?
RECOVER [unidad:][ruta]archivo Consulte la Referencia de comandos de la ayuda en pantalla de Windows antes de usar el comando RECOVER.
Recupera la informacin legible de un disco daado o defectuoso.
REM
Marca comentarios en archivos por lotes o CONFIG.SYS.
C:\>REM /?
REM [comentario]
Registra los comentarios en un archivo por lotes o en CONFIG.SYS.
C:\>REN /?
Cambia el nombre de uno o ms archivos.
RENAME [unidad:][ruta]archivo1 archivo2. REN [unidad:][ruta]archivo1 archivo2. No puede especificar una nueva unidad o ruta para el archivo de destino.
C:\>RENAME
/?
C:\>REPLACE
/?
REPLACE [unidad1:][ruta1]archivo [unidad2:][ruta2] [/P] [/R] [/S] [/W] [/U] [unidad1:][ruta1]archivo Especifica los archivos de origen. [unidad2:][ruta2] /A /P /S los archivos reemplazados. Especifica el directorio donde se situarn
/R
/W /U
Reemplaza archivos de slo lectura y archivos sin proteccin. Reemplaza archivos en todos los subdirectorios
C:\>RMDIR
/?
del mismo directorio. Se usa principalmente cuando se desea quitar un rbol. de directorio con /S.
/Q
C:\>ROBOCOPY
/?
compartido\ruta). artido\ruta).
eterminado es "*.*"). :: ::
:: Opciones de copia :
rios de origen.
/LEV:n :: Copiar slo los n niveles superiores del rbol de directo /Z :: Copiar archivos en modo reiniciable.
de copia de seguridad.
DAT).
/COPY:marca(s):: Qu copiar de los archivos (el valor predeterminado es /COPY: (marcas: D=datos, A=atributos, T=marcas de tiempo). (S=seguridad=ACL NTFS, O=informacin de propietario, U=in
formacin de auditora).
PY:DATSOU).
/COPYALL :: Copiar toda la informacin del archivo (equivalente a /CO /NOCOPY :: No copiar informacin del archivo (til con /PURGE).
tidos. dos.
/SECFIX :: Corregir seguridad de todos los archivos, incluso los omi /TIMFIX :: Corregir la hora de todos los archivos, incluso los omiti
/PURGE :: Eliminar los archivos y directorios de destino que ya no /MIR :: Reflejar un rbol de directorios (equivalente a /E ms /P
s de copiarlos).
/A+:[RASHCNET] :: Agregar los atributos dados a los archivos copiados. /A-:[RASHCNET] :: Quitar los atributos dados de los archivos copiados. /CREATE :: Crear slo rbol de directorios y archivos de longitud ce /FAT :: Crear archivos de destino con nombres de archivo FAT 8.3 /256 :: Desactivar compatibilidad con rutas muy largas (> 256 car
ro.
slo.
acteres).
ia. s.
n cambios.
/RH:hhmm-hhmm :: Horas de ejecucin: cundo se pueden iniciar nuevas copia /PF :: Comprobar horas de ejecucin por archivo (no por ronda).
a en lneas lentas.
/IPG:n :: Intervalo entre paquetes (ms), para liberar ancho de band /SL:: copia los vnculos simblicos frente al destino.
eterminado: 8).
/MT[:n] :: realiza copias multiproceso con n subprocesos (valor pred n debe estar comprendido entre 1 y 128. Esta opcin no es compatible con las opciones /IPG y /EFS Redirija la salida con la opcin /LOG para un mejor rendi
RAW.
miento. :: ::
stablecido. ecido.
/XF file [arch]... :: Excluir archivos con nombres, rutas o comodines dados. /XD dirs [dirs]... :: Excluir directorios con nombres o rutas dados. /XC :: Excluir archivos cambiados. /XN :: Excluir archivos ms recientes. /XO :: Excluir archivos ms antiguos. /IS :: Incluir archivos iguales.
/XX :: Excluir archivos y directorios extra. /XL :: Excluir archivos y directorios solos. /IT :: Incluir archivos modificados.
ytes.
bytes.
os de n das o fecha.
de n das o fecha.
/MINAGE:n :: Antigedad mnima de archivo, excluir archivos ms nuevos /MAXLAD:n :: Fecha mxima del ltimo acceso, excluir archivos no usado /MINLAD:n :: Fecha mnima del ltimo acceso, excluir archivos usados d (Si n < 1900 entonces n = n das; si no n = fecha AAAAMMD
predeterminada). undos).
/DST :: Compensar diferencias de una hora por horario de verano. /XJD :: Excluir puntos de unin para directorios. /XJF :: Excluir puntos de unin para archivos.
:: ::
:: Opciones de reintento:
inados.
/REG :: Guardar /R:n y /W:n en el Registro como valores predeterm /TBD :: Esperar nombres de recursos compartidos por definir (erro
r de reintento 67). :: ::
/L :: Slo mostrar, no copiar, agregar marca de tiempo ni elimi /X :: Informar de todos los archivos extra, no slo de los sele
/TS :: Incluir marca de tiempo del archivo de origen en el resul /FP :: Incluir ruta de acceso completa de los archivos en el res
ultado.
/NS :: Sin tamao, no registrar tamaos de archivo. /NC :: Sin clase, no registrar clases de archivo.
os.
/ETA :: Mostrar tiempo estimado de llegada de los archivos copiad /LOG:archivo :: Incluir estado en archivo LOG (sobrescribir registro e
xistente). ente).
/UNILOG+:archivo :: Incluir estado en archivo LOG como UNICODE (anexar a r /TEE :: Enviar resultado a ventana de consola y a archivo de regi /NJH :: Sin encabezado de trabajo. /UNICODE :: Mostrar estado como UNICODE. /NJS :: Sin resumen de trabajo.
:: ::
:: Opciones de trabajo:
parmetros).
/QUIT :: Salir despus de procesar la lnea de comandos (para ver /NOSD :: No se especifica directorio de origen. /IF :: Incluir los siguientes archivos. /NODD :: NO se especifica directorio de destino.
C:\>SET /?
SET [variable=[cadena]]
Muestra, establece o quita las variables de entorno de cmd.exe.
variable Especifica el nombre de la variable de entorno. Cadena Especifica una serie de caracteres que se asignar a la variable. Si las extensiones de comando estn habilitadas, SET cambia as:
Escriba SET sin parmetros para ver las variables de entorno actuales.
"Cuando se llama al comando SET solamente con un nombre de variable, sin signo de igual ni valor, se mostrarn los valores de todas las variables cuyos prefijos coincidan con el nombre especificado como parmetro para el comando SET. Por ejemplo: mostrar todas las variables que empiecen con la letra 'P'. El comando SET establecer ERRORLEVEL en 1 si no se encuentra el nombre de 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 P
SET /A expression
El modificador /A especifica que la cadena a la derecha del signo de igual es una expresin numrica que es evaluada. El evaluador de expresiones es bastante
SET /P variable=[promptString]
simple y es compatible con las siguientes operaciones, en orden de precedencia decreciente: () !~+& ^ | , */% - agrupar - operadores unarios - operadores aritmticos - desplazamiento lgico
<< >>
- bit a bit
Si se usa cualquiera de los operadores lgicos o de mdulo, ser necesario escribir la cadena entre comillas. Cualquier cadena de la expresin que no sea numrica, se tratar como variable de entorno cuyo valor se convertir a tipo numrico antes de usarse. Si se especifica una variable que no est definida en el entorno actual, se usar el valor cero. Esto permite hacer operaciones aritmticas con los valores de variables de entorno evitando el escribir todos estos signos % para obtener sus valores. Si se ejecuta el comando SET /A desde la lnea del comando fuera del script, entonces se mostrar el valor final de la expresin. El operador de asignacin requiere un nombre de variable de entorno a la izquierda del operador de asignacin. Los valores numricos son nmeros decimales, a no ser que lleven el prefijo 0x delante para los nmeros hexadecimales, y 0 para los nmeros octales. De esta manera 0x12 es lo mismo que 18, y lo mismo que 022.
Nota: la notacin octal puede ser confusa: 08 y 09 no son nmeros vlidos porque 8 y 9 no son dgitos octales vlidos.
- separador de expresin
El modificador /P permite establecer el valor de una variable para una lnea de entrada escrita por el usuario. Muestra la cadena del smbolo del sistema antes de leer la lnea de entrada. La cadena del smbolo del sistema puede estar vaca.
expandir la variable de entorno PATH, sustituyendo cada repeticin de "str1" en el resultado expandido con "str2". "str2" puede ser la cadena vaca para eliminar de forma efectiva todas las repeticiones de "str1" de la salida expandida. "str1" puede empezar con un asterisco, en cuyo caso, coincidir con lo contenido en la salida expandida desde su inicio, hasta la primera aparicin del fragmento de str1 que queda. Tambin puede especificar subcadenas para una expansin. %PATH:~10,5%
%PATH:str1=str2%
expandir la variable de entorno PATH, y usar slo los 5 caracteres a partir del dcimo primer carcter (desplazamiento 10) del resultado expandido. Si la longitud no se especifica, se usar el resto del valor de la variable. Si algn nmero (desplazamiento o longitud) es negativo, entonces el nmero usado es la longitud del valor de la variable de entorno agregado al desplazamiento o longitud especificados. %PATH:~-10%
Finalmente, se agreg compatibilidad para la expansin de la variable retardada. Esta compatibilidad est siempre deshabilitada de forma predeterminada, pero puede habilitarse o deshabilitarse a travs del modificador de lnea de comandos /V a CMD.EXE. Consulte CMD /?
La expansin de la variable de entorno es til para tratar con las limitaciones de la expansin actual, las cuales ocurren cuando una lnea de texto es leda, y no cuando se ejecuta. El siguiente ejemplo demuestra el problema con la expansin de la variable inmediata: set VAR=antes if "%VAR%" == "antes" ( set VAR=despus
dado que %VAR% se sustituye al mismo tiempo en ambas instrucciones IF cuando se lee la primera instruccin IF, pues incluye lgicamente al cuerpo del IF, el cual es una instruccin compuesta. De esta manera, IF, dentro de la instruccin compuesta est realmente comparando "antes" con "despus" lo cul 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%
if "%VAR%" == "despus" @echo Si esto se puede ver, entonces significa que funcion
en esto NO generar una lista de archivos en el directorio actual, pero en su lugar establecer la variable LIST en el ltimo archivo encontrado. De nuevo, esto ocurre porque %LIST% es expandido slo una vez cuando la opcin FOR es leda, y en ese momento la variable LIST variable est vaca. As el ciclo actual FOR que se est ejecutando es: el cual slo mantiene el valor LIST hasta el ltimo archivo encontrado. La expansin de la variable de entorno retardada permite usar un carcter diferente (el signo de exclamacin para expandir variables en tiempo de ejecucin. Si la expansin de la variable retardada est habilitada, los ejemplos se pueden escribir de la siguiente manera para que funcionen como es necesario: for %i in (*) do set LIST= %i
set VAR=antes
if "!VAR!" == "despus" @echo Si esto se puede ver, entonces significa que funcion
set LIST=
for %i en (*) do set LIST=!LIST! %i Si las extensiones de comando estn habilitadas, hay varias variables dinmicas de entorno que pueden ser expandidas pero que no se muestran en la lista de variables que muestra ESTABLECER. Estos valores de variable se calculan dinmicamente cada vez que el valor de la variable se expande. Si el usuario define una variable explcitamente con uno de estos nombres, entonces esa definicin invalidar la variable dinmica abajo descrita: %CD% - se expande a la cadena del directorio actual . comando DATE. comando TIME. %DATE% - se expande a la fecha actual con el mismo formato que el %TIME% - se expande a la hora actual con el mismo formato que el %RANDOM% - se expande a un nmero decimal aleatorio entre 0 y 32767. %ERRORLEVEL% - se expande al valor de NIVEL DE ERROR actual echo %LIST%
%CMDEXTVERSION% - se expande al nmero actual de versin de las %CMDCMDLINE% - se expande a la lnea de comandos original que invoc el Procesador de comandos. extensiones del comando del procesador.
C:\>SETLOCAL
/?
Comienza la seccin de cambios locales de entorno en un archivo por lotes. Los cambios de entorno hechos despus de que se haya emitido SETLOCAL son locales en el archivo por lotes. ENDLOCAL debe ser emitido para restaurar la
configuracin anterior. Cuando se llega al final de un script por lotes, se ejecuta un ENDLOCAL implcito para cualquier comando SETLOCAL pendiente que se haya emitido para este un script por lotes. Si las extensiones de comando estn habilitadas, SETLOCAL cambia as:
SETLOCAL
Habilita o deshabilita las extensiones del procesador de comandos. o /E:OFF. Vea CMD /? para obtener ms detalles.
ENABLEDELAYEDEXPANSION / DISABLEDELAYEDEXPANSION Habilita o deshabilita la expansin de variables de entorno retardada. Estos argumentos tienen prioridad sobre los detalles.
El comando SETLOCAL establecer el valor de ERRORLEVEL si se diera un argumento. Ser cero si se da uno de los dos argumentos vlidos y el otro no. Puede usar esto en los scripts por lotes para determinar si las extensiones estn disponibles con la siguiente tcnica: VERIFY OTHER 2>null
SETLOCAL ENABLEEXTENSIONS
Esto funciona porque, en las versiones anteriores de CMD.EXE, SETLOCAL NO estableca el valor de ERRORLEVEL. El comando VERIFY con un argumento errneo inicializa el valor de ERROLEVEL a un valor distinto de cero.
C:\>SC /?
DESCRIPCIN: SC es un programa de lnea de comandos usado para comunicarse con el Administrador de control de servicios y con los servicios. USO:
sc <servidor> [comando] [nombre del servicio] <opcin1> <opcin2>... La opcin <servidor> tiene el formato "\\nombreDeServidor" "sc [comando]" Se puede obtener ms ayuda acerca de los comandos si escribe query----------Consulta el estado de un servicio o enumera el estado para tipos de servicios. el estado para tipos de servicios.
Comandos:
queryex--------Consulta el estado extendido de un servicio o enumera start----------Inicia un servicio. pause----------Enva una solicitud de control PAUSE a un servicio. stop-----------Enva una solicitud STOP a un servicio.
interrogate----Enva una solicitud de control INTERROGATE a un servicio. continue-------Enva una solicitud de control CONTINUE a un servicio. config---------Cambia la configuracin de un servicio (persistente).
failure--------Cambia las acciones que emprende un servicio en caso failureflag----Cambia la marca de acciones de error de un servicio. sidtype--------Cambia el tipo SID de servicio de un servicio. qdescription---Consulta la descripcin de un servicio.
caso de error.
qc-------------Consulta la informacin de configuracin de un servicio. qfailure-------Consulta las acciones que emprende un servicio en qsidtype-------Consulta el tipo SID de servicio de un servicio. servicio. qprivs---------Consulta los privilegios requeridos de un servicio qfailureflag---Consulta la marca de acciones de error de un servicio. qtriggerinfo----Consulta los parmetros de desencadenador de un delete---------Elimina un servicio (del Registro). control--------Enva un control a un servicio.
qpreferrednode--Consulta el nodo NUMA preferido de un servicio create---------Crea un servicio (lo agrega al Registro).
sdshow---------Muestra un descriptor de seguridad de un servicio. sdset----------Enva el descriptor de seguridad de un servicio. un nombre arbitrario.
showsid--------Muestra la cadena de SID de servicio correspondiente a triggerinfo-----Configura los parmetros de desencadenador de un servicio. GetDisplayName-Obtiene el DisplayName de un servicio.
GetKeyName-----Obtiene el ServiceKeyName de un servicio. EnumDepend-----Enumera las dependencias del servicio. sc <servidor> <comando> <opcin>
boot-----------(ok | bad) Indica si el ltimo arranque debe guardarse Lock-----------Bloquea la base de datos de servicio QueryLock------Consulta el LockStatus de la base de datos SCManager como ltima configuracin conocida de arranque correcto
EJEMPLO:
Desea consultar la Ayuda para los comandos QUERY y QUERYEX? [ s | n ]:S Si el comando de consulta va seguido de un nombre de servicio, se devolver el estado de dicho servicio. En este caso no son aplicables ms opciones. Si el comando de consulta no va seguido de nada o de una de las opciones que aparecen abajo, se enumerarn los servicios.
OPCIONES DE QUERY Y QUERYEX:
sc start MiServicio
type= Tipo de servicios que se enumerarn (controlador, servicio, todos) state= Estado de los servicios que se enumeran (inactivo, todos) bufsize= Tamao (en bytes) del bfer de enumeracin ri= (valor predeterminado = 4096) enumeracin (valor predeterminado = 0) (valor predeterminado = activo) (valor predeterminado = servicio)
sc query
EJEMPLOS DE SINTAXIS
sc query eventlog
activos
sc queryex eventlog
eventos
sc query type= driver - Enumera slo los controladores activos sc query type= service - Enumera slo los servicios de Win32 sc query state= all sc query ri= 14 sc query bufsize= 50 - Enumera con un bfer de 50 bytes en un grupo
registro de eventos
sc queryex group= "" - Enumera los servicios activos que no estn sc query type= interact - Enumera todos los servicios interactivos sc query type= driver group= NDIS - Enumera todos los controladores NDIS
C:\>SCHTASKS
Descripcin:
/?
Habilita a un administrador a crear, eliminar, consultar, cambiar, ejecutar y terminar tareas programadas en un sistema local o remoto. Lista de parmetros:
/Create
Manual para la utilizacin del smbolo del sistema CMD Elimina las tareas programadas. Muestra todas las tareas programadas.
/Change
/ShowSid /?
actualmente.
Examples:
SCHTASKS
SCHTASKS /?
SCHTASKS /Query /?
SCHTASKS /Change /?
C:\>SHIFT /?
SHIFT [/n]
SCHTASKS /ShowSid /?
Si las extensiones de comando estn habilitadas, el comando SHIFT admitir el modificador /n, el cual informa al comando que empiece a cambiar en el argumento n, en donde n puede estar comprendido entre 0 y 8. Por ejemplo: cambiar %3 a %2, %4 a %3, etc. y deja %0 y %1 sin modificar. SHIFT /2
C:\>SHUTDOWN
Sin argumentos Muestra la ayuda. Es lo mismo que escribir /?. Muestra la interfaz grfica de usuario (GUI).
/d.
/l
/s /r
Cierra la sesin. No se puede utilizar con las opciones /m o Apaga y reinicia el equipo.
/g /a
/p /h /e
Slo se puede usar durante el perodo de tiempo de espera. Se puede usar con las opciones /d y /f. Se puede usar con la opcin /f. Hiberna el equipo local.
segundos.
terminado es 30.
Si el perodo de tiempo de espera es superior a 0, el parmetro e /c "comentario" Comentario acerca de la razn del reinicio o apagado. /f Se permiten 512 caracteres como mximo. a los usuarios. Fuerza el cierre de las aplicaciones sin advertir previamente implcito.
/d [p|u:]xx:yy Proporciona la razn del reinicio o cierre. p indica que el reinicio o el cierre est planificado. u indica que la razn est definida por el usuario. planeados. a 256).
El parmetro /f es implcito cuando se especifica un valor mayor que 0 para el parmetro /t.
yy es el nmero de razn secundario (entero positivo inferior (E = Se esperaba U = No se esperaba P = Planeado, C = Definido por el cliente)
Razones en este equipo:
EP
E E E E
EP EP EP EP P P E E E E E P P
1 1 2 2
1 1 2 2
1 2 2 4
Manual para la utilizacin del smbolo del sistema CMD Hardware: mantenimiento (no planeado) Hardware: instalacin (planeada) Hardware: mantenimiento (planeado) Hardware: instalacin (planeada)
1 2 2 4
2 2 2 2
2 2
EP EP U U
4 4 4 5 5
18 1 5 6
17
16 17 18 1 2
Sistema operativo: reconfiguracin (no planeada) Sistema operativo: service pack (planeado) Sistema operativo: reconfiguracin (planeada)
Sistema operativo: correccin de seguridad (no plan.) Aplicacin: mantenimiento (no planeado) Aplicacin: sin respuesta Aplicacin: inestable Problema de seguridad Aplicacin: mantenimiento (planeado) Aplicacin: instalacin (planeada)
Sistema operativo: correccin urgente (no planeada) Sistema operativo: correccin urgente (planeada)
4 4
5 5 5
EP U U
19 20 0
15 19 19
Problema de seguridad
11
12
Prdida de conectividad de red (no planeada) Apagado de la API heredada Error de alimentacin: externo
SORT [/R] [/+n] [/M kilobytes] [/L config. reg.] [/REC bytesregistrados]
C:\>SORT
/?
/+n
cada comparacin. /+3 indica que cada comparacin debera empezar en el tercer carcter de cada lnea. Las lneas con menos de n caracteres se intercalan lnea. antes que otras lneas. De forma predeterminada, las
comparaciones empiezan en el primer carcter de cada del sistema con la ya especificada. La configuracin ms rpida y actualmente es la nica alternativa.
usar para el orden, en kilobytes. El tamao de la memoria est siempre delimitada a ser un mnimo de 160 kilobytes. Si se especifica el tamao de la memoria, se usar la cantidad exacta para el orden dependientemente de cuanta memoria est disponible. Normalmente se alcanza el mejor rendimiento si no se especifica el tamao de la memoria. De forma predeterminada, se har el orden con un paso (no archivo temporal) si se ajusta al tamao mximo predeterminado de la memoria; de lo contrario el orden se har en dos pasos (con los datos parcialmente ordenados y acumulados en un archivo temporal) de lo contrario el orden se har de tal manera que la cantidad de memoria usada para los dos pasos, el orden y la combinacin ser igual. De forma predeterminada, el tamao mximo de
memoria es 90% de la memoria principal disponible si la entrada y la salida son archivos, o sino 45% de memoria principal.
/REC[ORD_MAXIMUM] caracteres Especifica el mximo nmero de caracteres
/R[EVERSE]
[unidad1:][ruta1]archivo1
entrada especificada. Especificar el archivo de entrada es ms rpido que redirigir el mismo archivo como entrada estndar.
/T[EMPORARY]
[unidad2:][ruta2]
mantener el almacenamiento de la tarea de ordenacin en caso de que los datos no se predeterminada, se usa el directorio temporal del sistema. ajusten en la memoria principal. De forma
/O[UTPUT]
[unidad3:][ruta3]archivo3 Especifica el archivo donde se va a almacenar la entrada ordenada. Si no se especifica, los datos se escriben en la estndar en el mismo archivo. salida estndar. Especificar el archivo de
C:\>START /?
Inicia una ventana separada para ejecutar un programa o comando especificado.
START ["ttulo"] [/D ruta] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED] [/LOW | /NORMAL /BELOWNORMAL] [parmetros] [/AFFINITY <afinidad hex>] [/WAIT] [/B] [comando o programa] Ttulo para mostrarse en la barra de ttulo de la ventana. | /HIGH | /REALTIME |
/ABOVENORMAL
"ttulo" ruta B
aplicacin omite el manejo de ^C. A menos que la aplicacin aplicacin con ^Inter El nuevo entorno ser el entorno original pasado a Iniciar la ventana minimizada Iniciar la ventana maximizada
Directorio de inicio
MIN
MAX
SEPARATE Iniciar un programa de Windows de 16 bits en un espacio de SHARED LOW memoria separado memoria compartido Iniciar un programa de Windows de 16 bits en un espacio de Iniciar aplicacin en la clase de prioridad Normal
NORMAL HIGH
ABOVENORMAL Iniciar aplicacin en la clase de prioridad Arriba de lo normal AFFINITY La nueva aplicacin tendr la mscara de afinidad de WAIT comando o programa Iniciar aplicacin y esperar a que finalice procesador especificada, expresada como un nmero hexadecimal. Si se trata de un comando cmd interno o un archivo por lotes, cmd.exe. Esto significa que la ventana permanecer despus 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 aplicacin Parmetros transmitidos al comando o programa de ventana o aplicacin de consola.
Si las extensiones de comandos estn habilitadas, la invocacin del comando externo a travs de la lnea de comandos o del comando START cambia as: Se pueden invocar archivos no ejecutables a travs de la asociacin del archivo slo con escribir el nombre del archivo como un comando. (por ej., WORD.DOC abrira la aplicacin asociada con la extensin de archivo .DOC). Consulte los comandos ASSOC y FTYPE para saber cmo crear estas asociaciones dentro de un script de comandos. Cuando se ejecuta una aplicacin de 32 bits con interfaz grfica, CMD.EXE no espera a que la aplicacin termine antes de volver al smbolo del sistema. Este nuevo comportamiento NO ocurre si se ejecuta dentro de un script. Cuando se ejecuta una lnea de comandos cuyo primer smbolo es la cadena "CMD " sin extensin o ruta, entonces se reemplaza "CMD" con el valor de la variable COMSPEC. Esto evita tomar CMD.EXE del directorio actual.
Cuando se ejecuta una lnea de comandos cuyo primer smbolo NO contiene una extensin, entonces CMD.EXE usa el valor de la variable de entorno PATHEXT para determinar las extensiones que hay que buscar y en que orden. El valor predeterminado para la variable PATHEXT es: .COM;.EXE;.BAT;.CMD Tenga en cuenta que la sintaxis es la misma que la variable PATH, con los puntos y comas separando los elementos diferentes. Cuando se busca un archivo ejecutable, si no hay ninguna coincidencia en ninguna extensin, entonces se comprueba si el nombre coincide con el nombre de un directorio. Si es as, el comando START inicia el explorador en esa ruta. Si se hace desde la lnea de comandos, es equivalente a hacer CD /D en esa ruta.
C:\>SUBST
/?
[unidad2:]ruta Unidad fsica y ruta de acceso que se desea asignar a una unidad virtual. Elimina una unidad sustituida (virtual).
Escriba SUBST sin parmetros para ver la lista de los dispositivos virtuales.
C:\>SYSTEMINFO /?
SYSTEMINFO [/S sistema [/U usuario [/P contrasea]]] [/FO formato] [/NH]
Descripcin:
[dominio\]usuario Especifica el contexto de usuario en el que el comando debe ejecutarse. Especifica la contrasea para el contexto
[contrasea] formato
se va a mostrar la salida.
/NH Especifica que el "encabezado de columna" no debe mostrarse en la salida. Vlido slo para formatos "TABLE" y "CSV". /? Muestra este mensaje de ayuda.
Ejemplos:
SYSTEMINFO
SYSTEMINFO /?
SYSTEMINFO /S sistema
SYSTEMINFO /S sistema /U dominio\usuario /P contrasea /FO TABLE SYSTEMINFO /S sistema /FO CSV /NH
C:\>TASKLIST
/?
Descripcin: Esta herramienta muestra una lista de procesos que se estn ejecutando en un equipo local o remoto.
[dominio\]usuario Especifica el contexto de usuario en el que el comando debe ejecutarse. Especifica la contrasea para el contexto
[contrasea] [module]
el nombre exe/dll dado. Si el nombre del mdulo no se especifica, se muestran todos los mdulos cargados.
/SVC /V
/FI filtro
Manual para la utilizacin del smbolo del sistema CMD con el criterio especificado por el filtro. Especifica el formato de salida.
/?
Filtros:
Vlido slo para formatos "TABLE" y "CSV". Muestra este mensaje de ayuda.
Nombre filtro Operadores vlidos ------------- -----------------STATUS PID IMAGENAME SESSION eq, ne eq, ne
SESSIONNAME CPUTIME
RUNNING |
--------------------------
Valores vlidos
eq, ne, gt, lt, ge, le Tiempo de la CPU en el formato hh - nmero de horas, mm - minutos, ss - segundos [dominio\]usuario
MEMUSAGE USERNAME
eq, ne
SERVICES
Manual para la utilizacin del smbolo del sistema CMD eq, ne eq, ne Nombre de servicio Nombre DLL Ttulo de ventana
WINDOWTITLE MODULES
NOTA: los filtros "WINDOWTITLE" y "STATUS" no se tienen en cuenta cuando se hacen solicitudes a equipos remotos. TASKLIST
eq, ne
Ejemplos:
TASKLIST /M
C:\>TASKKILL
/?
Descripcin: Esta herramienta se usa para terminar tareas mediante el Id. de proceso (PID) o nombre de imagen.
/S sistema
/U [dominio\]usuario Especifica el contexto de usuario en el que /P [contrasea] /FI filter el comando debe ejecutarse. Especifica la contrasea para el contexto de
/PID processid
/IM nombre de imagen Especifica el nombre de imagen del proceso que se va a terminar. Puede usarse el comodn '*' imagen. para especificar todas las tareas o nombres de Termina el proceso especificado y todos los
/T /F /?
Nombre filtro Operadores vlidos ------------ -----------------STATUS PID IMAGENAME SESSION CPUTIME eq, ne eq, ne
RUNNING |
-------------------------
Valores vlidos
hh:mm:ss.
WINDOWTITLE
NOTA
eq, ne
eq, ne
eq, ne
hh - horas,
eq, ne
Nombre de servicio.
Nombre de DLL
Ttulo de ventana.
1) El comodn '*' para el modificador /IM se acepta slo cuando se aplica 2) Los procesos remotos se terminarn siempre forzosamente (/F). especifique un equipo remoto. 3) Los filtros "WINDOWTITLE" y "STATUS" no se considerarn cuando se un filtro.
Ejemplos:
TASKKILL /PID 1230 /PID 1241 /PID 1253 TASKKILL /F /IM cmd.exe /T
TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe TASKKILL /S sistema /U dominio\usuario /FI "USERNAME ne NT*" /IM *
C:\>TIME
/?
Escriba TIME sin parmetros para mostrar la hora actual y poder especificar una nueva hora. Presione Entrar si no desea cambiar la hora.
Si estn habilitadas las extensiones de comandos el comando TIME admite el parmetro /T que indica al comando mostrar tan slo la hora actual, sin pedir una nueva hora.
C:\>TITLE
TITLE [cadena]
/?
C:\>TYPE
/?
TYPE [unidad:][ruta]archivo
VER
C:\>VER
C:\>VERIFY
/?
Especifica si cmd.exe debe comprobar que los archivos se escriban de forma correcta en un disco.
C:\>VOL
VOL [unidad:]
/?
C:\>VOL
El volumen de la unidad C no tiene etiqueta.
C:\>XCOPY /?
Copia rboles de archivos y directorios.
XCOPY origen [destino] [/A | /M] [/D[:fecha]] [/P] [/S [/E]] [/V] [/W] [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U] [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z] [/B] [/EXCLUDE:archivo1[+archivo2][+archivo3]...]
origen /A
destino /M
almacenamiento establecido; no cambia el atributo. de almacenamiento. Copia slo archivos con el atributo de archivo de
/D:m-d-a
almacenamiento establecido; desactiva el atributo de archivo Si no se da una fecha, copia slo aquellos archivos cuya
/EXCLUDE:archivo1[+archivo2][+archivo3]...
de las cadenas coincida con cualquier parte de la ruta de acceso absoluta del archivo que se debe copiar, ese archivo se excluir de la copia. Por ejemplo, si archivos con la extensin .obj, respectivamente.
especifica una cadena como \obj\ u .obj, se excluirn todos /P /S los archivos ubicados en el directorio obj o todos los Pregunta antes de crear cada archivo de destino.
/E
/V /C /I
/W
Igual que /S /E. Se puede usar para modificar /T. Contina copiando incluso si ocurren errores. Comprueba el tamao de cada archivo nuevo. Pide que se presione una tecla antes de copiar.
/Q /F /L
se da por supuesto que el destino debe ser un directorio. destino mientras realiza la copia. compatible con el cifrado. No muestra nombres de archivo mientras copia.
Si el destino no existe y se est copiando ms de un archivo, Muestra los nombres completos de los archivos de origen y Muestra los archivos que se copiarn. Permite la copia de archivos cifrados en un destino que no es Sobrescribe archivos de slo lectura. Copia archivos ocultos y tambin archivos del sistema.
/G
/H /R /T
/U
incluye directorios o subdirectorios vacos. /T /E incluye directorios y subdirectorios vacos. Copia slo archivos que ya existen en el destino.
/K
/N /O /X /Y
de slo lectura.
Copia atributos. Xcopy normal restablecer los atributos Copia la propiedad de archivos y la informacin de ACL. Realiza la copia con los nombres cortos generados.
(implica /O).
/-Y /Z /J /B
El modificador /Y puede preestablecerse en la variable de entorno COPYCMD. Esto se puede reemplazar con /-Y en la lnea de comandos.
WMIC
C:\>WMIC /?
/NAMESPACE /ROLE /NODE /IMPLEVEL /LOCALE /TRACE /USER /AUTHLEVEL /PRIVILEGES /RECORD /FAILFAST /OUTPUT /APPEND
Ruta para el rol que contiene las definiciones de alias. Servidores contra los que operar el alias. Id. de idioma que debe usar el cliente. Nivel de imitacin de cliente. Nivel de autenticacin de cliente.
/INTERACTIVE /PASSWORD
Registra todos los comandos de entrada y las salidas. Establece o vuelve a establecer el modo FailFast. Contrasea para utilizar durante la sesin. Establece o restablece el modo interactivo.
/AGGREGATE /AUTHORITY
Para obtener ms informacin sobre un modificador global especfico, escriba: Los alias siguientes no estn disponibles en el rol actual: o tarjeta madre o tarjeta del sistema). BOOTCONFIG CDROM CPU - Acceso a los alias disponibles en el sistema local
COMPUTERSYSTEM
- Administracin de CPU.
Manual para la utilizacin del smbolo del sistema CMD - Administracin de DataFile.
- Informacin del producto del sistema desde SMBIOS. - Administracin de monitor de escritorio.
- Administracin de canales de acceso directo a memoria - Administracin de configuracin de entorno del sistem
IDECONTROLLER
- Administracin de la entrada de directorio Filesystem - Administracin de cuentas de grupo. - Administracin de controladores IDE.
ndo el servicio de programacin. LOADORDER l. LOGON ependencias de ejecucin. LOGICALDISK MEMCACHE NETCLIENT NETLOGIN e red).
MEMORYCHIP
- Sesiones de inicio.
NETUSE NIC
Manual para la utilizacin del smbolo del sistema CMD - Administracin de interfaz de red (NIC). - Administracin de conexiones activas de red. - Entradas en el registro de eventos de NT. - Administracin de adaptador de red. - Administracin de dominios de NT.
NTDOMAIN
NTEVENTLOG
tegrados en la placa base (placa del sistema). PAGEFILESET PARTITION PRINTER PROCESS QFE
- Administracin del archivo de intercambio de memoria. - Administracin de reas particionadas del disco fsic
mente cuando los usuarios inician sesin en el sistema. SYSACCOUNT SYSTEMSLOT TAPEDRIVE TIMEZONE UPS pida (SAI). VOLTAGE rvicio de base. SYSTEMENCLOSURE TEMPERATURE
- Administracin de comandos que se ejecutan automtica - Administracin de controladores de sistema para un se - Administracin de la cubierta fsica del sistema. - Administracin de cuentas del sistema.
en puertos, ranuras y perifricos, y puntos de conexin de propietario. ra (termmetro electrnico). USERACCOUNT - Administracin de zonas horarias. - Administracin de unidades de cinta.
tro electrnico).
VOLUME
VOLUMEQUOTASETTING umen de disco especfico. VOLUMEUSERQUOTA almacenamiento WMISET o WMI. CLASS PATH por usuario.
Para ms informacin acerca de un alias especifico, escriba: alias /? CONTEXT - Muestra el estado de todos los modificadores globales. QUIT/EXIT - Sale del programa. PATH | CONTEXT) /?. - Escapa a rutas de objetos WMI completas. - Escapa a esquema completo de WMI.
CONCLUSIONES.
Un smbolo del sistema es una caracterstica de Windows que proporciona un punto de entrada para escribir comandos de MS-DOS (Microsoft Disk Operating System) y otros comandos. Lo ms importante que debe saber es que al escribir estos comandos se pueden realizar tareas en el equipo sin usar la interfaz grfica de Windows. Por lo general, slo los usuarios avanzados emplean el smbolo del sistema. Cuando se usa el smbolo del sistema, el trmino smbolo del sistema tambin se refiere al corchete angular derecho (>, denominado tambin carcter mayor que) que indica que la interfaz de lnea de comandos puede aceptar comandos. Otra informacin importante, como el directorio de trabajo actual (o la ubicacin) en el que se ejecutar el comando, se puede incluir como parte del smbolo del sistema. Por ejemplo, si abre la ventana del smbolo del sistema y se muestra el smbolo de comando C:\> con un cursor que parpadea a la derecha del corchete angular de cierre (>), significa que el comando que escriba se ejecutar en toda la unidad C del equipo.
BIBLIOGRAFA.
http://www.monografias.com/img/fb-logo.jpg http://www.taringa.net/posts/info/807263/Sistemas-Operativos-Equot_MS-DOSEquot__.html www.informaniaticos.com.htm http://www.informaniaticos.com/2012/07/windows-8-solo-sera-posible.html http://go.microsoft.com/fwlink/?LinkId=66683 http://go.microsoft.com/fwlink/?LinkId=63080