Muestra mensajes o activa y desactiva el eco del comando.
ECHO [ON | OFF]
ECHO [mensaje]
Escriba ECHO sin parámetros para mostrar la configuración actual del eco.
Escriba ECHO. Para saltearse un renglón.
----------------------------------------------------------------------------------------------------------
Borra la pantalla.
CLS
----------------------------------------------------------------------------------------------------------
Suspende el proceso de un programa por lotes
PAUSE
muestra el mensaje
Presione una tecla para continuar. . .
PAUSE>NUL [Mensaje]
muestra el mensaje que desees
----------------------------------------------------------------------------------------------------------
Abandona el programa [Link] (intérprete de comandos) o el archivo de
comandos por lotes actual.
EXIT [/B] [código]
/B especifica que se debe abandonar el archivo de procesos por
lotes actual y no [Link]. Si se ejecuta desde fuera de un
archivo de procesos por lotes, abandonará [Link]
código especifica un número. Si se ha especificado /B, establece
ERRORLEVEL con este número. Si abandona [Link], establece
el código de salida del proceso con este número.
----------------------------------------------------------------------------------------------------------
Ejecuta un archivo por lotes desde otro.
CALL [unidad:][ruta]archivo [parámetros]
parámetros Especifica cualquier información de la lista de comandos que
necesita el programa por lotes.
Si las extensiones de comando están habilitadas CALL cambia así:
El comando CALL acepta ahora etiquetas como el destino de CALL.
La sintaxis es:
CALL : argumentos de etiqueta
Se ha creado un nuevo contexto de archivo por lotes con los argumentos
especificados y el control se pasa a la instrucción después de especificar
la etiqueta. Debe "salir" dos veces al pasar dos veces al final
del archivo de comandos por lotes. La primera vez que lea el final, el
control volverá a la instrucción que sigue a CALL. La segunda vez se cerrará
el archivo de comandos por lotes. Escriba GOTO /? para obtener una descripción
de GOTO: la extensión EOF le permitirá "regresar" del archivo de proceso
por lotes.
----------------------------------------------------------------------------------------------------------
Ejecuta el comando para cada uno de los archivos especificados en el
conjunto de archivos.
FOR %variable IN (conjunto) DO comando [parámetros]
%variable Especifica un parámetro reemplazable de una sola letra.
(conjunto) Especifica un conjunto de uno o más archivos. Se pueden
usar comodines.
comando Especifica el comando que se ejecutará para cada archivo.
parámetros Especifica los parámetros o modificadores del comando
especificado.
Para usar el comando FOR en un programa por lotes, especificar
%%variable en vez de %variable. Los nombres de las variables
distinguen entre mayúsculas y minúsculas, por lo tanto %i no es lo
mismo que %I.
Si las extensiones de comandos están habilitadas, las siguientes formas
adicionales del comando FOR son compatibles:
FOR /D %variable IN (conjunto) comando DO [parámetros]
Si el conjunto contiene comodines, se especifica para coincidir con el nombre
del directorio en vez de los nombres de archivo.
FOR /R [[unidad:]ruta] %variable IN (set) comando DO [parámetros]
----------------------------------------------------------------------------------------------------------
Dirige [Link] a una línea con etiqueta en un programa por lotes.
GOTO etiqueta
etiqueta Especifica el texto usado como etiqueta en el programa.
Debe escribir una etiqueta en una línea, empezando con dos puntos (:).
Si las extensiones de comando están habilitadas, GOTO cambia así:
El comando GOTO acepta ahora una etiqueta de destino: EOF que transfiere control
al final del archivo de proceso por lotes actual. Ésta es una manera fácil de
salir de un archivo de proceso por lotes de la secuencia de comandos sin tener que
definir una etiqueta.
----------------------------------------------------------------------------------------------------------
Realiza el procesamiento condicional de los programas por lotes.
IF [NOT] ERRORLEVEL número comando
IF [NOT] cadena1==cadena2 comando
IF [NOT] EXIST archivo comando
NOT Especifica que Windows XP debe llevar a cabo el
comando sólo si la condición es falsa.
ERRORLEVEL número Especifica una condición verdadera si el último
programa que se ejecutó devolvió un código de salida
igual o mayor que el número especificado.
cadena1==cadena2 Especifica una condición verdadera si las cadenas de
texto especificadas coinciden.
EXIST archivo Especifica una condición verdadera si el archivo
Especificado existe.
comando Especifica el comando que se ejecutará si se cumple la
condición. Comando puede ir seguido de la palabra.
clave ELSE y, a continuación, un comando que se
ejecutará si la condición especificada es FALSA
----------------------------------------------------------------------------------------------------------
Registra los comentarios en un archivo por lotes o en [Link].
REM [comentario]
----------------------------------------------------------------------------------------------------------
Cambia la posición de parámetros reemplazables en un archivo por lotes.
SHIFT [/n]
Si las extensiones de comando están 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:
SHIFT /2
cambiará %3 a %2, %4 a %3, etc. y deja %0 y %1 sin modificar.
----------------------------------------------------------------------------------------------------------
Cambia el símbolo del sistema de [Link].
PROMPT [texto]
texto Especifica un nuevo símbolo del sistema.
En el símbolo del sistema se pueden escribir caracteres normales y los
siguientes códigos especiales:
$A & (Símbolo de unión)
$B | (barra vertical)
$C ( (Paréntesis izquierdo)
$D Fecha actual
$E Código de escape (código ASCII 27)
$F ) (Paréntesis derecho)
$G > (signo mayor que)
$H Retroceso (elimina el carácter previo)
$L < (signo menor que)
$N Unidad actual
$P Unidad y ruta de acceso actual
$Q = (signo igual)
$S (espacio)
$T Hora actual
----------------------------------------------------------------------------------------------------------
Muestra o establece la fecha.
DATE [/T | fecha]
Escriba DATE sin parámetros para mostrar la fecha actual y poder
especificar una nueva. Presione Entrar para mantener la misma fecha.
Si están habilitadas las extensiones de comandos, el comando DATE admite
el parámetro /T, que indica al comando mostrar tan sólo la fecha actual
sin pedir una nueva fecha.
----------------------------------------------------------------------------------------------------------
Muestra o establece la hora del sistema.
TIME [/T | hora]
Escriba TIME sin parámetros para mostrar la hora actual y poder
especificar una nueva hora. Presione Entrar si no desea cambiar la hora.
Si están habilitadas las extensiones de comandos el comando TIME admite
el parámetro /T que indica al comando mostrar tan sólo la
hora actual, sin pedir una nueva hora.
----------------------------------------------------------------------------------------------------------
Muestra la versión de Windows XP.
VER
----------------------------------------------------------------------------------------------------------
Muestra la etiqueta del volumen del disco y el número de serie, si existen.
VOL [unidad:]
----------------------------------------------------------------------------------------------------------
Muestra o establece una ruta de búsqueda para archivos ejecutables.
PATH [[unidad:]ruta[;...][;%PATH%]
PATH ;
Escriba PATH ; para borrar todas las rutas de búsqueda establecidas y hacer
que [Link] 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
configuración.
----------------------------------------------------------------------------------------------------------
Edita líneas de comandos, recupera comandos de Windows XP y crea macros.
DOSKEY [/REINSTALL] [/LISTSIZE=tamaño] [/MACROS[:ALL | :nombre]]
[/HISTORY] [/INSERT | /OVERSTRIKE] [/EXENAME=nombre]
[/MACROFILE=archivo] [nombre_macro=[texto]]
/REINSTALL Instala una nueva copia de Doskey.
/LISTSIZE=tamaño Establece el tamaño del búfer de comandos.
/MACROS Muestra todas las macros de Doskey.
/MACROS:ALL Muestra todas las macros de DOSKEY de todos los
ejecutables que tengan macros de Doskey.
/MACROS:nombre Muestra todas las macros de DOSKEY del ejecutable.
/HISTORY Muestra todos los comandos guardados en la memoria.
/INSERT El nuevo texto se introduce en el texto anterior.
/OVERSTRIKE El nuevo texto sobrescribe el texto anterior.
/EXENAME=ejecutable Especifica el ejecutable.
/MACROFILE=archivo Especifica un archivo de macros para instalar.
nombre_macro Especifica el nombre de una macro creada.
texto Especifica comandos que se desean grabar.
Flechas ARRIBA y ABAJO recuperan comandos; Esc limpia la línea de comandos;
F7 muestra comandos usados; Alt+F7 elimina comandos usados; F8 busca comandos;
F9 selecciona un comando por número; Alt+F10 elimina definiciones de macros.
La siguiente codificación se usa para definir macros de DOSKEY:
$T Separador de comandos. Permite múltiples comandos en una macro.
$1-$9 Parámetros por lotes. Equivalente a %1-%9 en los programas por lotes.
$* Reemplazado por lo que sigue al nombre de la macro en la línea de comandos.
----------------------------------------------------------------------------------------------------------
Muestra la cantidad de memoria usada y libre en el sistema.
MEM [/PROGRAM | /DEBUG | /CLASSIFY]
/PROGRAM o /P Muestra el estado de los programas cargados en memoria.
/DEBUG o /D Muestra el estado de programas, controladores internos
y otros datos.
/CLASSIFY o /C Clasifica programas según el uso de memoria. Muestra el
tamaño de programas, un sumario de la memoria en uso y
el mayor bloque de memoria superior disponible.
----------------------------------------------------------------------------------------------------------
Copia uno o más archivos en otra ubicación.
COPY [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] origen [/A | /B]
[+ origen [/A | /B] [+ ...]] [destino [/A | /B]]
origen Especifica el archivo o archivos que deben copiarse.
/A Indica un archivo de texto ASCII.
/B Indica un archivo binario.
/D Permite al archivo de destino que se cree descifrado
Destino Especifica el directorio y el nombre de archivo de los
nuevos archivos.
/V Verifica que los nuevos archivos se escriben
correctamente.
/N Si es posible, usa un nombre de archivo corto al copiar
un archivo cuyo nombre no tiene el formato 8.3.
/Y Suprime la petición de confirmación cuando se va a
sobrescribir un archivo destino existente.
/-Y Realiza la petición de confirmación cuando se va a
sobrescribir un archivo destino existente.
/Z Copia archivos de red en modo reiniciable.
El modificador /Y puede estar preestablecido en la variable de entorno
COPYCMD. Esto puede anularse con el modificador /-Y en la línea de
comando. Está predeterminado el pedir la confirmación del usuario
antes de sobrescribir, excepto si el comando COPY se ejecuta desde un
archivo de comandos por lotes.
Para anexar archivos, especifique un único archivo de destino, pero
varios archivos de origen (usando caracteres comodines o el formato archivo1+arc
hivo2+archivo3).
----------------------------------------------------------------------------------------------------------
Elimina uno o más archivos.
DEL [/P] [/F] [/S] [/Q] [/A[[:]atributos]] nombres
ERASE [/P] [/F] [/S] [/Q] [/A[[:]atributos]] nombres
nombres Especifica una lista de uno o más archivos o directorios.
Se puede utilizar comodines para eliminar varios archivos.
Si se especifica un directorio todos sus archivos se eliminarán.
/P Pide confirmación antes de eliminar cada archivo.
/F Fuerza la eliminación de archivos de sólo lectura.
/S Elimina archivos especificados en todos los subdirectorios.
/Q Modo silencioso. No pide confirmación con comodín global
/A Selecciona los archivos que se van a eliminar basándose en los
atributos
atributos R Archivos de sólo lectura S Archivos de sistema
H Archivos ocultos A Archivos preparados para
almacenamiento
- Prefijo de exclusión
Si las extensiones de comando están activadas DEL y ERASE cambian de la siguient
e manera:
La semántica 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.
----------------------------------------------------------------------------------------------------------
Crea un directorio.
MKDIR [unidad:]ruta
MD [unidad:]ruta
Si las extensiones de comandos están habilitadas, MKDIR cambia así:
MKDIR crea cualquier directorio intermedio de la ruta de acceso siempre
que sea necesario. Por ejemplo, si \a no existe:
mkdir \a\b\c\d
es lo mismo que:
mkdir \a
chdir \a
mkdir b
chdir b
mkdir c
chdir c
mkdir d
que es lo que hubiese tenido que escribir si no se hubiese habilitado las
extensiones.
----------------------------------------------------------------------------------------------------------
Quita un directorio.
RMDIR [/S] [/Q] [unidad:]ruta
RD [/S] [/Q] [unidad:]ruta
/S Quita todos los directorios y archivos del directorio además
del mismo directorio. Se utiliza principalmente cuando se
desea quitar un árbol.
/Q Modo silencioso, no pide confirmación para quitar un árbol
de directorio con /S
----------------------------------------------------------------------------------------------------------
Muestra el nombre del directorio actual o cambia de directorio.
CHDIR [/D] [unidad:][ruta]
CHDIR [..]
CD [/D] [unidad:][ruta]
CD [..]
.. Especifica que desea cambiar al directorio superior.
Escriba CD unidad: para ver el directorio actual de la unidad especificada.
Escriba CD sin parámetros para ver la unidad y el directorio actual.
Use el modificador /D para cambiar la unidad actual además del directorio
actual para una unidad de disco.
Si las extensiones de comando están habilitadas, CHDIR cambia así:
El uso de mayúsculas y minúsculas 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 mayúsculas y minúsculas 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 es
pacio, 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 sería lo que hay que escribir si las extensiones estuvieran
deshabilitadas.
----------------------------------------------------------------------------------------------------------
Muestra la lista de subdirectorios y archivos de un directorio.
DIR [unidad:][ruta][archivo] [/A[[:]atributos]] [/B] [/C] [/D] [/L] [/N]
[/O[:]orden]] [/P] [/Q] [/S] [/T[[:]fecha]] [/W] [/X] [/4]
[unidad:][ruta][nombre de archivo]
Especifica la unidad, la ruta de acceso, el directorio, y los
archivos que se listarán.
/A Muestra los archivos con los atributos especificados.
atributos D Directorios R Archivos de sólo lectura
H Archivos ocultos A Archivos para archivar
S Archivos de sistema - Prefijo que significa no
/B Usa el formato simple (sin encabezados ni sumarios).
/C Muestra el separador de miles en el tamaño de los archivos.
Esto es lo predeterminado. Use /-C para deshabilitar la
aparición de dicho separador.
/D Como el listado ancho pero los archivos aparecen
clasificados por columnas.
/L Usa letras minúsculas.
/N Nuevo formato de lista larga donde los archivos aparecen
en el lado derecho.
/O Lista los archivos según lo indicado en orden.
Orden N Por nombre (orden alfabético)
E Por extensión (orden alfabético)
S Por tamaño (orden creciente)
D Por fecha y hora (el más antiguo primero)
G Agrupar primero los directorios
- Prefijo para invertir el orden
/P Hace una pausa después de cada pantalla completa de
información.
/Q Muestra el propietario del archivo.
/S Muestra los archivos del directorio especificado y todos
sus subdirectorios.
/T Controla el campo de fecha que se mostrará o usará para
realizar la clasificación
fecha C Creación
A Último acceso
W Última modificación
/W Use el formato de listado ancho.
/X Muestra los nombres cortos generados para los nombres de
archivo que no tienen el formato 8.3. El formato es el de
/N con el nombre corto especificado antes del nombre largo.
Si no existe un nombre corto, se muestran espacios en blanco
en su lugar.
/4 Muestra el año con 4 dígitos
Los modificadores pueden estar preestablecidos en la variable de entorno
DIRCMD. Éstos se pueden anular precediendo cada modificador con - (guión),
por ejemplo: /-W.
----------------------------------------------------------------------------------------------------------
Muestra o cambia los atributos de un archivo.
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [unidad:][ruta]
[nombre-archivo] [/S [/D]]
+ Establece un atributo.
- Borra un atributo.
R Atributo de sólo lectura del archivo.
A Atributo de archivo de almacenamiento.
S Atributo de archivos del sistema.
H Atributo de archivo oculto.
[unidad:][ruta][nombre-archivo]
Especifica el archivo o archivos que serán afectados por ATTRIB
/S Procesa archivos que coinciden en la carpeta actual
y todas las carpetas.
/D Procesa carpetas.
----------------------------------------------------------------------------------------------------------
Cambia el nombre de uno o más archivos.
RENAME [unidad:][ruta]archivo1 archivo2.
REN [unidad:][ruta]archivo1 archivo2.
No puede especificar una nueva unidad o ruta para el archivo de destino.
----------------------------------------------------------------------------------------------------------
Muestra el contenido de uno o más archivos de texto.
TYPE [unidad:][ruta]archivo
----------------------------------------------------------------------------------------------------------
Copia el contenido de un disco en otro.
DISKCOPY [unidad1: [unidad2:]] [/V]
/V Comprueba que la información se copie de forma correcta.
Los dos disquetes deben ser del mismo tipo.
Puede especificar la misma unidad para unidad1 y unidad2.
----------------------------------------------------------------------------------------------------------
Formatea un disco para ser utilizado con Windows XP.
FORMAT volumen [/FS:sist_arch] [/V:etiqueta] [/Q] [/A:tamaño] [/C] [/X]
FORMAT volumen [/V:etiqueta] [/Q] [/F:tamaño]
FORMAT unidad: [/V: etiqueta] [/Q] [/T: pistas /N: sectores]
FORMAT volumen [/V: etiqueta] [/Q]
FORMAT volumen [/Q]
volumen Especifica la letra de unidad (seguida por dos puntos),
el punto de montaje o el nombre de volumen.
/FS:(sistema de archivos). Especifica los tipos de sistema de archivos (FAT,
FAT32, UDF o NTFS).
/V: etiqueta Especifica la etiqueta del volumen.
/Q Realiza un formato rápido.
/C sólo NTFS: los archivos creados en el nuevo volumen se comprim
irán
predeterminadamente.
/X Si es necesario, obliga al volumen a desmontarse primero.
Todos los controladores abiertos al volumen serán no
válidos.
/A: tamaño Sobrescribe la asignación predeterminada del tamaño de
unidad. Se recomienda usar la configuración predeterminada
para uso general.
NTFS es compatible con 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.
FAT es compatible con 512, 1024, 2048, 4096, 8192, 16K, 32K, 64k,
(128k, 256k para tamaño de sector > 512 bytes).
FAT32 es compatible con 512, 1024, 2048, 4096, 8192, 16k, 32k, 64k,
(128k, 256k para tamaño de sector > 512 bytes).
Tenga en cuenta que los sistemas de archivos FAT y FAT32 imponen
las siguientes restricciones en el número de clústeres en un
volumen:
FAT: Número de clústeres <= 65526
FAT32: 65526 < Número de clústeres < 4177918
Dar formato detendrá inmediatamente el proceso si decide que los
requerimientos anteriores no se cumplen usando el tamaño de clúster
especificado.
La compresión de NTFS no es compatible para asignar tamaños de
unidades superiores a 4096.
/F: tamaño Especifica el tamaño del disco de 3 ½ pulgadas que se va
a formatear (1,44)
/T: pistas Especifica el número de pistas por cara del disco.
/N: sectores Especifica el número de sectores por pista.
----------------------------------------------------------------------------------------------------------
Crea, cambia o elimina la etiqueta de volumen de un disco.
LABEL [unidad:][etiqueta]
LABEL [/MP] [volumen] [etiqueta]
unidad: Especifica la letra de una unidad.
etiqueta: Especifica la etiqueta de un volumen.
/MP Especifica que el volumen debería ser tratado como un
punto de montaje o un nombre de volumen.
Volumen Especifica la letra de unidad (seguida por dos puntos) el
punto de montaje o el nombre de volumen. Si el nombre del
volumen es especificado, el indicador /MP no es necesario.
----------------------------------------------------------------------------------------------------------
Muestra y modifica las tablas de conversión de direcciones IP en direcciones
físicas que utiliza el protocolo de resolución de direcciones (ARP).
ARP -s inet_addr eth_addr [if_addr]
ARP -d inet_addr [if_addr]
ARP -a [inet_addr] [-N if_addr]
-a Pide los datos de protocolo actuales y muestra las
entradas ARP actuales. Si se especifica inet_addr, sólo se
muestran las direcciones IP y física del equipo especificado.
Si existe más de una interfaz de red que utilice ARP, se
muestran las entradas de cada tabla ARP.
-g Igual que -a.
inet_addr Especifica una dirección de Internet.
-N if_addr Muestra las entradas ARP para la interfaz de red especificada
por if_addr.
-d Elimina el host especificado por inet_addr. inet_addr puede
incluir el carácter comodín * (asterisco) para eliminar todos
los hosts.
-s Agrega el host y asocia la dirección de Internet inet_addr
con la dirección física eth_addr. La dirección física se
indica como 6 bytes en formato hexadecimal, separados por
guiones. La entrada es permanente.
eth_addr Especifica una dirección física.
if_addr Si está presente, especifica la dirección de Internet de la
interfaz para la que se debe modificar la tabla de conversión
de direcciones. Si no está presente, se utilizará la primera
interfaz aplicable.
Ejemplo:
> arp -s [Link] 00-aa-00-62-c6-09 .... Agrega una entrada estática
> arp -a .... Muestra la tabla arp.
----------------------------------------------------------------------------------------------------------
La sintaxis de este comando es:
NET [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |
HELPMSG | LOCALGROUP | NAME | PAUSE | PRINT | SEND | SESSION |
SHARE | START | STATISTICS | STOP | TIME | USE | USER | VIEW ]
----------------------------------------------------------------------------------------------------------
Muestra estadísticas del protocolo y conexiones TCP/IP actuales.
NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v] [intervalo]
-a Muestra todas las conexiones y puertos de escucha.
-b Muestra el ejecutable que crea cada conexión o puerto
de escucha. En algunos casos, ejecutables muy conocidos alojan
múltiples componentes independientes, y, en algunos casos
se muestra la secuencia de componentes que crearon la conexión
o el puerto de escucha. En este caso, el nombre del ejecutable
está entre [] en la parte inferior, arriba está el componente
que llamó, y así hasta que se alcanza TCP/IP. Tenga en cuenta
que esta opción puede tomar tiempo y no se realizará
correctamente a menos de que tenga los permisos suficientes.
-e Muestra las estadísticas Ethernet. Se puede combinar con la
opción -s.
-n Muestra números de puertos y direcciones en formato
numérico.
-o Muestra la Id. de proceso asociada con cada conexión.
-p proto Muestra conexiones del protocolo especificado por "proto",
que puede ser TCP, UDP, TCPv6 o UDPv6. Si se usa con la opción
-s para mostrar estadísticas por protocolo, "proto" puede ser
TCP, UDP, TCPv6 o UDPv6.
-r Muestra el contenido de la tabla de rutas.
-s Muestra estadísticas por protocolo. De forma predeterminada,
se muestran para IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP y
UDPv; se puede utilizar la opción -p para especificar un
subconjunto de los valores predeterminados.
-v Usado en conjunto con -b, mostrará la secuencia de los
componentes implicados en la creación de la conexión o puerto
de escucha para todos los ejecutables.
intervalo Vuelve a mostrar las estadísticas seleccionadas, haciendo
pausas en el intervalo de segundos especificado entre cada
muestra. Presione Ctrl+C para detener la actualización de
estadísticas. Si se omite, netstat imprimirá la información
de configuración una vez.
----------------------------------------------------------------------------------------------------------
Enviar paquetes icmp a un determinado destino.
Uso: ping [-t] [-a] [-n cuenta] [-l tamaño] [-f] [-i TTL] [-v TOS]
[-r cuenta] [-s cuenta] [[-j lista-host] | [-k lista-host]]
[-w tiempo de espera] nombre-destino
Opciones:
-t Ping el host especificado hasta que se pare.
Para ver estadísticas y continuar - presionar Control-Inter;
Parar - presionar Control-C.
-a Resolver direcciones en nombres de host.
-n cuenta Número de peticiones eco para enviar.
-l tamaño Enviar tamaño del búfer.
-f Establecer No fragmentar el indicador en paquetes.
-i TTL Tiempo de vida.
-v TOS Tipo de servicio.
-r cuenta Ruta del registro para la cuenta de saltos.
-s count Sello de hora para la cuenta de saltos.
-j lista-host Afloja la ruta de origen a lo largo de la lista- host.
-k lista-host Restringir la ruta de origen a lo largo de la lista- host.
-w tiempo de espera Tiempo de espera en milisegundos para esperar cada
respuesta.
----------------------------------------------------------------------------------------------------------
Editor de textos (equivalente al bloc de notas)
EDIT [/B] [/H] [/R] [/S] [/<nnn>] [/?] [archivos]
/B - Fuerza a modo monocromo.
/H - Muestra el número máximo de líneas posible para su hardware.
/R - Carga archivos en modo Sólo lectura.
/S - Fuerza el uso de nombres de archivos cortos.
/<nnn> - Carga archivos binarios, ajustando líneas a todos los
caracteres <nnn>.
/? - Muestra la Ayuda en pantalla.
[archivo] - Especifica qué archivos iniciales cargar. Se pueden usar
comodines y especificaciones múltiples.
----------------------------------------------------------------------------------------------------------
Ejecuta Debug, una herramienta de edición y comprobación de programas.
DEBUG [[unidad:][ruta]archivo [parámetros_de_test]]
[unidad:][ruta]archivo Especifica el archivo que se desea comprobar.
parámetros_de_test Especifica la información de línea de comandos
que precisa el archivo que se desea comprobar.
Después de iniciar Debug, escriba ? para visualizar una lista de los comandos
de depuración.
----------------------------------------------------------------------------------------------------------
Realiza el procesamiento condicional de los programas por lotes.
IF [NOT] ERRORLEVEL número comando
IF [NOT] cadena1==cadena2 comando
IF [NOT] EXIST archivo comando
NOT Especifica que Windows XP debe llevar a cabo el
comando sólo si la condición es falsa.
ERRORLEVEL número Especifica una condición verdadera si el último
programa que se ejecutó devolvió un código de salida
igual o mayor que el número especificado.
cadena1==cadena2 Especifica una condición verdadera si las cadenas de
texto especificadas coinciden.
EXIST archivo Especifica una condición verdadera si el archivo
Especificado existe.
comando Especifica el comando que se ejecutará si se cumple la
condición. Comando puede ir seguido de la palabra.
clave ELSE y, a continuación, un comando que se
ejecutará si la condición especificada es FALSA
La cláusula ELSE debe aparecer en la misma línea que la del comando que
sigue al IF Por ejemplo:
IF EXIST archivo. (
del archivo.
) ELSE (
echo archivo. no existente.
)
Lo siguiente NO funcionará porque el comando DEL debe terminarse con una
nueva línea:
IF EXIST archivo. del archivo. ELSE echo archivo. no existente
Tampoco funcionará lo siguiente, ya que el comando ELSE debe estar en la
misma línea del comando IF:
IF EXIST archivo. del archivo.
ELSE echo archivo. no existente
Si desea tenerlo todo en una misma línea, lo siguiente funcionaría:
IF EXIST archivo. (del archivo.) ELSE echo archivo. no existente
Si los comandos de extensión están habilitados IF cambia así:
IF [/I] cadena1 op-de-comparación cadena2 comando
IF CMDEXTVERSION número comando
IF DEFINED variable comando
donde op-de-comparación puede ser:
EQU - igual
NEQ - no igual
LSS - menor que
LEQ - menor que o igual
GTR - mayor que
GEQ - mayor que o igual
y el modificador /l, si se especifica, realiza comparaciones de cadena que no di
stinguen entre mayúsculas y minúsculas. El modificador /I también puede
usarse en la forma cadena1==cadena2 de IF. Estas comparaciones son genéricas,
por lo que si tanto cadena1 como cadena2 se constituyen únicamente por dígitos n
uméricos, entonces las cadenas se convierten a números y se realiza una comparac
ión numérica.
El condicional CMDEXTVERSION funciona sólo como ERRORLEVEL, excepto si se
compara con un número de versión interna asociada con las extensiones de
comando.
La primera versión 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 están deshabilitadas.
El condicional DEFINED funciona sólo como EXISTS 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 representación 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.
Después de ejecutar un programa, lo siguiente ilustrará el uso de ERRORLEVEL
goto answer%ERRORLEVEL%
:respuesta0
echo Programa ha devuelto el código 0
:respuesta1
echo Programa ha devuelto el código 1
También puede usar las comparaciones numéricas anteriores:
IF %ERRORLEVEL% LEQ 1 goto okay
%CMDCMDLINE% se expandirá a una línea de comando original pasada al anterior
[Link] a cualquier proceso [Link], 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 representación de la cadena del valor
actual CMDEXTVERSION, siempre y cuando no exista ya una variable de entorno
con el nombre CMDEXTVERSION, en cuyo caso obtendrá su valor
----------------------------------------------------------------------------------------------------------
Ejecuta el comando para cada uno de los archivos especificados en el conjunto
de archivos.
FOR %variable IN (conjunto) DO comando [parámetros]
%variable Especifica un parámetro reemplazable de una sola letra.
(conjunto) Especifica un conjunto de uno o más archivos. Se pueden
usar comodines.
comando Especifica el comando que se ejecutará para cada archivo.
parámetros Especifica los parámetros o modificadores del comando
especificado.
Para usar el comando FOR en un programa por lotes, especificar
%%variable en vez de %variable. Los nombres de las variables
distinguen entre mayúsculas y minúsculas, por lo tanto %i no es lo
mismo que %I.
Si las extensiones de comandos están habilitadas, las siguientes formas
adicionales del comando FOR son compatibles:
FOR /D %variable IN (conjunto) comando DO [parámetros]
Si el conjunto contiene comodines, se especifica para coincidir con el nombre
del directorio en vez de los nombres de archivo.
FOR /R [[unidad:]ruta] %variable IN (set) comando DO [parámetros]
Presione una tecla para continuar . . .
----------------------------------------------------------------------------------------------------------
Se utiliza en programas bat para dar a elegir a un usuario entre un conjunto de
opciones
La respuesta se devuelve mediante la variable errorlevel
Mostrar el literal "elija una opción y dar a elegir s (sí), n (no) o C (continuar). las
tres siguientes líneas especifican a donde debe saltar el flujo del programa según la
tecla pulsada.
choice [texto] [opciones]
choice Elija una opción snc Mostrar el texto y las opciones (S, N, C)
if errorlevel 1 goto ... si se ha pulsado S
if errorlevel 2 goto ... si se ha pulsado N
if errorlevel 3 goto ... si se ha pulsado C
----------------------------------------------------------------------------------------------------------
Mascaras y comodines
Para seleccionar varios archivos a la hora de realizar una determinada operación
existe la posibilidad de utilizar máscaras. Estas máscaras utilizan los caracteres
comodines para describir que archivos deben verse afectados. Para ello y teniendo
en cuenta que los nombres de los archivos deben cumplir la notación de msdos (8
letras sin espacios como máximo, luego un punto y tres letras como máximo de
extensión) se pueden utilizar los llamados comodines.
* Equivale a varios caracteres
? Equivale a un solo carácter.
Ejemplos
*.cfg seleccionar todos los archivos que tengan la extensión cfg
A*.cfg seleccionar todos los archivos que comienzen por a y tengan la extensión cfg
seleccionar todos los archivos que comienzen por a, acaben por b y tengan la
a*[Link]
extensión cfg
*asa*.cfg seleccionar todos los archivos que contengan 'asa' y tengan la extensión cfg
seleccionar todos los archivos que contengan una C, luego un caracter
c?[Link]
cualquiera y luego 'asa'. Debe tener también la extensión cfg
seleccionar todos los archivos que empiezen por c, tengan un caracter
c?b*.*
cualquiera, luego una b y cualquier extensión
seleccionar todos los archivos que tengan una extensión que empieze por b,
*.b?t
luego un caracter cualquiera y luego una t.
----------------------------------------------------------------------------------------------------------
Expande uno o más archivos comprimidos.
EXPAND [-r] Origen Destino
EXPAND -r Origen [Destino]
EXPAND -D [Link] [-F: Archivos]
EXPAND [Link] -F: Archivos de destino
-r Cambia el nombre de los archivos expandidos.
-D Muestra una lista de archivos en el origen
Origen Especificación del archivo de origen. Se pueden usar comodines.
-F: Archivos Nombre de archivos que se expanden desde un .CAB.
Destino Archivo de destino | ruta de acceso.
El destino puede ser un directorio.
Si el origen son varios archivos y no se especifica -r,
el destino debe ser un directorio.
----------------------------------------------------------------------------------------------------------
Inicia una ventana aparte para ejecutar un programa o un comando
especificado.
START ["título"] [/Druta] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
[/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL |
/BELOWNORMAL]
[/WAIT] [/B] [comando o programa]
[parámetros]
"título" Texto que se mostrará en la barra de título de la ventana.
ruta Directorio de inicio.
B Inicia la aplicación sin crear una ventana. La aplicación
no controla la funcionalidad de ^. A menos que la aplicación
habilite el procesamiento de ^C processing, ^Pausa es la
única manera de interrumpir la aplicación.
I El nuevo entorno será el entorno original pasado a
[Link] y no el actual.
MIN Abre la ventana minimizándola.
MAX Abre la ventana minimizándola.
SEPARATE Inicia el programa de Windows de en un espacio de memoria
separado.
SHARED Inicia el programa de Windows de en el espacio de memoria
compartida.
LOW Inicia la aplicación en la clase de prioridad IDLE.
NORMAL Inicia la aplicación en la clase de prioridad NORMAL.
HIGH Inicia la aplicación en la clase de prioridad HIGH.
REALTIME Inicia la aplicación en la clase de prioridad REALTIME.
ABOVENORMAL Inicia la aplicación en la clase de prioridad ABOVENORMAL.
BELOWNORMAL Inicia la aplicación en la clase de prioridad BELOWNORMAL.
WAIT Inicia la aplicación y espera a que ésta finalice.
Comando o programa
Si es un comando interno de cmd o un archivo por lotes el
comando se ejecuta con el modificador /K en [Link].
Esto significa que la ventana continuará abierta una vez
que el comando se haya ejecutado.
Si no es un comando interno de cmd o un archivo por lotes
Entonces es un programa y se ejecutará como una aplicación
con ventanas o como una aplicación de consola.
parámetros Son los parámetros que se pasan al comando o al programa.
Si las extensiones de comandos están habilitadas, la invocación del
comando externo a través de la línea de comandos o del comando START
cambia así:
Se pueden invocar archivos no ejecutables a través de la asociación del
archivo sólo con escribir el nombre del archivo como un comando. (por ej.,
[Link] abriría la aplicación asociada con la extensión del archivo .DOC.)
Ver los comandos ASSOC y FTYPE para saber cómo crear estas asociaciones
dentro de una secuencia de comandos.
Cuando se ejecuta una aplicación de 32 bits con interfaz gráfica, [Link] no esp
era a que la aplicación termine antes de volver al símbolo del sistema.
Este nuevo comportamiento NO ocurre si se ejecuta dentro de una secuencia de
comandos. Cuando se ejecuta una línea de comandos cuyo primer símbolo es la
cadena "CMD " sin extensión o ruta, entonces se reemplaza "CMD" con el valor
de la variable COMSPEC. Esto evita tomar [Link] del directorio actual.
Cuando se ejecuta una línea de comandos cuyo primer símbolo NO contiene una
extensión, entonces [Link] 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
----------------------------------------------------------------------------------------------------------
Compara dos archivos o conjuntos de archivos y muestra las diferencias entre
ellos
FC [/A] [/C] [/L] [/LBn] [/N] [/OFF[LINE]] [/T] [/U] [/W] [/nnnn]
[unidad1:][ruta1]archivo1 [unidad2:][ruta2]archivo2
FC /B [unidad1:][ruta1]archivo1 [unidad2:][ruta2]archivo2
/A Muestra sólo la primera y última línea de cada grupo de
diferencias.
/B Ejecuta una comparación binaria.
/C Omite mayúsculas y minúsculas.
/L Compara archivos como texto ASCII.
/LBn Establece el máximo número de diferencias consecutivas como
el número de líneas especificadas.
/N Muestra los números de línea en una comparación ASCII.
/OFF[LINE] No omite archivos con el atributo "sin conexión"
establecido.
/T No expande tabulaciones a espacios.
/U Compara archivos como archivos de texto UNICODE.
/W Comprime espacios en blanco (tabulaciones y espacios) por
comparación.
/nnnn Especifica el número de líneas consecutivas que deben
coincidir después de una diferencia.
[unidad1:][ruta1]nombre-archivo1
Especifica el primer archivo o conjunto que se comparará.
[unidad2:][ruta2]nombre-archivo2
Especifica el segundo archivo o conjunto que se comparará.
----------------------------------------------------------------------------------------------------------
Busca una cadena de texto en uno o más archivos.
FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "cadena" [[unidad:][ruta]archivo[ ...]]
/V Muestra todas las líneas que no tengan la cadena especificada.
/C Muestra sólo el número de líneas que contienen la cadena.
/N Muestra el número de línea de cada línea.
/I Omite mayúsculas/minúsculas al buscar una cadena.
/OFF[LINE] No omite archivos con el atributo "sin conexión" establecido.
"cadena" Especifica el texto que se desea buscar.
[unidad:][ruta]archivo
Especifica el o los archivos a buscar.
Si no se especifica una ruta, FIND busca el texto que se escriba en el símbolo
del sistema o que se canalice desde otro comando.
----------------------------------------------------------------------------------------------------------
Permite que Windows muestre caracteres extendidos en modo gráfico.
GRAFTABL [xxx]
GRAFTABL /STATUS
xxx Especifica el número de la tabla de códigos.
/STATUS Muestra la tabla de códigos seleccionada para usar con GRAFTABL.
----------------------------------------------------------------------------------------------------------
%ERRORLEVEL% - se expande al valor de NIVEL DE ERROR actual
%CMDEXTVERSION% - se expande al número actual de versión de las
extensiones del comando del procesador.
%CMDCMDLINE% - se expande a la línea de comando original que invocó
el Procesador de comandos.
----------------------------------------------------------------------------------------------------------
Establece el número de versión que MS-DOS indica a los programas.
Muestra tabla de vers. act.: SETVER [unidad:ruta]
Agregar entrada: SETVER [unidad:ruta] archivo [Link]
Eliminar entrada: SETVER [unidad:ruta] archivo /DELETE [/QUIET]
[unidad:ruta] Especifica la ubicación del archivo [Link].
archivo Especifica el nombre de archivo del programa.
[Link] Especifica la versión de MS-DOS a usar con el programa.
/DELETE o /D Elimina el programa especificado de la tabla de versión.
/QUIET Oculta el mensaje que normalmente se muestra al eliminar una
entrada de la tabla de versión.
----------------------------------------------------------------------------------------------------------
Ordena datos
SORT [/R] [/+n] [/M kilobytes] [/L local] [/REC bytesregistrados]
[[unidad1:][ruta1]nombre_archivo1] [/T [unidad2:] [ruta2]]
[/O [unidad3:][ruta3] nombre_archivo3]
/+n Especifica el número de carácter, n, para empezar
cada comparación. /+3 indica que cada comparación
debería empezar en el tercer carácter de cada línea.
Las líneas con menos de n caracteres se intercalan
antes que otras líneas. De forma predeterminada, las
comparaciones empiezan en el primer carácter de cada
línea.
/L[OCALE] local Sobrescribe el local predeterminado de cada sistema
con el ya especificado. El local ""C"" cede el paso
a la secuencia intercalada más rápida y actualmente
es la única alternativa.
El orden siempre distingue mayúsculas y minúsculas.
/M[EMORY] kilobytes Especifica la cantidad de memoria principal que
hay que usar para el orden, en kilobytes. El tamaño
de la memoria está siempre delimitada a ser un mínimo
de 160 kilobytes. Si se especifica el tamaño de la
memoria, se usará la cantidad exacta para el orden
independientemente de cuanta memoria esté disponible.
Normalmente se alcanza el mejor rendimiento si no se
especifica el tamaño de la memoria. De forma
predeterminada, se hará el orden con un paso (no
archivo temporal) si se ajusta al tamaño máximo
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 combinación será igual.
De forma predeterminada, el tamaño máximo 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 máximo número de caracteres en
un registro (predeterminado 4096, máximo 65535).
/R[EVERSE] Invierte el orden que es de Z a A, después de 9 a 0.
[unidad1:][ruta1]nombrearchivo1 Especifica el archivo que debe ser ordenado.
Si no está especificado, se ordena la entrada
especificada. Especificar el archivo de entrada es más
rápido que redirigir el mismo archivo como entrada
estándar.
/T[EMPORARY] [unidad2:][ruta2] Especifica la ruta del directorio para
mantener el almacenamiento de la tarea de ordenación
en caso de que los datos no se ajusten en la memoria
principal. De forma predeterminada, se usa el
directorio temporal del sistema.
/O[UTPUT] [unidad3:][ruta3]nombrearchivo3 Especifica el archivo donde se
va a almacenar la entrada ordenada. Si no se
especifica, los datos se escriben en la salida
estándar. Especificar el archivo de salida es más
rápido que redirigir la salida estándar en el mismo
archivo.
----------------------------------------------------------------------------------------------------------
Asocia una ruta de acceso con una letra de unidad.
SUBST [unidad1: [unidad2:]ruta]
SUBST unidad1: /D
unidad1: Especifica la unidad virtual a la que se asigna la ruta.
[unidad2:]ruta Unidad física y ruta de acceso que se desea asignar
a una unidad virtual.
/D Elimina una unidad sustituida (virtual).
Escriba SUBST sin parámetros para ver la lista de los dispositivos virtuales.
----------------------------------------------------------------------------------------------------------
Muestra de forma gráfica la estructura de carpetas de una unidad o ruta.
TREE [unidad:][ruta] [/F] [/A]
/F Muestra los archivos de cada carpeta.
/A Usa ASCII en lugar de caracteres extendidos.
----------------------------------------------------------------------------------------------------------
Muestra el contenido de uno o más archivos de texto.
TYPE [unidad:][ruta]archivo
----------------------------------------------------------------------------------------------------------
Muestra la versión de Windows XP.
VER
----------------------------------------------------------------------------------------------------------
Especifica si [Link] debe comprobar que los archivos se escriban de forma
correcta en un disco.
VERIFY [ON | OFF]
Escriba VERIFY sin parámetros para mostrar la configuración actual de VERIFY.
----------------------------------------------------------------------------------------------------------
Muestra la etiqueta del volumen del disco y el número de serie, si existen.
VOL [unidad:]
----------------------------------------------------------------------------------------------------------
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]
[/EXCLUDE:archivo1[+archivo2][+archivo3]...]
origen Especifica el archivo(s) que hay que copiar.
destino Especifica la ubicación y/o nombres de archivos nuevos.
/A Copia sólo archivos con el atributo del archivo establecido,
no cambia el atributo.
/M Copia sólo archivos con el atributo del archivo establecido,
desactiva los atributos del archivo.
/D:m-d-y Copia archivos cambiados durante o después de la fecha.
Si no se da una fecha, copia sólo aquellos archivos cuya
fecha de origen es más nueva que la fecha de origen.
/EXCLUDE:archivo1[+archivo2][+archivo3]...
Especifica una lista de archivos que contienen cadenas. Los
archivos deben tener una cadena por línea.
Cuando cualquiera de las cadenas que coincidan con cualquier
parte de la ruta absoluta del archivo que se debe copiar,
ese archivo se excluirá de ser copiado. Por ejemplo, el
especificar una cadena como \obj\ u .obj excluirá todos
los archivos por debajo del directorio obj o todos los
archivos con la extensión obj respectivamente.
/P Pregunta antes de crear cada archivo de destino.
/S Copia directorios y subdirectorios ,exceptuando los vacíos.
/E Copia directorios y subdirectorios, incluyendo los vacíos.
Igual que /S /E. Puede ser usado para modificar /T.
/V Verifica el tamaño de cada archivo nuevo.
/W Pide que se presione una tecla antes de copiar.
/C Continua copiando incluso si ocurren errores.
/I Si el destino no existe y hay que copiar más de un archivo,
se asume que el destino debe ser un directorio.
/Q No muestra nombres de archivos mientras copia.
/F Muestra todo el origen y el destino de los nombres de
archivo mientras se copian.
/L Muestra los archivos que serán copiados.
/G Permite la copia de archivos destino cifrados para el destino
que no es compatible con el cifrado.
/H Copia archivos ocultos y también archivos del sistema.
/R Sobrescribe archivos de sólo-lectura.
/T Crea una estructura de directorio, pero no copia archivos. No
incluye directorios o subdirectorios vacíos. /T /E incluye
directorios y subdirectorios vacíos.
/U Copia sólo archivos que ya existen en el destino.
/K Copia atributos. Xcopy normal, restablecerá atributos
de sólo lectura.
/N Copia utilizando los nombres cortos generados.
/O Copia archivos de propiedad e información ACL.
/X Copia archivos de configuración de auditoría (implica /O).
/Y Suprime la pregunta de confirmación para sobrescribir un archivo
de destino existente.
/-Y Pregunta por la confirmación de sobrescritura de un archivo
de destino existente.
/Z Copia archivos de red en modo reiniciable.
El modificador /Y debe ser preestablecido en la variable de entorno COPYCMD.
Esto se puede sobrescribir con /-Y en la línea del comando.
----------------------------------------------------------------------------------------------------------
Muestra estadísticas del protocolo y conexiones TCP/IP actuales.
NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v] [intervalo]
-a Muestra todas las conexiones y puertos de escucha.
-b Muestra el ejecutable que crea cada conexión o puerto
de escucha. En algunos casos, ejecutables muy conocidos alojan
múltiples componentes independientes, y, en algunos casos
se muestra la secuencia de componentes que crearon la conexión
o el puerto de escucha. En este caso, el nombre del ejecutable
está entre [] en la parte inferior, arriba está el componente
que llamó, y así hasta que se alcanza TCP/IP. Tenga en cuenta
que esta opción puede tomar tiempo y no se realizará
correctamente a menos de que tenga los permisos suficientes.
-e Muestra las estadísticas Ethernet. Se puede combinar con la
opción -s.
-n Muestra números de puertos y direcciones en formato
numérico.
-o Muestra la Id. de proceso asociada con cada conexión.
-p proto Muestra conexiones del protocolo especificado por "proto",
que puede ser TCP, UDP, TCPv6 o UDPv6. Si se usa con la opción
-s para mostrar estadísticas por protocolo, "proto" puede ser
TCP, UDP, TCPv6 o UDPv6.
-r Muestra el contenido de la tabla de rutas.
-s Muestra estadísticas por protocolo. De forma predeterminada,
se muestran para IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP y
UDPv; se puede utilizar la opción -p para especificar un
subconjunto de los valores predeterminados.
-v Usado en conjunto con -b, mostrará la secuencia de los
componentes implicados en la creación de la conexión o puerto
de escucha para todos los ejecutables.
intervalo Vuelve a mostrar las estadísticas seleccionadas, haciendo
pausas en el intervalo de segundos especificado entre cada
muestra. Presione Ctrl+C para detener la actualización de
estadísticas. Si se omite, netstat imprimirá la información
de configuración una vez.
----------------------------------------------------------------------------------------------------------
Esta herramienta de la línea de comandos muestra una lista de aplicaciones y
las tareas o procesos asociados que se ejecutan en un sistema local o remoto
TASKLIST [/S sistema [/U usuario [/P contraseña]]]
[/M [módulo] | /SVC | /V] [/FI filtro] [/FO formato] [/NH]
Lista de parámetros:
/S sistema Especifica el sistema remoto para conectarse.
/U [dominio\]usuario Especifica el contexto de usuario en el que
que el comando debe ejecutarse.
/P contraseña Especifica la contraseña para el contexto de
usuario dado.
/M [módulo] Muestra todas las tareas que tienen cargados
módulos de biblioteca DLL que coincidan con el
nombre estándar dado.
Si no se especifica el nombre del módulo, se
mostrarán todos los módulos cargados por cada
tarea.
/SVC Muestra los servicios en cada proceso.
/V Especifica que la información
sea mostrada.
/FI filtro Muestra un conjunto de tareas que coinciden
con el criterio especificado por el filtro.
/FO formato Especifica el formato de salida.
Valores válidos: "TABLE", "LIST", "CSV".
/NH Especifica que el "encabezado de columna" no
no debe mostrarse en la salida.
Válido sólo para formatos "TABLE" y "CSV".
/? Muestra el uso/ayuda.
Filtros:
Nombre filtro Operadores válidos Valores válidos
------------- ------------------ ---------------
STATUS eq, ne RUNNING | NOT RESPONDING
IMAGENAME eq, ne Nombre de imagen
PID eq, ne, gt, lt, ge, le Valor del PID
SESSION eq, ne, gt, lt, ge, le Número de sesión
SESSIONNAME eq, ne Nombre de sesión
CPUTIME eq, ne, gt, lt, ge, le Tiempo de la CPU en el formato
hh:mm:ss.
hh - número de horas,
mm - minutos, ss - segundos
MEMUSAGE eq, ne, gt, lt, ge, le Uso de memoria en KB
USERNAME eq, ne Nombre de usuario en formato
[dominio\]usuario
SERVICES eq, ne Nombre de servicio
WINDOWTITLE eq, ne Título de ventana
MODULES eq, ne Nombre DLL
Ejemplos:
TASKLIST
TASKLIST /M
TASKLIST /V
TASKLIST /SVC
TASKLIST /M wbem*
TASKLIST /S sistema /FO LIST
TASKLIST /S sistema /U dominio nombreusuario /FO CSV /NH
TASKLIST /S sistema /U nombreusuario /P contraseña /FO TABLE /NH
TASKLIST /FI "USERNAME ne NT AUTHORITY\SYSTEM" /FI "STATUS eq
running"
----------------------------------------------------------------------------------------------------------
Uso: ping [-t] [-a] [-n cuenta] [-l tamaño] [-f] [-i TTL] [-v TOS]
[-r cuenta] [-s cuenta] [[-j lista-host] | [-k lista-host]]
[-w tiempo de espera] nombre-destino
Opciones:
-t Ping el host especificado hasta que se pare.
Para ver estadísticas y continuar - presionar Control-Inter;
Parar - presionar Control-C.
-a Resolver direcciones en nombres de host.
-n cuenta Número de peticiones eco para enviar.
-l tamaño Enviar tamaño del búfer.
-f Establecer No fragmentar el indicador en paquetes.
-i TTL Tiempo de vida.
-v TOS Tipo de servicio.
-r cuenta Ruta del registro para la cuenta de saltos.
-s count Sello de hora para la cuenta de saltos.
-j lista-host Afloja la ruta de origen a lo largo de la lista- host.
-k lista-host Restringir la ruta de origen a lo largo de la lista- host.
-w tiempo de espera Tiempo de espera en milisegundos para esperar cada
respuesta.
Microsoft Windows XP [Versión 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
----------------------------------------------------------------------------------------------------------
Comprueba un disco y muestra un informe de estado.
CHKDSK [volumen[[ruta]archivo]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:tamaño]]
volumen Especifica la letra de unidad (seguida por dos puntos),
el punto de montaje o el nombre de volumen.
archivo sólo para FAT/FAT32: especifica los archivos donde comprobar
la fragmentación .
/F Corrige los errores del disco.
/V Para FAT/FAT32: muestra la ruta completa y el nombre de
cada archivo en el disco.
Para NTFS: muestra mensajes de limpieza si hay.
/R Encuentra sectores dañados y recupera la información
legible (implica /F).
/L:tamaño Sólo para NTFS: cambia el tamaño del archivo de registro
al número especificado de KB. Si no se especifica ningún
tamaño, muestra el tamaño actual.
/X Obliga al volumen a desmontarse previamente si es necesario.
Todos los identificadores abiertos al volumen no serán
válidos (implica /F).
/I Sólo para NTFS: realiza una comprobación menos
exhaustiva de entradas de índice.
/C Sólo NTFS: omite la comprobación de ciclos dentro de la
estructura de carpetas.
Los modificadores /I o /C reducen la cantidad de tiempo necesario para
ejecutar Chkdsk ya que omiten ciertas comprobaciones en el volumen.
----------------------------------------------------------------------------------------------------------
PRINT [/D: dispositivo] [[unidad:][ruta]archivo[...]]
/D: dispositivo Especifica un dispositivo de impresión.
----------------------------------------------------------------------------------------------------------