SlideShare una empresa de Scribd logo
1 de 520
Descargar para leer sin conexión
COMANDOS CMD
ARP (ADDRESS RESOLUTION PROTOCOL)
Muestra y modifica entradas en la caché de protocolo de resolución de direcciones
(ARP), que contiene una o varias tablas que se utilizan para almacenar las direcciones
IP y sus direcciones físicas Ethernet (dirección MAC [Media Access Control]), o Token
Ring resueltas. Hay una tabla independiente para cada adaptador de red Ethernet
(NIC) o Token Ring instalado en el equipo.
Sintaxis:
arp -s inet_addr eth_addr [if_addr]
arp -d inet_addr [if_addr]
arp -a [inet_addr] [-N if_addr] [-v]
/a | /g - 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 (MAC) del equipo
especificado. Si existe más de una interfaz de red que utilice «arp», se muestran las
entradas de cada tabla «arp». Para mostrar la tabla de la caché «arp» para la interfaz
que tiene asignada una dirección IP la sintaxis es «arp /a <dirección IP>».
/v - Muestra las entradas actuales de «arp» en modo detallado. Se mostrarán todas las
entradas no válidas y las entradas en la interfaz de bucle invertido.
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
asterisco (*) para eliminar todos los host.
/s - Agrega el host y asocia la dirección de Internet «inet_addr» 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 157.55.85.212 00-aa-00-62-c6-09 (Agrega una entrada de caché «arp» estática
que resuelve la dirección IP a la dirección física o MAC «00-aa-00-62-c6-09»).
arp /a (Muestra la tabla «arp» para todas las interfaces).
ASSOC
Muestra o modifica las asociaciones de las extensiones de archivos, o sea, la acción
que Windows debe realizar de acuerdo a la extensión que posea el archivo. Al ejecutar
«assoc» sin parámetros se obtiene un listado con las asociaciones de archivo
habilitadas. La diferencia entre «assoc» y «ftype», es que «ftype» se encarga de definir
el tipo extensión para cada archivo asociado en la cadena del comando «Abrir con..».
Parámetro:
.ext - Especifica la extensión con la cual asociar el tipo de archivo
fileType - Especifica el tipo de archivo con el que asociar la extensión
Si «assoc» es llamado con sólo la extensión de archivo, muestra la asociación actual del
archivo para esa extensión. Si no especifica nada para el tipo de archivo y el comando
se eliminará la asociación para la extensión de archivo.
Ejemplos:
assoc .txt (Para comprobar la asociación de archivo asignadfa a la extensión de nombre
de archivo «.txt»).
assoc txt = (Para eliminar la asociación de tipo de archivo asignada a la extensión de
nombre de archivo «.txt»).
assoc > %homepath%desktopassoc.txt (Para enviar la salida de datos del comando
«assoc» al escritorio).
AT (ADMINISTRATION TASKS) (Deprecado, usar SCHTASKS).
El comando «at» programa la ejecución de comandos y programas en un equipo a una
hora y fecha especificadas. El servicio de programación debe estar en ejecución para
utilizar el comando «at».
Sintaxis:
at [equipo] [ [id] [/DELETE] | /DELETE [/YES]]
at [equipo] hora [/INTERACTIVE]
[ /EVERY:fecha[,...] | /NEXT:fecha[,...]] "comando"
Parámetros:
equipo - Especifica un equipo remoto. Si se omite este parámetro, los comandos se
programan en el equipo local.
Id - Es un número de identificación asignado al comando programado.
/delete - Cancela un comando programado. Si se omite id, se cancelarán todos los
comandos programados en el equipo.
/yes - Se usa con el comando de cancelación de todos los trabajos cuando no se desea
ninguna confirmación.
/interactive - Permite a la tarea interactuar con el escritorio del usuario cuya sesión
coincide con el momento de ejecución de la tarea.
/every:fecha[,...] - Ejecuta el comando cada día de la semana o mes especificado. Si se
omite la fecha, se asume que es el día actual del mes.
/next:fecha[,...] - Ejecuta el comando especificado la próxima vez que aparezca ese día
(por ejemplo, el próximo jueves). Si se omite la fecha, se asume que es el día actual del
mes.
"comando" - Es el comando de Windows NT o programa por lotes que se va a ejecutar.
ATTRIB
Muestra o cambia los atributos del archivo. En Windows se le asigna un atributo a cada
archivo, de acuerdo a la función o al objetivo que van a desempeñar en el equipo.
Puede ser un atributo de archivo oculto, de sistema, solo lectura, etc. Con el comando
«attrib» es posible consultar los atributos establecidos en un archivo y retirárselos o
modificarlos.
Sintaxis:
attrib [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I]
[unidad:][ruta][nombreDeArchivo] [/S [/D] [/L]]
Attrib - Sin parámetros muestra los atributos de los archivos del directorio en el que
está sitúado «cmd». De forma predeterminada «cmd.exe» está situado en la ruta
«UNC (Universal Name Convention)»: «%systemroot%system32».
Para leer pantalla a pantalla los atributos de los archivos de la ruta predeterminada de
«cmd», ejecutar: «attrib | more». Para redireccionar la salida de datos al escritorio de
Windows ejecutar: «attrib > %homepath%desktopattrib.txt». Para cambiar la ruta
prestablecida se debe usar el comando «cd», seguido de la ruta convenida.
Parámetros:
+ 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.
I No atributo de archivo indizado de contenido. [unidad:][ruta][nombreDeArchivo]
Especifica el archivo o archivos que serán afectados por «attrib»
/S Procesa archivos que coinciden en la carpeta y todas las subcarpetas actuales.
/D También procesa carpetas.
/L Se trabaja en los atributos del vínculo simbólico en vez de en el destino del vínculo
simbólico.
Nota:
Se pueden utilizar caracteres comodín (? y *) con el parámetro de <nombre de
archivo> para mostrar o cambiar los atributos de un bloque de archivos.
Ejemplos:
attrib C:* -h
attrib C:*.dll -h
AUDITPOL
Muestra y modifica las políticas de auditoría, obviando el uso de la plantilla del «Editor
de Directivas de Grupo Local (Gpedit.msc)».
Sintaxis:
auditpol [<subcomando><opciones>]
Parámetros:
/get - Recupera la directiva del sistema, la directiva por usuario, auditoría de las
opciones y objeto de descriptor de seguridad de auditoría.
/set - Establece la directiva de auditoría por usuario y directivas más sus opciones.
/list - Muestra los elementos de directiva por categorías, subcategorías o usuario.
/backup - Guarda una copia de la configuración de directivas de auditoría en un
archivo de respaldo.
/restore - Restaura la configuración de directivas de auditoría desde el archivo
especificado.
/clear - Borra la directiva de auditoría.
/remove - Quita la directiva de auditoría por usuario de una cuenta de especificada o
de todas.
/resourceSACL - Configura las listas de control de acceso a recursos globales del
sistema (SACL) .
Ejemplos:
auditpol /get /category: /r "Seguimiento detallado"
auditpol /Set /category: /success:enable "Seguimiento detallado"
auditpol /backup/archivo: <nombrearchivo>
auditpol /restore /file:c:<nombre_archivo_y_extensión>
auditpol /clear [/ y]
auditpol /remove /allusers
auditpol /resourceSACL /type:File /view
BCDBOOT
Herramienta de reparación y creación de archivos de arranque del almacén BCD.
«bcdboot.exe» también puede respaldar mediante copia los archivos de arranque que
resultan imprescindibles para la partición del sistema, por si fuera necesario reinstalar
el almacén de BCD. Los objetos y elementos del almacén BCD reemplazan al comando
de configuración «bootcfg.exe» de los sistemas NT que basan su arranque de sistema
(boteo) en el Master Boot Record (MBR), como Windows XP.
Sintaxis:
bcdboot <origen> [/l <conf.reg.>] [/s <letra_de_volumen>] [/v] [/m [{Id. del cargador
del SO}]]
Parámetros:
origen - Especifica la ubicación de la raíz del sistema de Windows.
/l - Especifica un parámetro de configuración regional opcional que se usará al
inicializar el almacén BCD. El valor predeterminado es inglés (Estados Unidos).
/s - Especifica el parámetro de la letra de volumen opcional para designar la partición
del sistema de destino donde se copian los archivos del entorno de arranque. El valor
predeterminado es la partición del sistema identificada por el firmware.
/v - Habilita el modo detallado.
/m - Si se proporciona el GUID de un cargador del SO, esta opción combina el objeto
cargador dado con la plantilla del sistema para producir una entrada de arranque. De
lo contrario, solo se combinan objetos globales.
Ejemplos:
bcdboot C:windows /l en-us
bcdboot C:windows /s h:
bcdboot C:windows /m {d58d10c6-df53-11dc-878f-00064f4f4e08}
BCDEDIT
Es el editor del almacén de datos de la configuración de arranque (BCD). Se puede usar
«bcdedit.exe» para agregar, eliminar, editar y anexar entradas en el almacén de datos
de la configuración de arranque.
El almacén de datos de la configuración de arranque contiene parámetros de
configuración de arranque y controla el modo en que arranca el sistema operativo.
Estos parámetros se encontraban antes en el archivo Boot.ini en sistemas operativos
basados en el BIOS, o en las entradas RAM no volátil en sistemas operativos basados
en EFI (Extensible Firmware Interface). Puede usar «bcdedit.exe» para agregar,
eliminar, editar y anexar entradas en el almacén de datos de la configuración de
arranque.
Sintaxis para la consulta detallada de parámetros de «bcdedit»:
bcdedit.exe /? <nombre_de_comando>
 Comandos que operan en un almacén
/createstore - Crea un nuevo almacén de datos de la configuración de arranque vacío.
El almacén creado no es un almacén del sistema.
Sintaxis:
bcdedit /createstore <nombreDeArchivo>
Parámetro:
<nombreDeArchivo> - Especifica el nombre de archivo del almacén de datos de la
configuración de arranque. Si el nombre de archivo contiene espacios, debe escribirse
entre comillas ("").
Ejemplo:
bcdedit /createstore C:DATABCD (Crear el archivo de almacén especificado)
/export - Exporta el contenido del almacén del sistema a un archivo. Este archivo se
puede usar más adelante para restaurar el estado del almacén del sistema.
Sintaxis:
bcdedit /export <nombreDeArchivo>
Parámetro:
<nombreDeArchivo> - El nombre de archivo que se usará como destino para la
exportación. Si el nombre de archivo contiene espacios, debe escribirse entre comillas
("").
Ejemplo:
bcdedit /export "C:DatosCopia de seguridad de BCD" (Exporta el almacén al archivo
especificado)
/import - Restaura el estado del almacén del sistema mediante un archivo de copia de
seguridad creado con el comando /export. Todas las entradas existentes del almacén
del sistema se eliminarán antes de que se realice la importación.
Sintaxis:
bcdedit /import <nombre_archivo> [/clean]
Parámetros:
<nombre_archivo> - Nombre del archivo que se importa al almacén del sistema. Si el
nombre de archivo contiene espacios, debe escribirse entre comillas ("").
/clean - Especifica que todas las entradas de arranque de firmware deberían eliminarse
(solo afecta a los sistemas EFI).
Ejemplo:
bcdedit /import "C:DatosCopia de seguridad de BCD" /clean (Importa el archivo
especificado al almacén del sistema).
/sysstore - Establece el dispositivo de almacén 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 almacén del sistema es ambiguo).
Sintaxis:
bcdedit /sysstore <nombre_dispositivo>
Parámetro:
<nombre_dispositivo> - Nombre de una partición del sistema que se define como
dispositivo de almacenamiento del sistema. El dispositivo debe ser una partición del
sistema.
Ejemplo:
bcdedit /sysstore C: (Establece el dispositivo de almacenamiento del sistema como se
especifique)
 Comandos que operan en entradas de un almacén
/copy - Hace copias de las entradas de arranque especificadas.
Sintaxis:
bcdedit [/store <nombreDeArchivo>] /copy {<Id.>} /d <descripción>
Parámetros:
<nombreDeArchivo> - Especifica el almacén que se usará. Si no se especifica esta
opción, se usa el almacén del sistema.
<Id.> - Especifica el identificador de la entrada que se va a copiar.
<descripción> - Especifica la descripción que se aplicará a la nueva entrada.
Ejemplo:
bcdedit /copy {cbd971bf-b7b8-4885-951a-fa03044f5d71} /d "Copia de la entrada"
(Crea una copia de la entrada de arranque del sistema operativo)
/create - Crea una nueva entrada en el almacén de datos de la configuración
de arranque (BCD). Si se especifica un identificador conocido, las opciones
/application, /inherit y /device no se pueden especificar. Si no se especifica
<Id.>, o si <Id.> no es conocido, debe especificar una opción /application,
/inherit o /device.
Sintaxis:
bcdedit /create [{<Id.>}] [/d <descripción>] [/application <tipoDeAplicación> | /inherit
[<tipoDeAplicación>] | /inherit DEVICE | /device]
Parámetros:
<Id.> - Especifica el identificador que se usará para la nueva entrada.
<descripción> - Especifica la descripción que se aplicará a la nueva entrada.
/application <tipoDeAplicación> - Especifica que la nueva entrada debe ser una
entrada de aplicación. <tipoDeAplicación> especifica el tipo de aplicación.
<tipoDeAplicación> puede ser uno de los siguientes: BOOTSECTOR, OSLOADER,
RESUME, STARTUP. Si usa otros tipos de aplicación diferentes de éstos, también debe
especificar un identificador conocido.
/inherit [<tipoDeAplicación>] - Especifica que la nueva entrada debe ser una entrada
heredada, y <tipoDeAplicación> especifica el tipo de aplicación. Si no se especifica
<tipoDeAplicación>, cualquier entrada puede heredar la entrada. Si se especifica,
<tipoDeAplicación> puede ser uno de éstos: BOOTMGR, BOOTSECTOR, FWBOOTMGR,
MEMDIAG, NTLDR, OSLOADER, RESUME. El modificador impide que la entrada
heredada sea heredada por una entrada de aplicación de <tipoDeAplicación>.
/inherit DEVICE - Especifica que la nueva entrada debe ser una entrada heredada, y
que la entrada solo puede ser heredada por una entrada de opciones de dispositivo.
/device - Especifica que la nueva entrada debe ser una entrada de opciones de
dispositivo adicional.
Ejemplos:
bcdedit /create {ntldr} /d "Cargador del SO Windows anterior" (Crea una entrada del
cargador del sistema operativo basado en NTDLR)
bcdedit /create {ramdiskoptions} (Crea una entrada de opciones adicionales de disco
RAM)
bcdedit /create /d "Windows Vista" /application osloader (Crea una entrada de
arranque del sistema operativo)
bcdedit /create {dbgsettings} (Crea una nueva entrada de configuración del
depurador)
/delete - Elimina una entrada del almacén de datos de la configuración de arranque
(BCD).
Sintaxis:
bcdedit [/store <nombreDeArchivo>] /delete <Id.> [/f] [/cleanup | /nocleanup]
Parámetros:
<nombreDeArchivo> - Especifica el almacén que se usará. Si no se especifica esta
opción, se usa el almacén del sistema.
<Id.> - Especifica el identificador de la entrada de arranque que desea eliminar.
/f - Elimina la entrada especificada. Sin esta opción, «bcdedit» no eliminará ninguna
entrada que tenga un identificador conocido.
/cleanup - Elimina la entrada especificada y quita la entrada del orden de visualización.
Cualquier otra referencia a la entrada que se elimina también se quitará del almacén.
Al eliminar una entrada del cargador del SO, la entrada que se reanuda tras la
hibernación asociada también se elimina si ningún otro cargador del SO hace
referencia a ella. Se asume esta opción a menos que se especifique /nocleanup.
/nocleanup - Elimina la entrada especificada sin quitar la entrada del orden de
visualización.
Ejemplos:
bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} (Elimina la entrada del
sistema opeartivo especificada del almacén).
bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /cleanup (Elimina la
entrada del sistema opeartivo especificada del almacén y quita la entrada del orden de
visualización).
bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /nocleanup (Elimina la
entrada del sistema opeartivo especificada del almacén y sin quitar la entrada del
orden de visualización).
bcdedit /delete {ntldr} /f (Elimina la entra del cargador del sistema operativo basado
en NTDLR del almacén).
/mirror - Crea un reflejo de la entrada de arranque especificada.
Sintaxis:
bcdedit [/store <nombre_de_archivo>] /mirror {<id.>}
Parámetros:
<nombre_de_archivo> - Especifica el almacén que se usará. Si no se especifica esta
opción, se usará el almacén del sistema.
<id.> - Especifica el identificador de la entrada que se reflejará.
Ejemplo:
bcdedit /mirror {cbd971bf-b7b8-4885-951a-fa03044f5d71} (Crea un reflejo de la
entrada de arranque del sistema operativo que haya sido especificada).
IDENTIFICADORES (bcdedit /? Id)
Los comandos de «bcdedit» que operan en entradas de un almacén requieren
identificadores. Estos identifican de manera exclusiva las entradas que contiene el
almacén. Un identificador se presenta como un identificador único global (GUID). Los
GUID tienen el siguiente formato, donde cada caracter «x» representa un dígito
hexadecimal: {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}.
Ejemplo:
{d2b69192-8f14-11da-a31f-ea816ab185e9}
Los guiones (-) y las llaves ({}) deben incluirse en la sintaxis del GUID.
Existen varias entradas que pueden ser identificadas por identificadores conocidos. Si
una entrada tiene un identificador conocido, «bcdedit» lo muestra en los resultados a
menos que se use el modificador de la línea de comandos /v.
Los identificadores conocidos son los siguientes:
{bootmgr} - Especifica la entrada del administrador de arranque de Windows.
{fwbootmgr} - Especifica la entrada del administrador de arranque de firmware,
concretamente en sistemas que implementan la especificación EFI (Extensible
Firmware Interface).
{memdiag} - Especifica la entrada de la aplicación de diagnóstico de memoria.
{ntldr} - Especifica un gestor de arranque del sistema operativo (Ntldr) que puede
usarse para iniciar sistemas operativos anteriores a Windows Vista.
{current} - Especifica el identificador virtual que corresponde a la entrada de arranque
del sistema operativo para el sistema operativo que se está ejecutando actualmente.
{default} - Especifica el identificador virtual que corresponde a la entrada de la
aplicación predeterminada del administrador de arranque.
{ramdiskoptions} - Contiene las opciones adicionales requeridas por el administrador
de arranque para los dispositivos de disco RAM.
{dbgsettings} - Contiene la configuración global del depurador que puede heredar
cualquier entrada de la aplicación de arranque.
{emssettings} - Contiene la configuración de los Servicios de administración de
emergencia que puede heredar cualquier entrada de la aplicación de arranque.
{badmemory} - Contiene la lista global de defectos de RAM que puede heredar
cualquier entrada de la aplicación de arranque.
{globalsettings} - Contiene la colección de configuraciones globales que deben heredar
todas las entradas de aplicación de arranque.
{bootloadersettings} - Contiene la colección de configuraciones globales que deben
heredar todas las entradas de aplicación del cargador de arranque de Windows.
{resumeloadersettings} - Contiene la colección de configuraciones globales que deben
heredar todas las entradas de aplicación que se reanudan tras la hibernación de
Windows.
{hypervisorsettings} - Contiene la configuración de hipervisor que una entrada del
gestor de arranque del sistema operativo puede heredar.
 Comandos que operan en opciones de entrada
/deletevalue - Elimina un elemento de datos de una entrada del almacén de datos
de la configuración de arranque (BCD).
Sintaxis:
bcdedit [/store <nombreDeArchivo>] /deletevalue [<Id.>] <tipoDeDatos>
Parámetros:
<nombreDeArchivo> - Especifica el almacén que se usará. Si no se especifica esta
opción, se usa el almacén del sistema.
<Id.> - Especifica el identificador de la entrada que se modificará. Si no se especifica, se
usa {current}.
<tipoDeDatos> - Especifica la opción que se quitará de la entrada especificada.
Ejemplos:
bcdedit /deletevalue {bootmgr} bootsequence (Elimina la opción «bootsequence» de
la entrada del administrador de arranque.
bcdedit /deletevalue winpe (Elimina el valor de Entorno de Preisntalación de Windows
[Win PE] de la entrada de arranque del sistema operativo).
bcdedit /deletevalue {cbd971bf-b7b8-4885-951a-fa03044f5d71} winpe (Elimina el
valor de Windows PE de la entrada de arranque del sistema operativo).
/set - Establece un valor de opción de entrada en el almacén de datos de la
configuración de arranque (BCD).
Sintaxis:
bcdedit [/store <nombreDeArchivo>] /set [{<identificador>}] <tipoDeDatos>
<valor> [ /addfirst | /addlast | /remove ]
Parámetros:
<nombreDeArchivo> - Especifica el almacén que se usará. Si no se especifica esta
opción, se usa el almacén del sistema.
<identificador> - Especifica el identificador de la entrada que se modificará. Si no se
especifica, se usa {current}.
<tipoDeDatos> - Especifica el tipo de datos de opción que se creará o modificará.
<valor> - Especifica el valor que se debe asignar a la opción. El formato del <valor>
depende del tipo de datos especificado.
/addfirst - Este modificador solo se puede usar si el tipo de datos es una lista de
objetos. Agrega el identificador de entrada especificado al principio de la lista. Si se
especifica este modificador, solo se puede especificar un identificador de entrada. Si el
identificador especificado ya está en la lista, se mueve al principio de la lista.
/addlast - Este modificador solo se puede usar si el tipo de datos es una lista de
objetos. Agrega el identificador de entrada especificado al final de la lista. Si se
especifica este modificador, solo se puede especificar un identificador de entrada. Si el
identificador especificado ya está en la lista, se mueve al final de la lista.
/remove - Este modificador solo se puede usar si el tipo de datos es una lista de
objetos. Quita el identificador de entrada especificado de la lista. Si se especifica este
modificador, solo se puede especificar un identificador de entrada. Si el identificador
no está en la lista, la operación no tiene ninguna consecuencia. Si se va a quitar la
última entrada, se elimina el valor del tipo de datos.
Ejemplos:
bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} device partition=C: (Establece
el dispositivo de la aplicación en la partición C: para la entrada del sistema operativo).
bcdedit /store F:bootbcd /set {default} device hd_partition=F: (Deshabilita [de forma
explícita] la detección automática de VHD y crea entradas compatibles para arrancar
una máquina virtual).
bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} osdevice
vhd=[C:]vdisksdisk01.vhd (Establece el dispositivo del sistema operativo en un
archivo VHD (C:vdisksvdisk01.vhd) para la entrada del sistema operativo
especificada)
bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} path
windowssystem32winload.exe (Establece la ruta de acceso de la aplicación
en %systemroot%system32winload.exe)
bcdedit /set nx optin (Establece la directiva NX en Optin para la entrada de arranque
del sistema operativo).
TIPOS (bcdedit /? types)
Los comandos /set y /deletevalue requieren un <tipoDeDatos> como parámetro. Así,
<tipoDeDatos> identifica de manera exclusiva tanto el formato de los datos como el
significado del valor.
Los tipos de datos se identifican mediante un nombre o un tipo personalizado. Los
nombres se incluyen en la siguiente lista, junto con los formatos de datos (entre
paréntesis) y una breve descripción del tipo personalizado. Si no se especifica un
formato, la descripción incluye los valores literales que puede usar para el tipo.
Los siguientes tipos son válidos para cualquier entrada.
Entradas
DESCRIPTION (cadena) - Define la descripción de la entrada.
PATH (cadena) - Define la ruta de acceso de la aplicación.
DEVICE (dispositivo) - Define el dispositivo donde reside la aplicación.
INHERIT (lista) - Define la lista de entradas que se heredarán.
OPCIONES ADICIONALES DE DISPOSITIVOS
Los tipos siguientes se aplican a entradas de opciones adicionales de dispositivos.
Ramdisk
EXPORTASCD (booleano) - Habilita la exportación del disco RAM como CD.
RAMDISKIMAGELENGTH (entero) - Define la longitud de imagen para el disco RAM.
RAMDISKIMAGEOFFSET (entero) - Define el desplazamiento de imagen para el disco
RAM.
RAMDISKSDIDEVICE (dispositivo) - Define el dispositivo donde se encuentra el
archivo SDI.
RAMDISKSDIPATH (cadena) - Define la ruta de acceso al archivo SDI.
RAMDISKTFTPCLIENTPORT (entero) Define el puerto de cliente TFTP (Protocolo
trivial de transferencia de archivos) para el archivo WIM (Windows Imaging) del
disco RAM.
RAMDISKTFTPBLOCKSIZE (entero) - Define el tamaño de bloque del Protocolo trivial
de transferencia de archivos (TFTP) para el archivo de Windows Imaging (WIM) del
disco RAM.
RAMDISKTFTPWINDOWSIZE (entero) - Define el tamaño de ventana del Protocolo
trivial de transferencia de archivos (TFTP) para el archivo de Windows Imaging
(WIM) del disco RAM.
RAMDISKMCENABLED (booleano) - Habilita o deshabilita la multidifusión para el
archivo de Windows Imaging (WIM) del disco RAM.
RAMDISKMCTFTPFALLBACK (booleano) - Habilita el retroceso a TFTP si la
multidifusión da error.
RAMDISKTFTPVARWINDOW (booleano) - Habilita o deshabilita la extensión del
tamaño de ventanas variables (TFTP).
/TYPES <tipoDeAplicación>, donde <tipoDeAplicación> es uno de los siguientes:
BOOTAPP - Aplicaciones de arranque. Estos tipos también se aplican al administrador
de arranque, la aplicación de diagnóstico de memoria, el cargador del sistema
operativo Windows y la aplicación de reanudación.
BOOTMGR - Administrador de arranque.
BOOTSECTOR - Aplicación de sector de arranque.
CUSTOMTYPES - Tipos personalizados.
DEVOBJECT - Opciones adicionales de objetos de dispositivo.
FWBOOTMGR - Administrador de arranque de firmware.
MEMDIAG - Aplicación de diagnóstico de memoria.
NTLDR - Cargador del SO incluido con SO Windows anteriores.
OSLOADER - Cargador del SO Windows Vista.
RESUME - Aplicación de reanudación.
FORMATOS (bcdedit /? formats)
Los formatos de los datos necesarios para los <tiposDeDatos> usados con el comando
/set se describen a continuación. El formato necesario depende de los <tiposDeDatos>
que especifique con el comando /set.
bool - Valor booleano.
Los siguientes valores corresponden a TRUE: 1, ON, YES, TRUE
Los siguientes valores corresponden a FALSE: 0, OFF, NO, FALSE
device - Dispositivo de uno de los siguientes tipos:
BOOT
PARTITION=<unidad>
HD_PARTITION=<unidad>
FILE=[<primario>]<rutaDeAcceso>
RAMDISK=[<primario>]<rutaDeAcceso>,<idDeOpciones>
VHD=[<primario>]<rutaDeAcceso>,<ubicaciónPersonalizada>
LOCATE[=<ubicaciónPersonalizada>]
Las opciones para estos tipos son:
<unidad> - Letra de unidad con dos puntos y sin barras diagonales inversas finales.
<primario> (Obligatorio) - Puede ser BOOT, LOCATE o una letra de unidad con dos
puntos. Los corchetes no indican que sea opcional, sino que son una parte literal de la
sintaxis.
<rutaDeAcceso> - Ruta de acceso del archivo (o archivo con extensión «.wim»), desde
la raíz del dispositivo primario.
<idDeOpciones> - Identificador de la entrada de opciones de dispositivo que contiene
las opciones del Sistema de implementación de imágenes (SDI) para el disco RAM.
Suele ser {ramdisksdioptions}.
<ubicaciónPersonalizada> - Proporciona un elemento opcional para buscar un
dispositivo mediante la búsqueda de una ruta de acceso especificada. El elemento
LOCATE predeterminado de un dispositivo es su ruta de acceso de aplicación
(systemroot para osdevice). Los valores personalizados deben especificarse con
sintaxis de elemento personalizado (vea -help types customtypes), por ejemplo:
locate=custom:22000002.
id - Identificador de entrada, que hace referencia a una entrada del almacén de datos
de la configuración de arranque (BCD).
integer - Tipo de entero de 64 bits. Algunos tipos de entero se pueden establecer con
valores enumerados.
integerlist - Lista de uno o más enteros de 64 bits, separados por espacios. Esta lista no
debe estar entrecomillada.
list - Lista de identificadores de entrada. Contiene uno o varios identificadores de
entrada separados por espacios. La lista no debe estar entrecomillada.
String - Cadena literal. Si contiene espacios, debe escribirse entre comillas ("").
 Comandos que controlan la salida
/enum - Muestra la lista de entradas del almacén. Ejecutar «bcdedit» sin parámetros
equivale a ejecutar «bcdedit /enum ACTIVE».
Sintaxis:
bcdedit [/store <nombreDeArchivo>] /enum [<tipo> | <Id.>] [/v]
Parámetros:
<nombreDeArchivo> - Especifica el almacén que se usará. Si no se especifica esta
opción, se usa el almacén del sistema
<tipo> - Especifica el tipo de entradas que se mostrarán; <tipo> puede
ser uno de los siguientes:
ACTIVE - Todas las entradas en el orden de visualización del administrador de
arranque. Éste es el valor predeterminado.
FIRMWARE - Todas las aplicaciones de firmware.
BOOTAPP - Todas las aplicaciones del entorno de arranque.
BOOTMGR - El administrador de arranque.
OSLOADER - Todas las entradas del sistema operativo.
RESUME - Todas las entradas que se reanudan tras la hibernación.
INHERIT - Todas las entradas heredadas.
ALL - Todas las entradas.
<Id.> - Especifica el identificador de la entrada que se va a enumerar. Si se proporciona
un identificador, solo se enumerará el objeto especificado.
/v - Muestra identificadores de entrada completos, en lugar de usar nombres para los
identificadores conocidos.
Ejemplos:
bcdedit /enum OSLOADER (Muestra todas las entradas del arranque del cargador del
sistema operativo).
bcdedit /enum BOOTMGR (Muestra todas las entradas del administrador de
arranque).
bcdedit /enum {default} (Muestra la entrada de arraqnue predeterminada).
bcdedit /enum {b38a9fc1-5690-11da-b795-e9ad3c5e0e3a} (Muestra la entrada de
arranque del sistema operativo especificada).
/v - Normalmente, todos los identificadores de entrada conocidos se reemplazan por
su forma abreviada descriptiva. Si especifica /v como modificador de la línea de
comandos, se evita este reemplazo y se muestran todos los identificadores completos.
Ejecutar «bcdedit /v» por sí solo equivale a ejecutar «bcdedit /enum ACTIVE /v».
Sintaxis:
bcdedit /v
Ejemplo:
bcdedit /enum ACTIVE /v (Muestra una lista de las entradas activas en el almacén
del sistema con todos los identificadores de entrada completos).
 Comandos que controlan el administrador de arranque
/bootsequence - Establece la secuencia de arranque única para el administrador de
arranque.
Sintaxis:
bcdedit /bootsequence <id> [...] [ /addfirst | /addlast | /remove ]
Parámetros:
<id> [...] - Especifica una lista de identificadores que forman la secuencia de arranque.
Debe especificar al menos un identificador y debe separar los identificadores con
espacios.
/addfirst - Agrega el identificador de entrada especificado al principio de la secuencia
de arranque. Si se especifica este modificador, solo se puede especificar un único
identificador. Si el identificador ya está en la lista, se mueve al principio de la lista.
/addlast - Agrega el identificador de entrada especificado al final de la secuencia de
arranque. Si se especifica este modificador, solo se puede especificar un único
identificador. Si el identificador ya está en la lista, se mueve al final de la lista.
/remove - Quita el identificador de entrada especificado de la secuencia de arranque.
Si se especifica este modificador, solo se puede especificar un único identificador de
entrada. Si el identificador no está en la lista, la operación no surte efecto. Si se va a
quitar la última entrada, se elimina el valor de la secuencia de arranque de la entrada
del 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 múltiple.
/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.
Ejemplos:
bcdedit /bootsequence {802d5e32-0784-11da-bd33-000476eba25f}
{cbd971bf-b7b8-4885-951a-fa03044f5d71} {ntldr} (Establece dos entradas del sistema
operativo y el cargador del sistema operativo basado en NTLDR en la secuencia de
arranque única del administrador de arranque).
bcdedit /bootsequence {802d5e32-0784-11da-bd33-000476eba25f} /addlast (Agrega
la entrada del sistema operativo especificada al final de la secuencia de arranque única
del administrador de arranque).
/default - Establece la entrada predeterminada que usará el administrador de
arranque cuando expire el tiempo de espera.
Sintaxis:
bcdedit /default <Id.>
Parámetros:
<Id.> - Especifica el identificador de la entrada de arranque que se usará como valor
predeterminado cuando expire el tiempo de espera.
Ejemplos:
bcdedit /default {cbd971bf-b7b8-4885-951a-fa03044f5d71} (Establece la la entrada
especificada como la entrada del administrador de arranque predeterminada).
bcdedit /default {ntldr} (Establece el cargador del sistema operativo basado en NTLDR
como la entrada predeterminada).
/displayorder - Establece el orden de visualización que usará el administrador de
arranque.
Sintaxis:
bcdedit /displayorder <Id.> [...] [ /addfirst | /addlast | /remove ]
Parámetros:
<Id.> [...] - Especifica una lista de identificadores que forman el orden de visualización.
Debe especificarse al menos un identificador y deben estar separados por espacios.
/addfirst - Agrega el identificador de entrada especificado al principio del orden de
visualización. Si se especifica este modificador, solo se puede especificar un único
identificador de entrada. Si el identificador especificado ya está en la lista, se moverá
al principio de la lista.
/addlast - Agrega el identificador de entrada especificado al final del orden de
visualización. Si se especifica este modificador, solo se puede especificar un único
identificador de entrada. Si el identificador especificado ya está en la lista, se mueve al
final de la lista.
/remove - Quita el identificador de entrada especificado del orden de visualización. Si
se especifica este modificador, solo se puede especificar un único identificador de
entrada. Si el identificador no está en la lista, la operación no surte efecto. Si se va a
quitar la última entrada, se elimina el valor del orden de visualización de la entrada del
administrador de arranque.
Ejemplos:
bcdedit /displayorder {802d5e32-0784-11da-bd33-000476eba25f}
{cbd971bf-b7b8-4885-951a-fa03044f5d71} {ntldr} (Establece dos entradas del sistema
operativo y el cargador del sistema operativo basado en NTLDR en el orden de
visualización del administrador de arranque).
bcdedit /displayorder {802d5e32-0784-11da-bd33-000476eba25f} /addlast (Agrega la
entrada del sistema operativo especificada al final del orden de visualización del
administrador de arranque).
/timeout - Establece el tiempo en segundos que esperará el administrador de arranque
antes de seleccionar una entrada predeterminada.
Sintaxis:
bcdedit /timeout <tiempoDeEspera>
Parámetro:
<tiempoDeEspera> - Especifica el tiempo en segundos que esperará el administrador
de arranque antes de seleccionar una entrada predeterminada.
Ejemplo:
bcdedit /timeout 30 (Establece el <tiempoDeEspera> del administrador de arranque
en 30 segundos).
/toolsdisplayorder - Establece el orden de visualización que usará el administrador de
arranque al mostrar el menú de herramientas.
Sintaxis:
bcdedit /toolsdisplayorder <Id.> [...] [ /addfirst | /addlast | /remove ]
Parámetros:
<Id.> [...] - Especifica una lista de identificadores que forman el orden de visualización
de herramientas. Se debe especificar al menos un identificador y deben estar
separados por espacios.
/addfirst - Agrega el identificador de entrada especificado al principio del orden de
visualización de herramientas. Al usar este modificador, solo se puede especificar un
único identificador de entrada. Si el identificador especificado ya está en la lista, se
mueve al principio de la lista.
/addlast - Agrega el identificador de entrada especificado al final del orden de
visualización de herramientas. Al usar este modificador, solo se puede utilizar un único
identificador de entrada. Si el identificador especificado ya está en la lista, se mueve al
final de la misma.
/remove - Quita el identificador de entrada especificado del orden de visualización de
herramientas. Al usar este modificador, solo se puede especificar un único
identificador de entrada. Si el identificador no está en la lista, la operación no surtirá
efecto. Si se va a quitar la última entrada, el valor del orden de visualización de
herramientas se elimina de la entrada de administrador de arranque.
Ejemplos:
bcdedit /toolsdisplayorder {802d5e32-0784-11da-bd33-000476eba25f}
{cbd971bf-b7b8-4885-951a-fa03044f5d71} {memdiag} (Establece dos entradas de
herramientas y el diagnóstico de memoria en el orden de visualización de
herramientas del administrador de arranque).
bcdedit /toolsdisplayorder {802d5e32-0784-11da-bd33-000476eba25f} /addlast
(Agrega la entrada de herramienta especificada al final del orden de visualización de
herramientas del administrador de arranque).
 Comandos que controlan los Servicios de administración de
emergencia para una aplicación de arranque
/bootems - Habilita o deshabilita los Servicios de administración de emergencia para la
aplicación de arranque especificada.
Sintaxis:
bcdedit /bootems [<Id.>] { ON | OFF }
Parámetro:
<Id.> - Especifica el identificador de la entrada que se modificará. Aunque este
comando funcionará con cualquier entrada, solo es efectivo en el caso de las
aplicaciones de arranque.
Ejemplo:
bcdedit /bootems {bootmgr} ON (Habilita los Servicios de administración de
emergencia para el administrador de arranque)
/ems - Habilita o deshabilita los Servicios de administración de emergencia para la
entrada de arranque del sistema operativo especificada.
Sintaxis:
bcdedit /ems [<Id.>] { ON | OFF }
Parámetro:
<Id.> - Especifica el identificador de la entrada que se modificará. Solo se pueden
especificar entradas del «Cargador de arranque de Windows». Si no se especifica, se
usa {current}.
Ejemplo:
bcdedit /ems ON (Habilita los Servicios de administración de emergencia para la
entrada de arranque del sistema operativo).
/emssettings - Establece los parámetros globales de los Servicios de administración de
emergencia. No habilita ni deshabilita los Servicios de administración de emergencia
para ninguna entrada de arranque en particular.
Sintaxis:
bcdedit /emssettings
[ BIOS ] | [ EMSPORT:<puerto> | [EMSBAUDRATE:<velocidadEnBaudios>] ]
Parámetros:
BIOS - Especifica que el sistema usará la configuración del BIOS para la configuración
de los Servicios de administración de emergencia. Esto solo funciona en sistemas cuyo
BIOS sea compatible con los Servicios de administración de emergencia.
<puerto> - Especifica el puerto serie que se usará como el puerto de los Servicios de
administración de emergencia. Este comando no se debe especificar con la opción del
BIOS.
<velocidadEnBaudios> - Especifica la velocidad en baudios serie que se usará para los
Servicios de administración de emergencia. Este comando no se debe especificar con la
opción del BIOS. La <velocidadEnBaudios> es opcional, y el valor predeterminado
es 9.600 baudios.
Ejemplos:
bcdedit /emssettings BIOS (Establece los parámetros de los Servicios de
administración de mergencia para usar la configuraciób del BIOS).
bcdedit /emssettings EMSPORT:2 EMSBAUDRATE:115200 (Establece los parámetros
de los Servicios de administración de3 emergencia para usar COM2: a 115.200
baudios).
 Comandos que controlan la depuración
/bootdebug - Habilita o deshabilita la depuración de arranque para la entrada de
arranque especificada.
Sintaxis: bcdedit /bootdebug [<Id.>] { ON | OFF }
Parámetro:
<Id.> - Especifica el identificador de la entrada que se modificará.
Ejemplos:
bcdedit /bootdebug ON (Habilita la depuración de arranque para el cargador (loader)
de Windows).
bcdedit /bootdebug {bootmgr} OFF (DesHabilita la depuración de arranque para el
cargador (loader) de Windows).
/dbsettings – Habilita, deshabilita o muestra la configuración global del depurador para
el sistema. No habilita o deshabilita el depurador de una entrada en particular.
Sintaxis:
bcdedit /dbgsettings
[ <tipoDeDepurador> [DEBUGPORT:<puertoCOM>] [BAUDRATE:<baudios>]
[CHANNEL:<canal>] [TARGETNAME:<nombreDeDestino>] [HOSTIP:<ip>]
[PORT:<puerto>] [KEY:<clave>] [nodhcp] [newkey] /start <directivaDeInicio> /noumex ]
Parámetros:
<tipoDeDepurador> - Especifica el tipo de depurador. El <tipoDeDepurador> puede ser
SERIAL, 1394, USB, NET o LOCAL.
<puertoCOM> - Para la depuración SERIAL, especifica el puerto serie que se usará
como puerto de depuración. Este valor es opcional.
<baudios> - Para la depuración SERIAL, especifica la velocidad en baudios que se usará
para la depuración. Este valor es opcional.
<canal> - Para la depuración 1394, especifica el canal 1394 que se usará para la
depuración.
<nombreDeDestino> - Para la depuración de bus serie universal (USB), especifica el
nombre de destino USB que se usará para la depuración.
<ip>Para la depuración de red, especifica la dirección IPv4 del depurador de host.
<puerto> Para la depuración de red, especifica el puerto con el que se establecerá la
comunicación en el depurador de host. Debe ser 49152 o mayor.
<clave> - Para la depuración de red, especifica la clave con la que se cifrará la
conexión. Solo se permiten [0-9] y [a-z].
nodhcp - Para la depuración de red, impide el uso de DHCP para obtener la dirección IP
de destino.
Newkey - Para la depuración de red, especifica que debe generarse una nueva clave de
cifrado para la conexión.
/start <directivaDeInicio> - Para todos los tipos de depurador, especifica la directiva de
inicio del depurador. La <directivaDeInicio> puede ser una de las siguientes: ACTIVE,
AUTOENABLE, DISABLE. Si no se especifica, ACTIVE es el valor predeterminado.
/noumex - Si se especifica, el depurador de kernel pasará por alto
cualquier excepción del modo usuario.
Ejemplos:
bcdedit /dbgsettings (Muestra la actual configuración global del depurador)
bcdedit /dbgsettings SERIAL DEBUGPORT:1 BAUDRATE:115200 (Establece la
configuración global del depurador en depuración serial a través del puerto de
comunicaciones COM1 a una velocidad de 115.200 baudios)
bcdedit /dbgsettings 1394 CHANNEL:23 (Establece la configuración global del
depurador en depuración a través del controlador 1394 con el canal 23)
bcdedit /dbgsettings USB TARGETNAME:DEBUGGING (Establece la configuración
global del depurador en depuración USB con el nombre de destino debugging)
bcdedit /dbgsettings NET HOSTIP:192.168.1.2 PORT:50000 (Establece la configuración
global del depurador en depuración de red con un host de depurador en la IP
192.168.1.2 que se comunica con el puerto 50000)
bcdedit /dbgsettings LOCAL (Establece la configuración global del depurador en
depuración local)
/debug – Habilita o deshabilita el depurador del kernel para la entrada de arranque
especificada.
Sintaxis:
bcdedit /debug [<Id.>] { ON | OFF }
Parámetro:
<Id.> - Especifica el identificador de la entrada que se modificará. Solo se especifican
entradas del cargador de arranque de Windows. Si no se especifica, se usa {current}.
Ejemplos:
bcdedit /debug ON (Habilita la depuración del kernel para la entrada de arranque del
sistema operativo)
bcdedit /debug {cbd971bf-b7b8-4885-951a-fa03044f5d71} OFF (Deshabilita la
depuración del kernel para la entrada de arranque del sistema operativo)
/hypervisorsettings – Habilita, Deshabilita o muestra la configuración global del
depurador para el hipervisor (Hyper V).
Sintaxis:
bcdedit /hypervisorsettings [ <tipo_depurador> [DEBUGPORT:<puerto>]
[BAUDRATE:<baudio>] [CHANNEL:<canal>] [HOSTIP:<ip>] [PORT:<puerto>] ]
Parámetros:
<tipo_depurador> - Especifica el tipo de depurador. <tipo_depurador> puede ser
SERIAL o 1394 o NET.
<puerto> - Para la depuración SERIAL, especifica el puerto serie que se utilizará como
puerto de depuración.
<baudio> - Para la depuración SERIAL, especifica la velocidad en baudios que se
utilizará para la depuración.
<canal> - Para la depuración 1394, especifica el canal 1394 que se utilizará para la
depuración.
<ip> - Para la depuración de red, especifica la dirección IPv4 del depurador de host.
<puerto> - Para la depuración de red, especifica el puerto con el que se establecerá la
comunicación en el depurador de host. Debe ser 49152 o mayor.
Ejemplos:
bcdedit /hypervisorsettings (Muestra la configuración actual del hipervisor).
bcdedit /hypervisorsettings SERIAL DEBUGPORT:1 BAUDRATE:115200 (Establece la
configuración del depurador del hipervisor en la depuración serial a través del puerto
de comunicaciones COM1 a una velocidad de 115.200 baudios).
bcdedit /hypervisorsettings 1394 CHANNEL:23 (Establece la configuración del
depurador del hipervisor en depuración a través del controlador 1394 con el canal 23).
bcdedit /hypervisorsettings NET HOSTIP:192.168.1.2 PORT:50000 (Establece la
configuración del depurador del hipervisor en depuración de red con un host de
depurador en la IP 192.168.1.2 que se comunica con el puerto 50000).
BDEHDCFG
Prepara la unidad de disco duro con las particiones necesarias para el cifrado de la unidad con
«BitLocker».
Sintaxis:
bdehdcfg.exe [-driveinfo] [-target {default | unallocated |LetraDeUnidadDeDestino
{shrink | merge}}] [-newdriveletter LetraDeUnidad] [-size TamañoEnMegabytes]
[-quiet] [-restart]
Parámetros:
driveinfo - Muestra información sobre las unidades de destino válidas.
target - Especifica el destino y la operación.
Argumentos:
«default» para elegir el destino automáticamente.
«unallocated» para usar espacio sin formatear en el disco.
«shrink» para crear una nueva partición activa.
«merge» para convertir una partición existente en activa.
Ejemplos:
bdehdcfg -target D: merge
bdehdcfg -target C: shrink
bdehdcfg -target unallocated
bdehdcfg -target default
Newdriveletter - Especifica la letra de unidad deseada para la nueva unidad. Esta
opción solo es válida cuando se crea una nueva unidad.
Ejemplo:
bdehdcfg -newdriveletter S:
Size - Especifica el tamaño deseado de la nueva unidad. Esta opción solo es válida
cuando se crea una nueva unidad. Si no se especifica, la Herramienta de preparación
de unidad da por supuesto el tamaño mínimo requerido de 350 megabytes.
Ejemplo:
bdehdcfg -size 700
Quiet - Especifica la operación en modo silencioso. No se muestran los resultados de la
Herramienta de preparación de unidad.
Restart - Habilita el reinicio automático tras preparar la unidad. Debe reiniciar el
equipo antes de habilitar BitLocker.
Ejemplos:
bdehdcfg -target c: shrink -newdriveletter x: -size 350 -quiet -restart
bdehdcfg -target d: merge -quiet -restart
bdehdcfg -target unallocated -newdriveletter s:
bdehdcfg -target default
BITSADMIN (Deprecado)
Es usado para crear, administrar y monitorear tareas de descargas y subidas de
archivos. Administración de bits está disponible en formato de cmdlets para
Powershell.
Sintaxis:
bitsadmin [/RAWRETURN] [/WRAP | /NOWRAP] command
Parámetros:
/addfile - Agrega un archivo de trabajo especificado.
Sintaxis:
bitsadmin /addfile <Job><RemoteURL><LocalName>
Ejemplo:
bitsadmin /addfile myDownloadJob http://downloadsrv/10mb.zip c:10mb.zip
/addfileset - Agrega uno o más archivos para el trabajo especificado.
Sintaxis:
bitsadmin /addfileset <Job><TextFile>
Ejemplo:
bitsadmin /addfileset files.txt
/addfilewithranges - Agrega un archivo de trabajo especificado. BITS descarga los
intervalos especificados desde el archivo remoto.
Sintaxis:
bitsadmin /AddFileWithRanges <Job><RemoteURL><LocalName><RangeList>
Ejemplo:
bitsadmin /addfilewithranges http://downloadsrv/10mb.zip c:10mb.zip "laborable 0:
100, 2000:100, 5000:eof
/cancel - Quita el trabajo de la cola de transferencia y elimina todos los archivos
temporales asociados con el trabajo.
Sintaxis:
bitsadmin /cancel <Job>
Ejemplo:
bitsadmin /cancel myDownloadJob
/complete - Los archivos descargados no están disponibles para usted hasta que se
utiliza este modificador. Utilice este modificador después de que el trabajo se pasa al
estado transferido. De lo contrario, sólo aquellos archivos que se han transferido
correctamente están disponibles.
Sintaxis:
bitsadmin / complete <Job>
Ejemplo:
bitsadmin / complete myDownload
/Create - Crea un trabajo de transferencia con el nombre de presentación
determinado.
Sintaxis:
bitsadmin /Create [tipo] DisplayName
Ejemplo:
bitsadmin /Create myDownloadJob
/getaclflags - Recupera los indicadores de propagaciones de lista de control de acceso.
Sintaxis:
bitsadmin /GetAclFlags <Job>
Ejemplo:
bitsadmin /getaclflags myDownloadJob
/getbytestotal - Recupera el tamaño de la tarea especificada.
Sintaxis:
bitsadmin /GetBytesTotal <Job>
Ejemplo:
bitsadmin /GetBytesTotal myDownloadJob
/getbytestransferred - Recupera el número de bytes transferidos para el trabajo
especificado.
Sintaxis:
bitsadmin /GetBytesTransferred <Job>
Ejemplo:
bitsadmin /GetBytesTransferred myDownloadJob
/getclientcertificate - Recupera el certificado de cliente desde el trabajo.
Sintaxis:
bitsadmin /GetClientCertificate <Job>
Ejemplo:
bitsadmin / myDownloadJob de GetClientCertificate
/getcompletiontime - Recupera el tiempo que el trabajo ha finalizado la transferencia
de datos.
Sintaxis:
bitsadmin /GetCompletionTime <Job>
Ejemplo:
bitsadmin /GetCompletionTime myDownloadJob
/getcreationtime - Recupera la hora de creación para el trabajo especificado.
Sintaxis:
bitsadmin /GetCreationTime <Job>
Ejemplo:
bitsadmin /GetCreationTime myDownloadJob
/getcustomheaders - Recupera los encabezados HTTP personalizados desde el trabajo.
Sintaxis:
bitsadmin /GetCustomHeaders <Job>
Ejemplo:
bitsadmin /GetCustomHeaders myDownloadJob
/getdescription - Recupera la descripción del trabajo especificado.
Sintaxis:
bitsadmin /GetDescription <Job>
Ejemplo:
bitsadmin /GetDescription myDownloadJob
/getdisplayname - Recupera el nombre para mostrar del trabajo especificado.
Sintaxis:
bitsadmin /GetDisplayName <Job>
Ejemplo:
bitsadmin /GetDisplayName myDownloadJob
/geterror - Recupera información de error detallados para el trabajo especificado.
Sintaxis:
bitsadmin /GetError <Job>
Ejemplo:
bitsadmin /GetError myDownloadJob
/geterrorcount - Recupera el número de veces que el trabajo especificado ha
generado un error transitorio.
Sintaxis:
bitsadmin /GetErrorCount <Job>
Ejemplo:
bitsadmin /GetErrorCount myDownloadJob
/getfilestotal - Recupera el número de archivos en el trabajo especificado.
Sintaxis:
bitsadmin /GetFilesTotal <Job>
Ejemplo:
bitsadmin /GetFilesTotal myDownloadJob
/getfilestransferred - Recupera el número de archivos transferidos por el trabajo
especificado.
Sintaxis:
bitsadmin /GetFilesTransferred <Job>
Ejemplo:
bitsadmin /GetFilesTransferred myDownloadJob
/getmaxdownloadtime - Recupera el tiempo de espera de descarga en segundos.
Sintaxis:
bitsadmin /GetMaxDownloadTime <Job>
Ejemplo:
bitsadmin /GetMaxDownloadTime myDownloadJob
/getminretrydelay - Recupera el período de tiempo, en segundos, que espera el
servicio después de encontrar un error transitorio antes de intentar transferir el
archivo.
Sintaxis:
bitsadmin /GetMinRetryDelay <Job>
Ejemplo:
bitsadmin /GetMinRetryDelay myDownloadJob
/getmodificationtime - Recupera la última vez que se modificó el trabajo o los datos se
ha transferido correctamente.
Sintaxis:
bitsadmin /GetModificationTime <Job>
Ejemplo:
bitsadmin /GetModificationTime myDownloadJob
/getpeercachingflags - Recupera los indicadores que determinan si los archivos del
trabajo pueden almacenar en caché y sirve a colegas, y si BITS pueden descargar
contenido para el trabajo de pares.
Sintaxis:
bitsadmin /GetPeerCachingFlags <Job>
Ejemplo:
bitsadmin /GetPeerCachingFlags myJob
/getnoprogresstimeout - Recupera el período de tiempo, en segundos, que el servicio
intentará transferir el archivo después de que se produce un error transitorio.
Sintaxis:
bitsadmin /GetNoProgressTimeout <Job>
Ejemplo:
bitsadmin /GetNoProgressTimeout myDownloadJob
/getnotifycmdline - Recupera la línea de comandos que se ejecutó cuando el trabajo
termina de transferencia de datos.
Sintaxis:
bitsadmin /GetNotifyCmdLine <Job>
Ejemplo:
bitsadmin /GetNotifyCmdLine myDownloadJob
/getnotifyflags - Recupera los indicadores de notificación para el trabajo especificado.
Sintaxis:
bitsadmin /GetNotifyFlags <Job>
Ejemplo:
bitsadmin /GetNotifyFlags myDownloadJob
/getnotifyinterface - Determina si otro programa ha registrado una interfaz de
devolución de llamada de COM para el trabajo especificado.
Sintaxis:
bitsadmin /GetNotifyInterface <Job>
Ejemplo:
bitsadmin /GetNotifyInterface myDownloadJob
/getowner - Recupera el propietario del trabajo especificado.
Sintaxis:
bitsadmin /GetOwner <Job>
Ejemplo:
bitsadmin /GetOwner myDownloadJob
/getpriority - Recupera la prioridad del trabajo especificado.
Sintaxis:
bitsadmin /GetPriority <Job>
Ejemplo:
bitsadmin /GetPriority myDownloadJob
/getproxybypasslist - Recupera la lista de omisión de proxy para el trabajo
especificado.
Sintaxis:
bitsadmin /GetProxyBypassList <Job>
Ejemplo:
bitsadmin /GetProxyBypassList myDownloadJob
/getproxylist - Recupera la lista de proxy para el trabajo especificado.
Sintaxis:
bitsadmin /GetProxyList <Job>
Ejemplo:
bitsadmin /GetProxyList myDownloadJob
/getproxyusage - Recupera el valor de uso de proxy para el trabajo especificado.
Sintaxis:
bitsadmin /GetProxyUsage <Job>
Ejemplo:
bitsadmin /GetProxyUsage myDownloadJob
/getreplydata - Recupera datos de respuesta del servidor en formato hexadecimal.
Sintaxis:
bitsadmin /GetReplyData <Job>
Ejemplo:
bitsadmin /GetReplyData myDownloadJob
/getreplyfilename - Obtiene la ruta de acceso del archivo que contiene la respuesta
del servidor.
Sintaxis:
bitsadmin /GetReplyFileName <Job>
Ejemplo:
bitsadmin /GetReplyFileName myDownloadJob
/getreplyprogress - Recupera el tamaño y el progreso de la respuesta del servidor.
Sintaxis:
bitsadmin /GetReplyProgress <Job>
Ejemplo:
bitsadmin /GetReplyProgress myDownloadJob
/getsecurityflags - Indicadores de seguridad de informes HTTP para la redirección de
URL y comprobaciones realizan en el certificado de servidor durante la transferencia.
Sintaxis:
bitsadmin /GetSecurityFlags <Job>
Ejemplo:
bitsadmin /GetSecurityFlags myJob
/getstate - Recupera el estado del trabajo especificado.
Sintaxis:
bitsadmin /GetState <Job>
Ejemplo:
bitsadmin /GetState myDownloadJob
/gettemporaryname - Indica el nombre de archivo temporal del archivo dado dentro
de la tarea.
Sintaxis:
bitsadmin /GetTemporaryName <Job>< archivo índice >
Ejemplo:
bitsadmin /GetTemporaryName myJob01
/gettype - Recupera el tipo de trabajo del trabajo especificado.
Sintaxis:
bitsadmin /GetType <Job>
Ejemplo:
bitsadmin /GetType myDownloadJob
/getvalidationstate - Informa sobre el estado de validación del contenido del archivo
dado dentro de la tarea.
Sintaxis:
bitsadmin /GetValidationState <Job>< archivo índice >
Ejemplo bitsadmin /GetValidationState myJob01
/info - Muestra información de resumen sobre el trabajo especificado.
Sintaxis:
bitsadmin /Info <Job>[/verbose]
Ejemplo:
bitsadmin /Info myDownloadJob
/list - Enumera los trabajos de transferencia de propiedad por el usuario actual.
Sintaxis:
bitsadmin /List [/allusers] [/verbose]
Ejemplo:
bitsadmin /List
/listfiles - Muestra los archivos en el trabajo especificado.
Sintaxis:
bitsadmin /ListFiles <Job>
Ejemplo:
bitsadmin /GetNotifyFlags myDownloadJob
/monitor - Supervisa los trabajos en la cola de transferencia que posee el usuario
actual.
Sintaxis:
bitsadmin/supervisar [/allusers] [/ actualizar <Seconds>]
Ejemplo:
bitsadmin /Monitor /refesh 60
/nowrap - Trunca cualquier línea de texto de salida extender más allá del borde de la
derecha de la ventana de comandos.
Sintaxis:
bitsadmin /NoWrap
Ejemplo:
bitsadmin /NoWrap /GetState myDownloadJob
/peers /list - Enumera todos los elementos del mismo nivel.
Sintaxis:
bitsadmin /List /Peers
Ejemplo:
bitsadmin /List /Peers
/peers /clear - Borra la lista del mismo nivel.
Sintaxis:
bitsadmin /Clear /Peers
Ejemplo:
bitsadmin /Clear /Peers
/peers /help - Ayuda de /peers.
/rawreturn - Devuelve datos adecuados para el análisis.
Sintaxis:
bitsadmin /RawReturn
Ejemplo:
bitsadmin /RawReturn /GetState myDownloadJob
/removeclientcertificate - Quita el certificado de cliente del trabajo.
Sintaxis:
bitsadmin /RemoveClientCertificate <Job>
Ejemplo:
bitsadmin /RemoveClientCertificate myJob
/removecredentials - Quita las credenciales de un trabajo.
Sintaxis:
bitsadmin /RemoveCredentials <Job><Target><Scheme>
Ejemplo:
bitsadmin /RemoveCredentials myDownloadJob BASIC SERVER
/replaceremoteprefix - Se cambiaron todos los archivos en el trabajo cuya dirección
URL remota comienza con OldPrefix para utilizar NewPrefix.
Sintaxis:
bitsadmin /ReplaceRemotePrefix <Job><OldPrefix>< NewPrefix
Ejemplo:
bitsadmin /ReplaceRemotePrefix myDownloadJob http://oneserver http://threeserver
/reset - Elimina todos los trabajos.
/resume - Activa un trabajo nuevo, o reactiva uno que esté suspendido en la cola de
transferencia (por el uso de bitsadmin /suspend).
Sintaxis:
bitsadmin /Resume <Job>
Ejemplo:
bitsadmin /Resume myDownloadJob
/setaclflag - Establece el control de acceso a indicadores de propagaciones de lista. Se
utiliza para mantener el acceso y el propietario de la información de la lista de control
cuando un trabajo de descarga de datos desde un recurso compartido de Windows
(SMB).
Sintaxis:
bitsadmin /SetAclFlags <Job><Flags>
Parámetros:
O: copiar información del propietario del archivo.
G: copiar información de grupo con el archivo.
D: copiar información de DACL con el archivo.
S: copia SACL información con archivo.
Ejemplo:
bitsadmin /setaclflags myDownloadJob OG
/setclientcertificatebyid - Especifica el identificador del certificado de cliente para
utilizar autenticación de cliente en una solicitud HTTPS (SSL).
Sintaxis:
bitsadmin /SetClientCertificateByID <Job><store_location><store_name>Hexa-
decimal_cert_id
Ejemplo:
bitsadmin /SetClientCertificateByID myJob
BG_CERT_STORE_LOCATION_CURRENT_USER Mis
A106B52356D3FBCD1853A41B619358BD
/setclientcertificatebyname - Especifica el nombre del sujeto del certificado de cliente
para utilizar autenticación de cliente en una solicitud https (ssl).
Sintaxis:
bitsadmin /SetClientCertificateByID
<Job><store_location><store_name><subject_name>
Ejemplo:
bitsadmin /SetClientCertificateByName myJob01 MY MiCertificado
/setcredentials - Agrega las credenciales para un trabajo.
Sintaxis:
bitsadmin /SetCredentials <Job><Target><Scheme><Username><Password>
Parámetros:
BASIC: esquema de autenticación en el que el nombre de usuario y la contraseña se
envían en texto sin cifrar al servidor o proxy.
Resumen: un esquema de autenticación de desafío y respuesta que utiliza una cadena
de datos especificado por el servidor para el desafío.
NTLM: un esquema de autenticación de desafío y respuesta que utiliza las credenciales
del usuario para la autenticación en un entorno de red de Windows.
NEGOCIAR — también conocido como el Protocolo Simple y negociación protegido
(Snego) es un esquema de autenticación de desafío y respuesta que negocia con el
servidor o proxy para determinar que esquema para autenticación. Algunos ejemplos
son el protocolo Kerberos y NTLM.
«Cuenta de passport»: es un servicio de autenticación centralizado proporcionado por
Microsoft que ofrece un único inicio de sesión a los sitios Web (Alternativa: «OpenID»).
Ejemplo:
bitsadmin /RemoveCredentials myDownloadJob SERVER BASIC Juan Password20
/setcustomheaders - Agregar un encabezado HTTP personalizado a una solicitud GET.
Sintaxis:
bitsadmin /SetCustomHeaders <Job><Header1><Header2><... >
Ejemplo:
bitsadmin / SetCustomHeaders myDownloadJob "Accept-encoding: gzip y deflate"
/setdescription - Establece la descripción del trabajo especificado.
Sintaxis:
bitsadmin /SetDescription <Job><Description>
Ejemplo:
bitsadmin /SetDescription myDownloadJob "Descarga de Archivos"
/setdisplayname - Establece el nombre para mostrar del trabajo especificado.
Sintaxis:
bitsadmin /SetDisplayName <Job><DisplayName>
Ejemplo:
bitsadmin /SetDisplayName myDownloadJob "Trabajo de descarga de Archivos"
/setmaxdownloadtime - Establece el tiempo de espera de descarga en segundos.
Sintaxis:
bitsadmin /SetMaxDownloadTime <Job><Timeout>
Ejemplo:
bitsadmin /SetMaxDownloadTime myDownloadJob01
/setminretrydelay - Establece el intervalo de tiempo, en segundos, que espera el
servicio después de encontrar un error transitorio antes de reintentar la transferencia
del archivo.
Sintaxis:
bitsadmin /SetMinRetryDelay <Job><RetryDelay>
Ejemplo:
bitsadmin /SetMinRetryDelay myDownloadJob 35
/setnoprogresstimeout - Establece el intervalo de tiempo, en segundos, que el servicio
intentará transferir el archivo después de que se produce un error transitorio.
Sintaxis:
bitsadmin /SetNoProgressTimeout <Job><TimeOutvalue>
Ejemplo:
bitsadmin /SetNoProgressTimeout myDownloadJob 20
/setnotifycmdline - Establece por línea de comandos el programa que se ejecutará
cuando el trabajo complete la transferencia de datos.
Sintaxis:
bitsadmin /SetNotifyCmdLine <Job><ProgramName>[ProgramParameters]
Ejemplo:
bitsadmin /SetNotifyCmdLine myDownloadJob c:windowssystem32notepad.exe
/setnotifyflags - Establece el evento indicadores de notificación para el trabajo
especificado.
Sintaxis:
bitsadmin /SetNotifyFlags <Job><NotifyFlags>
Ejemplo:
bitsadmin /SetNotifyFlags myDownloadJob 3
/setpeercachingflags - Establece indicadores que determinan si los archivos del trabajo
pueden almacenar en caché y sirve para compañeros y si puede descargar el trabajo de
contenido de elementos del mismo nivel.
Sintaxis:
bitsadmin /SetPeerCachingFlags <Job><value>
Ejemplo:
bitsadmin / myJob de SetPeerCachingFlags01
/setpriority - Establece la prioridad del trabajo especificado.
Sintaxis:
bitsadmin /SetPriority <Job><Priority>
Ejemplo:
bitsadmin /SetPriority myDownloadJob NORMAL
/setproxysettings - Establece la configuración de proxy para el trabajo especificado.
Sintaxis:
bitsadmin /SetProxySettings <Job><Usage>[Lista] [Omitir]
Ejemplo:
bitsadmin /SetProxySettings myDownloadJob PRECONFIGURAR
/setreplyfilename - Especificar la ruta de acceso del archivo que contiene la respuesta
del servidor.
Sintaxis:
bitsadmin /SetReplyFileName <Job><Path>
Ejemplo:
bitsadmin /SetReplyFileName myDownloadJob c:reply
/setsecurityflags - Establece indicadores para HTTP que determinan si BITS deben
comprobar la lista de revocación de certificados, omitir ciertos errores de certificado y
definir la directiva para utilizar cuando un servidor redirige la solicitud HTTP. El valor es
un entero sin signo.
Sintaxis:
bitsadmin /SetSecurityFlags <Job><Value>
Ejemplo:
bitsadmin /SetSecurityFlags myJob 0 x 0001
/setvalidationstate - Establece el estado de validación del contenido del archivo dado
dentro de la tarea.
Sintaxis:
bitsadmin /SetValidationState <Job>< archivo índice ><true|false>
Ejemplo:
bitsadmin /SetValidationState myJob 2 TRUE
/suspend - Suspende el trabajo especificado.
Sintaxis:
bitsadmin /Suspend <Job>
Ejemplo:
bitsadmin /Suspend myDownloadJob
/takeownership - Permite a los usuarios con privilegios administrativos tomar
posesión de la tarea especificada.
Sintaxis:
bitsadmin /TakeOwnership <Job>
Ejemplo:
bitsadmin /TakeOwnership myDownloadJob
/transfer - Transfiere uno o más archivos.
Sintaxis:
bitsadmin /Transfer nombre [tipo] [/ prioridad Job_Priority] [/flags ACLFlags]
<RemoteFileName><LocalFileName>
Parámetros:
Nombre El nombre del trabajo
Tipo Opcional: especificar el tipo de trabajo.
 Utilice/Descargar
 Utilice/Descargar para un trabajo de descarga
 / carga para un trabajo de carga.
Prioridad Opcional: establecer el job_priority a uno de los siguientes
valores:
• PRIMER PLANO
• ALTA
• NORMAL
• BAJA
ACLFlags Especifique uno o varios de los siguientes indicadores:
• O: copiar información del propietario del archivo.
• G: copiar información de grupo con el archivo.
• D: copiar información de DACL con el archivo.
• S: copiar información de SACL con archivo.
RemoteFileName El nombre del archivo cuando se transfiera al servidor
ArchivoLocal El nombre del archivo que reside localmente.
Nota: El comando «bitsadmin» continúa ejecutándose si se produce un error
transitorio. Para finalizar el comando, presione «CTRL+C».
Ejemplo:
bitsadmin /Transfer myDownloadJob http://oneserver/file.txt c:downloadsfile.txt
/util – Utilidades añadidas a «bitsadmin».
Sintaxis:
bitsadmin /util /Enableanalyticchannel True|FALSE
bitsadmin /util /Helpbitsadmin
bitsadmin /util /GetIEProxybitsadmin <Account>[/ Conn <ConnectionName>]
bitsadmin /util /RepairServicebitsadmin [/Force]
bitsadmin /util /SetIEProxybitsadmin <Account><Usage> [/ Conn <ConnectionName>]
bitsadmin /util /Version [/Verbose]
Parámetros:
/util /Enableanalyticchannel - Habilita o deshabilita el canal analítico de cliente de
«bitsadmin».
Ejemplo: bitsadmin /Util / EnableAnalyticChannel TRUE
/util /Helpbitsadmin - Muestra el uso de la línea de comandos para los comandos
/Util.
/util /GetIEProxybitsadmin - Recupera el uso de proxy para la cuenta de servicio
determinado.
Ejemplo: bitsadmin /Util /GetIEProxy NETWORKSERVICE
/util /RepairServicebitsadmin - Reparar el servicio bitsadmin. Con /force es forzado.
Ejemplo: bitsadmin /Util /RepairService /force
/util /SetIEProxybitsadmin - Especifica la configuración de proxy que se utilizará al
transferir archivos mediante una cuenta de servicio.
Ejemplo: bitsadmin /Util /SetIEProxy localsystem detección automática.
/util /Version - Muestra la versión del servicio de bitsadmin. Con /verbose se muestra
la versión del archivo para cada DLL de bitsadmin y se comprueba que se puede iniciar
el servicio.
/wrap - Ajusta una línea de texto de salida extender más allá del borde de la derecha
de la ventana de comandos a la línea siguiente.
Sintaxis:
bitsadmin trabajo /Wrap
Ejemplo:
bitsadmin /Info /Wrap myDownloadJob /verbose
BOOTIM
Ejecuta una pantalla de configuración con opciones de menú para reparar el sistema o
reiniciarlo desde un sistema operativo Windows a partir de la versión NT 6.1
BOOTSECT
Herramienta de restauración del sector de arranque. «bootsect.exe» actualiza el
código de arranque maestro para particiones de disco duro a fin de cambiar de
BOOTMGR a NTLDR. Puede usar esta herramienta para restaurar el sector de arranque
en el equipo.
Sintaxis:
bootsect { /nt52 | /nt60} {SYS|ALL|<LetraDeUnidad>:} [/force] [/mbr]
Parámetros:
/nt52 - Aplica el código de arranque maestro que es compatible con NTLDR en «SYS»,
«ALL» o <LetraDeUnidad>. El sistema operativo instalado en «SYS», «ALL» o
<LetraDeUnidad> debe ser anterior a Windows Vista.
/nt60 - Aplica el código de arranque maestro que es compatible con BOOTMGR en
«SYS», «ALL» o <LetraDeUnidad>. El sistema operativo instalado en «SYS», «ALL» o
<LetraDeUnidad> debe ser Windows Vista, Windows Server 2008 o posterior.
SYS - Actualiza el código de arranque maestro en la partición del sistema utilizada para
arrancar Windows.
ALL - Actualiza el código de arranque maestro en todas las particiones. «ALL» no
necesariamente actualiza el código de arranque para cada volumen. En cambio, esta
opción actualiza el código de arranque en volúmenes que podrían usarse como
volúmenes de arranque de Windows, lo que excluye los volúmenes dinámicos que no
están conectados con una partición de disco subyacente. Esta restricción está presente
porque el código de arranque debe encontrarse al inicio de una partición de disco.
<LetraDeUnidad> - Actualiza el código de arranque maestro en el volumen asociado
con esta letra de unidad. El código de arranque no se actualizará si:
1) <LetraDeUnidad> - No está asociado con un volumen .
2) <LetraDeUnidad> -Está asociado con un volumen no conectado con una partición de
disco subyacente.
/force - Desmonta por la fuerza los volúmenes durante la actualización del código de
arranque. Debe usar esta opción con precaución.
Si «bootsect.exe» no puede obtener acceso exclusivo al volumen, el sistema de
archivos puede sobrescribir el código de arranque antes del próximo arranque.
«bootsect.exe» siempre intenta bloquear y desmontar el volumen antes de cada
actualización. Cuando se especifica «/force», se intenta un desmontaje forzado si hay
un error en el intento inicial de bloqueo. Puede haber un error en un bloqueo, por
ejemplo, si otros programas abren archivos en el volumen de destino.
Cuando es correcto, un desmontaje forzado permite acceso exclusivo al volumen y una
actualización confiable del código de arranque, aun cuando haya habido un error en el
bloqueo inicial.
Al mismo tiempo, un desmontaje forzado invalida todos los controladores abiertos en
los archivos del volumen de destino. Esto podría dar como resultado un
comportamiento inesperado de los programas que abrieron estos archivos. Por lo
tanto, debe usar esta opción con precaución.
/mbr - Actualiza el registro de arranque maestro sin cambiar la tabla de particiones en
el sector 0 del disco que contiene la partición especificada por «SYS», «ALL» o
<LetraDeUnidad>. Cuando se usa con la opción «/nt52», el registro de arranque
maestro es compatible con sistemas operativos anteriores a Windows Vista. Cuando se
usa con la opción «/nt60», el registro de arranque maestro es compatible con
Windows Vista, Windows Server 2008 o posterior.
Ejemplo:
bootsect /nt52 E:
Para aplicar el código de arranque maestro que es compatible con NTLDR en el
volumen etiquetado E:
BREAK
Activa o desactiva «Ctrl+C» extendido en la consola de comandos. (Detiene algunas
instancias de ejecución de comandos). 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 el comando «break», éste
insertará un punto de interrupción dentro del código, si está siendo depurado por un
depurador.
Sintaxis:
break = [on|off]
CALL
Llama a un programa por lotes de destino, desde otro que está en ejecución, sin
detener al de origen. No acepta operadores de canalización (pipes) «|» ni redirección
«<>».
Sintaxis:
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 el comando «call» acepta etiquetas
como el destino. Ejemplo: call :<Etiqueta> <Argumento>
Sintaxis:
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 script de proceso 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 script de proceso por lotes. Escriba «goto /?» para obtener una descripción de
«goto»: la extensión «EOF (End OF File)» le permitirá «regresar» del script de proceso
por lotes.
Además, la expansión de las referencias de argumento del script de proceso por lotes
(%0, %1, etc.) se ha cambiado así:
%* en un script de proceso por lotes se refiere a todos los argumentos
(por ej. %1 %2 %3 %4 %5...)
La sustitución de los parámetros del archivo por lotes (%n) ha sido ampliada. Ahora
puede usar la siguiente sintaxis opcional:
%~1 - expande %1 quitando las comillas (") que pudiera haber
%~f1 - expande %1 a un nombre completo de ruta
%~d1 - expande %1 sólo a una letra de unidad
%~p1 - expande %1 sólo a una ruta
%~n1 - expande %1 sólo a un nombre de archivo
%~x1 - expande %1 sólo a una extensión de archivo
%~s1 - expande la ruta que contiene sólo nombres cortos
%~a1 - expande %1 a los atributos del archivo
%~t1 - expande %1 a la fecha/hora del archivo
%~z1 - expande %1 al tamaño del archivo
%~$PATH: 1 - busca los directorios en la lista de la RUTA de la variable de entorno y
expande %1 al nombre totalmente calificado del primero que encontró. Si el nombre
de la variable de entorno no se ha definido o no se ha encontrado el archivo en la
búsqueda, entonces este modificador se transforma en una cadena vacía.
Los modificadores se pueden combinar para obtener resultados compuestos:
%~dp1 - expande %1 sólo a una letra de unidad y ruta
%~nx1 - expande %1 sólo a un nombre de archivo y extensión
%~dp$PATH:1 - busca %1 en los directorios listados en la variable de entorno %PATH%
y se expande a la letra de unidad y ruta que se encontró primero.
%~ftza1 - expande %1 a «dir» como una línea de salida
En el ejemplo anterior %1 y %PATH% pueden ser reemplazados por otros valores
válidos. Un número de argumento válido termina la sintaxis %~. Es posible que los
modificadores %~ no se puedan usar con %*
CD (CHANGE DIRECTORY) = CHDIR
De forma predeterminada y sin ningún parámetro muestra el nombre del directorio en
el que está ubicado cmd. Si detrás del comando se agrega la ruta a un directorio y es
ejecutado, cmd será posicionado en el nuevo directorio. Admite el uso de variables de
entorno para localizar directorios.
Sintaxis:
cd <nombre_de_ruta>
cd /d <:unidad :ruta>
Parámetro:
/d - El modificador del comando exige cumplir con el formato: <:unidad :ruta>.
Con «cd» es posible abrir un nuevo directorio de forma directa, sin tener que navegar
a través de directorios contenedores o subcontenedores, como sucede cuando se usa
el explorador de Windows en la navegación por ventanas.
Con este comando se puede cambiar a un directorio cuyo nombre contenga un espacio
entre palabras sin el uso de la sintaxis estricta que obliga a entrecomillar la ruta.
Aunque sí se debe continuar observando el espacio vacío (código ascii ALT+32), entre
el comando y el nombre de la ruta.
Ejemplos de equivalencia para el uso del comando «cd»:
cd %programfiles(x86)%windows nt
cd "%programfiles(x86)%windows nt"
Sin embargo, si las extensiones de comando están habilitadas hay que cumplir la
sintaxis que respeta el entrecomillado de rutas, y el uso de mayúsculas y minúsculas.
.. - Ordena cambiar al directorio anterior del árbol en el que se encontrara
posicionado.
Ejemplos:
C:WindowsFonts>
C:Windows>cd ..
C:Windows>
/ - El atajo al directorio raíz del sistema operativo es el carácter contrabarra «»
(caracter ascii ALT+92).
Ejemplo:
C:WindowsSystem32>cd 
C:>
Importante:
Una función no debidamente documentada del comando «cd» es que una vez
posicionado en un directorio que contenga archivos, si se escribe el nombre y la
extensión de uno de estos ficheros y se intenta producir la ejecución del fichero, el
programa asociado a la extensión del archivo lo abre. Sin embargo esta función tiene
una restricción, y es que no se pueden abrir programas directamente como sí hace
«start».
Ejemplos:
cd /d C:windowssystem32Logfilessrt
C:WindowsSystem32LogFilesSrt>bcdinfo.txt (Ejecución del archivo).
cd /d C:WindowsHelpmui0C0A
C:WindowsHelpmui0C0A>mmc.chm (Ejecución del archivo).
CERTREQ
Pide los certificados de una entidad emisora de certificados (CA), para recuperar la
respuesta a una solicitud previa de una Autoridad Certificadora (CA), para crear una
nueva solicitud de un archivo con extensión «.inf». Acepta e instala una respuesta a
una solicitud, construye una certificación cruzada o de subordinación completa de un
certificado de CA existente, o una petición y para firmar una solicitud de certificación
cruzada o de subordinación completa.
Sintaxis:
CertReq [-v] -?
CertReq [-Command] -?
Parámetros:
CertReq [-Submit] Opciones: [RequestFileIn [CertFileOut [CertChainFileOut
[FullResponseFileOut]]]] - Enviar una solicitud a una entidad de certificación.
Opciones:
-attrib cadenaDeAtributo
-binary
-PolicyServer servidorDeDirectivas
-config cadenaDeConfiguración
-Anonymous
-Kerberos
-ClientCertificate idDeCertificadoDeCliente
-UserName nombreDeUsuario
-p contraseña
-crl
-rpc
-AdminForceMachine
-RenewOnBehalfOf
-NoChallenge
CertReq -Retrieve Opciones: RequestId [CertFileOut [CertChainFileOut
[FullResponseFileOut]]] - Recuperar la respuesta a una solicitud anterior de una
entidad decertificación.
Opciones:
-binary
-PolicyServer servidorDeDirectivas
-config cadenaDeConfiguración
-Anonymous
-Kerberos
-ClientCertificate idDeCertificadoDeCliente
-UserName nombreDeUsuario
-p contraseña
-crl
-rpc
-AdminForceMachine
CertReq -New Opciones: [PolicyFileIn [RequestFileOut]] - Crear una solicitud nueva
conforme a las instrucciones de PolicyFileIn.
Opciones:
-attrib cadenaDeAtributo
-binary
-cert idDeCertificado
-PolicyServer servidorDeDirectivas
-config cadenaDeConfiguración
-Anonymous
-Kerberos
-ClientCertificate idDeCertificadoDeCliente
-UserName nombreDeUsuario
-p contraseña
-pin Pin
-user
-machine
-xchg archivoDeCertificadoDeIntercambio
CertReq -Accept Opciones: - [CertChainFileIn | FullResponseFileIn | CertFileIn]
- Aceptar e instalar una respuesta a una solicitud nueva anterior.
Opciones:
-user
-machine
-pin Pin
CertReq -Policy Opciones: [RequestFileIn [PolicyFileIn [RequestFileOut
[PKCS10FileOut]]] - Construir una certificación cruzada o solicitud de subordinación
completa a partir de un certificado de CA ya existente o de una solicitud existente.
Opciones:
-attrib cadenaDeAtributo
-binary
-cert idDeCertificado
-PolicyServer servidorDeDirectivas
-Anonymous
-Kerberos
-ClientCertificate idDeCertificadoDeCliente
-UserName nombreDeUsuario
-p contraseña
-pin Pin
-noEKU
-AlternateSignatureAlgorithm
-HashAlgorithm algoritmoHash
CertReq -Sign Opciones: [RequestFileIn [RequestFileOut]] - Firmar una solicitud de
certificado con un agente de inscripción o certificado de firma de subordinación
completa.
Opciones:
-binary
-cert idDeCertificado
-PolicyServer servidorDeDirectivas
-Anonymous
-Kerberos
-ClientCertificate idDeCertificadoDeCliente
-UserName nombreDeUsuario
-p contraseña
-pin Pin
-crl
-noEKU
-HashAlgorithm algoritmoHash
solicitudDeCertificado -Enroll
Opciones:
nombreDePlantilla
solicitudDeCertificado -Enroll -cert
idDeCertificado Opciones: Renew [ReuseKeys]
Inscriba o renueve un certificado.
Opciones:
-PolicyServer servidorDeDirectivas
-user
-machine
-pin Pin
CERTUTIL
Se instala como parte de los servicios de Certificate Server. Vuelca y muestra
información de configuración de la Autoridad Certificadora (CA), configura servicios de
Certificate Server, efectúa copias de seguridad y restaura los componentes de la
entidad emisora de certificados (CA) además de comprobar certificados, pares de
claves y cadenas de certificados.
Parámetros:
-dump - vaciar información de configuración o archivos
-asn - Analizar archivo ASN.1
-decodehex - Descodificar archivo con codificación hexadecimal
-decode - Descodificar archivo con codificación Base64
-encode - Codificar archivo a Base64
-deny - Denegar solicitud en espera
-resubmit - Volver a enviar solicitud en espera
-setattributes - Definir atributos para la solicitud en espera
-setextension - Definir extensión para la solicitud en espera
-revoke - Revocar certificado
-isvalid - Mostrar disposición del certificado actual
-getconfig - Obtener la cadena de configuración predeterminada
-ping - Interfaz ping de solicitud de Servicios de certificadosde Active Directory
-pingadmin - Solicitar la interfaz de administración de Servicios decertificados de Active
Directory.
-CAInfo - Mostrar información de CA.
-ca.cert - Recuperar el certificado de la CA.
-ca.chain - Recuperar la cadena de certificados de la CA.
-GetCRL - Obtener lista de revocación de certificados.
-CRL - Publicar nuevos CRL (o sólo diferencias de CRL).
-shutdown - Apagar Servicios de certificados de Active Directory.
-installCert - Instalar certificado de entidad de certificación.
-renewCert - Renovar el certificado de entidad de certificación.
-schema - Volcar esquema de certificados.
-view - Volcar la vista de certificado.
-db - Guardar base de datos sin formato.
-deleterow - Eliminar fila de base de datos del servidor.
-backup - Hacer copia de seguridad de Servicios de certificados de Active Directory.
-backupDB - Hacer copia de seguridad de la base de datos de Servicios de certificados
de Active Directory.
-backupKey - Hacer copia de seguridad del certificado de Servicios de certificados de
Active Directory y de la clave privada.
-restore - Restaurar Servicios de certificados de Active Directory.
-restoreDB - Restaurar la base de datos de Servicios de certificados de Active
Directory.
-restoreKey - Restaurar el certificado de Servicios de certificados de Active Directory y
la clave privada.
-importPFX - Importar certificado y clave privada.
-dynamicfilelist - Mostrar la lista de archivos dinámica.
-databaselocations - Mostrar las ubicaciones de la base de datos.
-hashfile - Generar y mostrar hash de cifrado en un archivo.
-store - Volcar almacén de certificados.
-addstore - Agregar el certificado al almacén.
-delstore - Eliminar certificado del almacén.
-verifystore - Comprobar el certificado en almacén.
-repairstore - Reparar la asociación de claves o actualizar las propiedades del
certificado o el descriptor de seguridad de claves.
-viewstore - Volcar almacén de certificados.
-viewdelstore - Eliminar certificado del almacén.
-dsPublish - Publicar certificado o CRL en Active Directory.
-ADTemplate - Mostrar plantillas de AD.
-Template - Mostrar plantillas de directiva de inscripción.
-TemplateCAs - Mostrar CA por plantilla.
-CATemplates - Mostrar plantillas para CA.
-enrollmentServerURL - Mostrar, agregar o eliminar direcciones URL de servidores de
inscripción asociadas con una CA.
-ADCA - Mostrar CA de AD.
-CA - Mostrar entidades de certificación de directivas de inscripciones.
-Policy - Mostrar directiva de inscripción.
-PolicyCache - Mostrar o eliminar entradas de caché de directivas de inscripciones.
-CredStore - Mostrar, agregar o eliminar las entradas del almacén de credenciales.
-InstallDefaultTemplates - Instalar plantillas de certificados predeterminadas.
-URLCache - Mostrar o eliminar entradas de caché de direcciones URL.
-pulse - Eventos de inscripción automática por pulsos.
-MachineInfo - Mostrar información de objetos de equipos de Active Directory.
-DCInfo - Mostrar información de controlador de dominio.
-EntInfo - Mostrar información de compañías.
-TCAInfo - Mostrar información de CA.
-SCInfo - Mostrar información de tarjetas inteligentes.
-SCRoots - Administrar certificados raíz de tarjeta inteligente.
-verifykeys - Comprobar conjunto de clave públicas y privadas.
-verify - Comprobar certificado o cadena CRL.
-sign - Volver a firmar la CRL o el certificado.
-vroot - Crear o eliminar raíces virtuales web y el uso compartido de archivos.
-vocsproot - Crear o eliminar las raíces virtuales de web para el servicio proxy web
OCSP.
-addEnrollmentServer - Agregar una aplicación de servidor de inscripciones.
-deleteEnrollmentServer - Eliminar una aplicación de servidor de inscripciones.
-oid - Mostrar IdObjeto o establecer nombre para mostrar.
-error - Mostrar el texto del mensaje del código de error.
-getreg - Mostrar el valor del Registro.
-setreg - establecer el valor del Registro.
-delreg - Eliminar valor del Registro.
-ImportKMS - Importar certificados y claves de usuario a la base de datos del servidor
para archivar las claves.
-ImportCert - Importar un archivo de certificados en la base de datos.
-GetKey - Descargar blob de recuperación de la clave privada archivada.
-RecoverKey - Recuperar clave privada archivada.
-MergePFX - Combinar archivos PFX.
-ConvertEPF - Convertir archivos PFX en archivo EPF.
CertUtil -? - Mostrar una lista de verbos (lista de comandos).
CertUtil -dump -? - Mostrar el texto de ayuda del verbo "dump".
CertUtil -v -? - Mostrar todo el texto de ayuda de todos los verbos.
CHANGE
Habilita, deshabilita purga o configura los inicios de sesión en Terminal server
(Escritorio Remoto), con asignaciones de puerto y modo de instalación.
CHANGE LOGON = CHGLOGON
Sintaxis:
chglogon {/query | /enable | /disable | /drain | /drainuntilrestart}
Parámetros:
/QUERY - Consulta el modo de registro de entrada de la sesión actual.
/ENABLE - Habilita el registro de entrada de usuario desde sesiones.
/DISABLE - Deshabilita el inicio de sesión de usuario de las sesiones.
/DRAIN - Deshabilita nuevos inicios de sesión de usuario, pero permite reconexiones a
sesiones existentes.
/DRAINUNTILRESTART - Deshabilita nuevos inicios de sesión de usuario hasta que se
reinicia el servidor, pero permite reconexiones a sesiones existentes.
CHANGE PORT = CHGPORT
Sirve para listar o cambiar las asignaciones del puerto COM para la compatibilidad con
aplicaciones DOS.
Sintaxis:
chgport [portx=porty | /D portx | /query]
Parámetros:
portx=porty - Asigna puerto «x» a puerto «y».
/D portx - Eliminar la asignación para el puerto «x».
/QUERY - Muestra la asignación de puertos actual. Predeterminados:
AUX = DosDevicesCOM1 COM1 = DeviceSerial0
CHANGE USER = CHGUSR
Cambia al modo instalar.
Sintaxis:
chgusr {/execute | /install | /query}
Parámetros:
/EXECUTE - Permitir modo de ejecución (predeterminado).
/INSTALL - Permitir modo de instalación.
/QUERY - Mostrar parámetros de configuración actuales.
CHCP.COM (CHANGE CODE PAGE)
Aplicación que muestra o establece el número de página de códigos activa, y su país, o
región, o idioma. Sin parámetros muestra el número de la página de códigos activa.
Sintaxis:
chcp <número_de_página_de_código>
nnn Especifica una página de códigos.
Página de códigos País o región o idioma
437 Los Estados Unidos
850 Multilingüe (Latín I)
CHECKNETISOLATION
Herramienta avanzada para probar el funcionamiento de aplicaciones de la tienda de
Aplicaciones de Windows (Windows AppStore).
Sintaxis:
checknetisolation [Module]
Parámetros:
loopbackexempt - Controla la exención de bucle invertido de los contenedores de la
aplicación y familias de paquetes para facilitar la implementación de la aplicación.
debug - Inicia una sesión de solución de problemas de tráfico de red de un contenedor
de la aplicación o familia de paquetes. Genera un informe de las funcionalidades de
red usadas, no usadas y que faltan, junto con el tráfico de red generado por la
aplicación.
CHKDSK (CHECK DISK)
El requerimiento necesario para ejecutar «chkdsk» es contar con el nivel de privilegios
del grupo de administradores o equivalente. «chksdk» comprueba el sistema de
archivos y metadatos de un volumen, mostrando un informe de su estado, y
efectuando la corrección de los errores lógicos y físicos, en el caso de que existieran.
Sin modificadores únicamente muestra el estado actual del volumen. Dependiendo de
la cantidad y exhaustividad de las comprobaciones que se deban efectuar por el (o los)
parámetro(s) incluido(s), la finalización del proceso puede tardar desde unos minutos,
hasta varias horas.
Sintaxis:
chkdsk [volumen[[ruta]archivo]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:tamaño]] [/B]
Parámetros:
volumen - Especifica la letra de unidad (seguida por dos puntos), el punto de montaje
o el nombre de volumen.
filename - Solo para FAT/FAT32: especifica los archivos en los que se comprobará la
fragmentación. Las reparaciones en sistemas de archivos FAT pueden cambiar la tabla
de asignación de archivos del disco, lo cual implica la pérdida de datos.
/F - Es el parámetro usado para corregir los errores del disco. No utilizar este
modificador en comprobaciones sobre una partición activa implica que el informe de
daños puede mostrar errores falsos, ya que no se puede bloquear la unidad.
/V - Para FAT/FAT32: muestra la ruta completa y el nombre de cada archivo en el disco.
Para NTFS: muestra mensajes de limpieza si los hay. Las reparaciones en sistemas de
archivos FAT pueden cambiar la tabla de asignación de archivos del disco, lo cual
implica la pérdida de datos.
/R - Encuentra los sectores defectuosos del disco y trata de recuperar la información
legible (implica /F si no se especifica /scan).
/L:tamaño - Solo 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. Ningún
identificador abierto al volumen será válido (implica /F).
/I - Solo para NTFS: realiza una comprobación menos exhaustiva de entradas de índice,
así que la cantidad de tiempo invertida en las comprobaciones será menor.
/C - Solo NTFS: omite la comprobación de ciclos dentro de la estructura de carpetas, así
que la cantidad de tiempo invertida en las comprobaciones será menor.
/B - Solo NTFS: vuelve a evaluar los clústeres incorrectos en el volumen (implica el uso
de /R).
/scan - Solo NTFS: ejecuta un examen proactivo en el volumen y repara los errores en
caso de encontrar alguno.
/forceofflinefix - Solo NTFS: (se debe usar con «/scan»). Revisa el disco duro pero
omite las reparaciones. Los errores encontrados serán puestos en cola para ser
reparados despues de reiniciar el equipo. (Es decir, «chkdsk/spotfix»).
/perf - Solo NTFS: (debe usarse junto con «/scan»). Usa una mayor cantidad de
recursos del sistema para completar un examen lo más rápido posible. Esto podría
afectar negativamente al rendimiento de otras tareas que se ejecuten en el sistema.
/spotfix - Solo NTFS: ejecuta una corrección puntual en el volumen. Su función es
similar a la del parámetro /F, pero la diferencia está en que /spotfix es más veloz,
porque opera con una menor cantidad o calidad de verificación.
/sdcleanup - Solo NTFS: (se debe usar con /F). Recolecta los elementos no utilizados en
los datos no necesarios del descriptor de seguridad.
/offlinescanandfix - Ejecuta un análisis y reparación después de reiniciar el sistema, o
como menciona el mismo parámetro: escanea y repara un volumen sin conexión.
Nota: si existen archivos abiertos en la unidad a comprobar aparecerá un mensaje de
error, («chkdsk» no se puede ejecutar porque el volumen está en uso por otro
proceso).
Código
de salida
Descripción
0 No se encontraron errores.
1 Errores se han encontrado y solucionar.
2
Liberador de espacio en disco (como la recolección de elementos) puede
realizar o no realizó limpieza porque no se especifica/f .
3
No se pudo comprobar el disco, no se podrían corregir los errores o
errores no se han corregido porque no se especifica/f .
Ejemplos:
Chkdsk /f /x /r (En un disco duro con sistema de archivos NTFS)
Chkdsk *.* (En un disco duro con sistema de archivos FAT)
CHKNTFS (CHECK NT FILE SYSTEM)
El requerimiento necesario para ejecutar «chkntfs» es contar con el nivel de privilegios
del grupo de administradores o equivalente. «Chkntfs» muestra o modifica la
comprobación del disco durante el tiempo de arranque. Sin modificadores únicamente
muestra el sistema de archivos del volumen especificado, si está dañada o programada
para un análisis durante el inicio del sistema.
Sintaxis:
chkntfs volumen [...]
chkntfs /D
chkntfs /T[: tiempo] [...]
chkntfs /X volumen
chkntfs /C volumen [...]
Parámetros:
volumen - Especifica la letra de unidad (seguida por dos puntos), el punto de montaje
o el nombre de volumen.
/D - Restaura todos los valores predeterminados del equipo; todas las unidades se
comprueban al arrancar y chkdsk se ejecuta en aquéllas que están dañadas.
/T: tiempo - Cambia el tiempo de la cuenta atrás en el inicio de «autochk» a la cantidad
de tiempo dada en segundos. Si el tiempo no se específica, se mostrará la
configuración actual.
/X - Excluye una unidad de la comprobación predeterminada al arrancar. Las unidades
excluidas no se acumulan entre invocaciones de comandos.
/C - Programa una unidad para ser comprobada al arrancar; «chkdsk» se ejecutará si la
unidad está dañada.
Ejemplos:
chkntfs C:
chkntfs /d C:
chkntfs /x e:
CHOICE
Esta herramienta permite que los usuarios seleccionen un elemento de una lista de
opciones de carácter único [Yes or Not], en un programa por lotes. Luego devuelve el
índice de la opción seleccionada.
Sintaxis:
Choice [/C opciones] [/N] [/CS] [/T tiempo de espera /D opción] [/M texto]
Parámetros:
/C opciones - Especifica la lista de opciones que se va a crear. Las opciones válidas son
a-z, A-z, 0-9 y caracteres extendidos ASCII (128-254). La lista predeterminada es [Y,N].
/N - Oculta la lista de opciones en la pregunta. Se muestra el mensaje antes que la
pregunta y las opciones están todavía habilitadas (si se especifica /m).
/CS - Habilita las opciones que distinguen entre mayúsculas y minúsculas para que
puedan seleccionarse. De manera predeterminada, la utilidad no distingue entre
mayúsculas y minúsculas.
/T - tiempo de espera Número de segundos de pausa antes de que se elija una opción
predeterminada. Los valores permitidos están comprendidos entre 0 y 9999. Si se
especifica 0, no habrá pausa y será seleccionada la opción predeterminada.
/D opción - Especifica la opción predeterminada para utilizar después del número de
segundos especificado pot /t. La opción predeterminada debe estar en la lista de
opciones especificado por /c.
/M texto - Especifica el mensaje que se mostrará antes de la pregunta. Si no se
especifica /m, la utilidad muestra sólo la pregunta de elección.
NOTA:
La variable de entorno ERRORLEVEL está establecida como el índice de la clave que se
seleccionó en el conjunto de opciones. La primera opción devuelve un valor de 1, la
segunda un valor de 2 y así sucesivamente. Si el usuario presiona una clave que no sea
una opción válida, la herramienta emite un sonido de advertencia. Si la herramienta
detecta una condición de error, devuelve un valor ERRORLEVEL de 255. Si el usuario
presiona «CTRL+PAUSA» o «CTRL+C», la herramienta devuelve un valor ERRORLEVEL 0.
Cuando el usuario usa parámetros ERRORLEVEL en un programa por lotes, los enumera
en orden decreciente.
Ejemplos:
CHOICE /C YNC /M "Presione Y para Sí, N para No o C para Cancelar."
CHOICE /T 10 /C ync /CS /D y
CHOICE /C ab /M "Seleccione a para opción 1 y b para opción 2."
CHOICE /C ab /N /M "Seleccione a para opción 1 y b para opción 2."
CIPHER
Muestra o altera el cifrado de directorios y archivos en particiones NTFS. Sin
parámetros muestra el estado del directorio en el que se encuentre posicionado
«cmd», y los directorios subcontenedores. «cipher» admite el uso de varios nombres
de directorio y caracteres comodín. Debe usar espacios entre los diferentes
parámetros.
Sintaxis:
cipher [/E | /D | /C] [/S:directorio] [/B] [/H] [nombreDeRuta [...]]
cipher /K [/ECC:256|384|521]
cipher /R:nombreDeArchivo [/SMARTCARD] [/ECC:256|384|521]
cipher /U [/N]
cipher /W:directorio
cipher /X[:archivoEfs] [nombreDeArchivo]
cipher /Y
cipher /ADDUSER
[/CERTHASH:hash | /CERTFILE:nombreDeArchivo | /USER:nombreDeUsuario]
[/S:directorio] [/B] [/H] [nombreDeRuta [...]]
cipher /FLUSHCACHE [/SERVER:nombreDeServidor]
cipher /REMOVEUSER /CERTHASH:hash [/S:directorio] [/B] [/H] [nombreDeRuta [...]]
cipher /REKEY [nombreDeRuta [...]]
Parámetros:
/B – Anula el comando si se detecta un error. De forma predeterminada, «cipher»
continúa ejecutándose aunque se detecten errores.
/C - Muestra información sobre el archivo cifrado.
/D - Descifra los archivos o directorios especificados.
/E - Cifra los archivos o directorios especificados. Los directorios se marcarán para que
los archivos agregados posteriormente se cifren. El archivo cifrado podría descifrarse al
modificarse si el directorio principal no está cifrado. Se recomienda cifrar el archivo y
el directorio principal.
/H - Muestra los archivos con los atributos de sistema u ocultos. Estos archivos se
omiten de forma predeterminada.
/K - Crea un nuevo certificado y una nueva clave para usar con Encripted File System
(EFS). Si se elige esta opción, se omite el resto de opciones.
Nota: de forma predeterminada, «/K» crea un certificado y una clave que siguen la
directiva de grupo actual. Si se especifica EEC, se creará un certificado autofirmado con
el tamaño de clave especificado.
/N - Esta opción sólo funciona con «/U» e impedirá que se actualicen las claves. Se usa
para buscar todos los archivos cifrados en las unidades locales.
/R - Genera una clave y un certificado Encripted File System (EFS), los guarda en un
archivo con extensión «.PFX» (que contiene el certificado y la clave privada) y en un
archivo «.CER» (que contiene sólo el certificado). Un administrador puede agregar el
contenido del archivo «.CER» a la directiva de recuperación Encripted File System (EFS)
para crear la clave de recuperación para los usuarios e importar el archivo «.PFX» para
recuperar archivos individuales. Si se especifica «SMARTCARD», escribe el certificado y
la clave de recuperación en una tarjeta inteligente. Se genera un archivo «.CER» (que
contiene sólo el certificado). No se genera ningún archivo «.PFX».
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01
Comandos cmd fase beta v 0.01

Más contenido relacionado

La actualidad más candente

Topik 1 Perkakasan dan Rangkaian.pptx
Topik 1 Perkakasan dan Rangkaian.pptxTopik 1 Perkakasan dan Rangkaian.pptx
Topik 1 Perkakasan dan Rangkaian.pptxNurulIzzahIsmail1
 
Seguridad fisica para las redes
Seguridad fisica para las redesSeguridad fisica para las redes
Seguridad fisica para las redesDanny Mejia
 
Langkah-Langkah Pemasangan Kabel
Langkah-Langkah Pemasangan Kabel Langkah-Langkah Pemasangan Kabel
Langkah-Langkah Pemasangan Kabel Muhammad Ismail
 
Seguridad en centros de computo
Seguridad en centros de computoSeguridad en centros de computo
Seguridad en centros de computoNereydhaa
 
UNIDAD 7 ANALISIS DE LOS ALGORITMOS
UNIDAD 7 ANALISIS DE LOS ALGORITMOSUNIDAD 7 ANALISIS DE LOS ALGORITMOS
UNIDAD 7 ANALISIS DE LOS ALGORITMOSLuiS YmAY
 
Instalacion de un (SGBD)sistema gestor de base de datos.
Instalacion de un (SGBD)sistema gestor de base de datos.Instalacion de un (SGBD)sistema gestor de base de datos.
Instalacion de un (SGBD)sistema gestor de base de datos.SergioLopez467
 
3 4-3-konfigurasi-n-uji-rangkaian
3 4-3-konfigurasi-n-uji-rangkaian3 4-3-konfigurasi-n-uji-rangkaian
3 4-3-konfigurasi-n-uji-rangkaianMayuzie Shatar
 
Conceptos basicos para las TICS
Conceptos basicos para las TICS Conceptos basicos para las TICS
Conceptos basicos para las TICS lauraenvictoria2012
 
Topic # 12 of outline Configuring Local Services.pptx
Topic # 12 of outline Configuring Local Services.pptxTopic # 12 of outline Configuring Local Services.pptx
Topic # 12 of outline Configuring Local Services.pptxAyeCS11
 
Linux ud7 - gestion de procesos
Linux   ud7 - gestion de procesosLinux   ud7 - gestion de procesos
Linux ud7 - gestion de procesosJavier Muñoz
 
Algoritmos DEKKER y PETERSON
Algoritmos DEKKER y PETERSONAlgoritmos DEKKER y PETERSON
Algoritmos DEKKER y PETERSONPANAFMX
 
LA1 ANALYZE SERVER MAINTENANCE JOB ORDER (Server Maintenance)
LA1    ANALYZE SERVER MAINTENANCE JOB ORDER (Server Maintenance) LA1    ANALYZE SERVER MAINTENANCE JOB ORDER (Server Maintenance)
LA1 ANALYZE SERVER MAINTENANCE JOB ORDER (Server Maintenance) Shahril Majid
 
PROTOCOLO DE MANTENIMIENTO DE EQUIPOS DE COMPUTO.
PROTOCOLO DE MANTENIMIENTO DE EQUIPOS DE COMPUTO.PROTOCOLO DE MANTENIMIENTO DE EQUIPOS DE COMPUTO.
PROTOCOLO DE MANTENIMIENTO DE EQUIPOS DE COMPUTO.Brian Flechas
 
Notes maintenance task 03.01
Notes maintenance task 03.01Notes maintenance task 03.01
Notes maintenance task 03.01Eyfa Nazifah
 
Mantenimiento Preventivo y Correctivo
Mantenimiento Preventivo y CorrectivoMantenimiento Preventivo y Correctivo
Mantenimiento Preventivo y CorrectivoLuis
 

La actualidad más candente (20)

Topik 1 Perkakasan dan Rangkaian.pptx
Topik 1 Perkakasan dan Rangkaian.pptxTopik 1 Perkakasan dan Rangkaian.pptx
Topik 1 Perkakasan dan Rangkaian.pptx
 
Seguridad fisica para las redes
Seguridad fisica para las redesSeguridad fisica para las redes
Seguridad fisica para las redes
 
Langkah-Langkah Pemasangan Kabel
Langkah-Langkah Pemasangan Kabel Langkah-Langkah Pemasangan Kabel
Langkah-Langkah Pemasangan Kabel
 
Zabezpieczenia systemów komputerowych
Zabezpieczenia systemów komputerowychZabezpieczenia systemów komputerowych
Zabezpieczenia systemów komputerowych
 
Rsa
RsaRsa
Rsa
 
Seguridad en centros de computo
Seguridad en centros de computoSeguridad en centros de computo
Seguridad en centros de computo
 
UNIDAD 7 ANALISIS DE LOS ALGORITMOS
UNIDAD 7 ANALISIS DE LOS ALGORITMOSUNIDAD 7 ANALISIS DE LOS ALGORITMOS
UNIDAD 7 ANALISIS DE LOS ALGORITMOS
 
Instalacion de un (SGBD)sistema gestor de base de datos.
Instalacion de un (SGBD)sistema gestor de base de datos.Instalacion de un (SGBD)sistema gestor de base de datos.
Instalacion de un (SGBD)sistema gestor de base de datos.
 
Acceso Directo A Memoria
Acceso Directo A MemoriaAcceso Directo A Memoria
Acceso Directo A Memoria
 
3 4-3-konfigurasi-n-uji-rangkaian
3 4-3-konfigurasi-n-uji-rangkaian3 4-3-konfigurasi-n-uji-rangkaian
3 4-3-konfigurasi-n-uji-rangkaian
 
Conceptos basicos para las TICS
Conceptos basicos para las TICS Conceptos basicos para las TICS
Conceptos basicos para las TICS
 
Topic # 12 of outline Configuring Local Services.pptx
Topic # 12 of outline Configuring Local Services.pptxTopic # 12 of outline Configuring Local Services.pptx
Topic # 12 of outline Configuring Local Services.pptx
 
Linux ud7 - gestion de procesos
Linux   ud7 - gestion de procesosLinux   ud7 - gestion de procesos
Linux ud7 - gestion de procesos
 
Algoritmos DEKKER y PETERSON
Algoritmos DEKKER y PETERSONAlgoritmos DEKKER y PETERSON
Algoritmos DEKKER y PETERSON
 
Basics of shell programming
Basics of shell programmingBasics of shell programming
Basics of shell programming
 
LA1 ANALYZE SERVER MAINTENANCE JOB ORDER (Server Maintenance)
LA1    ANALYZE SERVER MAINTENANCE JOB ORDER (Server Maintenance) LA1    ANALYZE SERVER MAINTENANCE JOB ORDER (Server Maintenance)
LA1 ANALYZE SERVER MAINTENANCE JOB ORDER (Server Maintenance)
 
Tema 02
Tema 02Tema 02
Tema 02
 
PROTOCOLO DE MANTENIMIENTO DE EQUIPOS DE COMPUTO.
PROTOCOLO DE MANTENIMIENTO DE EQUIPOS DE COMPUTO.PROTOCOLO DE MANTENIMIENTO DE EQUIPOS DE COMPUTO.
PROTOCOLO DE MANTENIMIENTO DE EQUIPOS DE COMPUTO.
 
Notes maintenance task 03.01
Notes maintenance task 03.01Notes maintenance task 03.01
Notes maintenance task 03.01
 
Mantenimiento Preventivo y Correctivo
Mantenimiento Preventivo y CorrectivoMantenimiento Preventivo y Correctivo
Mantenimiento Preventivo y Correctivo
 

Destacado

Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativomaiteo9
 
Disco duro
Disco duro Disco duro
Disco duro maiteo9
 
Administracion de sistemas
Administracion de sistemasAdministracion de sistemas
Administracion de sistemascharly_pianista
 
comandos cmd
comandos cmdcomandos cmd
comandos cmdmaiteo9
 
Pdf tutorial basico simbolo del sistema
Pdf tutorial basico simbolo del sistemaPdf tutorial basico simbolo del sistema
Pdf tutorial basico simbolo del sistemamonserratricocruz
 
Comandos cmd para soporte tecnico
Comandos cmd para soporte tecnicoComandos cmd para soporte tecnico
Comandos cmd para soporte tecnicoGeovanni Lozano
 

Destacado (9)

Tarea
TareaTarea
Tarea
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Disco duro
Disco duro Disco duro
Disco duro
 
Administracion de sistemas
Administracion de sistemasAdministracion de sistemas
Administracion de sistemas
 
comandos cmd
comandos cmdcomandos cmd
comandos cmd
 
Secuencia de Arranque
Secuencia de ArranqueSecuencia de Arranque
Secuencia de Arranque
 
Pdf tutorial basico simbolo del sistema
Pdf tutorial basico simbolo del sistemaPdf tutorial basico simbolo del sistema
Pdf tutorial basico simbolo del sistema
 
Setup/Bios/Cmos
Setup/Bios/CmosSetup/Bios/Cmos
Setup/Bios/Cmos
 
Comandos cmd para soporte tecnico
Comandos cmd para soporte tecnicoComandos cmd para soporte tecnico
Comandos cmd para soporte tecnico
 

Similar a Comandos cmd fase beta v 0.01 (20)

Utilerías
UtileríasUtilerías
Utilerías
 
14 configuración relacionada a la red
14  configuración relacionada a la red14  configuración relacionada a la red
14 configuración relacionada a la red
 
14 configuración relacionada a la red
14  configuración relacionada a la red14  configuración relacionada a la red
14 configuración relacionada a la red
 
Comandos en windows 7
Comandos en windows 7Comandos en windows 7
Comandos en windows 7
 
RivasAlvarez-OrozcoSalinas.utilerias
RivasAlvarez-OrozcoSalinas.utileriasRivasAlvarez-OrozcoSalinas.utilerias
RivasAlvarez-OrozcoSalinas.utilerias
 
RivasAlvarez-OrozcoSalinas.utilerias
RivasAlvarez-OrozcoSalinas.utileriasRivasAlvarez-OrozcoSalinas.utilerias
RivasAlvarez-OrozcoSalinas.utilerias
 
28 el directorio sysconfig
28  el directorio sysconfig28  el directorio sysconfig
28 el directorio sysconfig
 
Comandos cmd
Comandos cmdComandos cmd
Comandos cmd
 
Comandos consola windows
Comandos consola windowsComandos consola windows
Comandos consola windows
 
Comandos básicos ms-dos
Comandos básicos ms-dosComandos básicos ms-dos
Comandos básicos ms-dos
 
Comandos básicos ms-dos
Comandos básicos ms-dosComandos básicos ms-dos
Comandos básicos ms-dos
 
Comandos telnet
Comandos telnetComandos telnet
Comandos telnet
 
Empaquetamiento de RPM
Empaquetamiento de RPMEmpaquetamiento de RPM
Empaquetamiento de RPM
 
García.Figueroa utilerias
García.Figueroa utileriasGarcía.Figueroa utilerias
García.Figueroa utilerias
 
Sistemas de VoIP con Asterisk
Sistemas de VoIP con AsteriskSistemas de VoIP con Asterisk
Sistemas de VoIP con Asterisk
 
Comandos redwindows
Comandos redwindowsComandos redwindows
Comandos redwindows
 
Comandos redwindows
Comandos redwindowsComandos redwindows
Comandos redwindows
 
CMD en Windows
CMD en WindowsCMD en Windows
CMD en Windows
 
Utilerias
UtileriasUtilerias
Utilerias
 
Utilerias
UtileriasUtilerias
Utilerias
 

Más de David Hurtado

Introducción al Business Intelligence y al Big Data
Introducción al Business Intelligence y al Big DataIntroducción al Business Intelligence y al Big Data
Introducción al Business Intelligence y al Big DataDavid Hurtado
 
Fundamentos del diseño web front end
Fundamentos del diseño web front endFundamentos del diseño web front end
Fundamentos del diseño web front endDavid Hurtado
 
Windows 10 velocidad extrema 2
Windows 10 velocidad extrema 2Windows 10 velocidad extrema 2
Windows 10 velocidad extrema 2David Hurtado
 
El estado de la web en españa 2015 Un informe informal
El estado de la web en españa 2015 Un informe informalEl estado de la web en españa 2015 Un informe informal
El estado de la web en españa 2015 Un informe informalDavid Hurtado
 
Windows 10 con velocidad extrema
Windows 10 con velocidad extremaWindows 10 con velocidad extrema
Windows 10 con velocidad extremaDavid Hurtado
 
Tipografía y briefing
Tipografía y briefingTipografía y briefing
Tipografía y briefingDavid Hurtado
 
Crear barra desplazamiento optimizada en windows 8 y 10
Crear barra desplazamiento optimizada en windows 8 y 10Crear barra desplazamiento optimizada en windows 8 y 10
Crear barra desplazamiento optimizada en windows 8 y 10David Hurtado
 
Reconversión de H4X0R para securizar tu pin
Reconversión de H4X0R para securizar tu pinReconversión de H4X0R para securizar tu pin
Reconversión de H4X0R para securizar tu pinDavid Hurtado
 
Fundamentos del vídeo para web
Fundamentos del vídeo para webFundamentos del vídeo para web
Fundamentos del vídeo para webDavid Hurtado
 
Fundamentos tecnologías web
Fundamentos tecnologías webFundamentos tecnologías web
Fundamentos tecnologías webDavid Hurtado
 
Fundamentos de los CMS
Fundamentos de los CMSFundamentos de los CMS
Fundamentos de los CMSDavid Hurtado
 
Windows Defender detener y desactivar en Windows 10 y Windows 8
Windows Defender detener y desactivar en Windows 10 y Windows 8Windows Defender detener y desactivar en Windows 10 y Windows 8
Windows Defender detener y desactivar en Windows 10 y Windows 8David Hurtado
 
Fundamentos de Linked in por David Hurtado
Fundamentos de Linked in por David HurtadoFundamentos de Linked in por David Hurtado
Fundamentos de Linked in por David HurtadoDavid Hurtado
 

Más de David Hurtado (13)

Introducción al Business Intelligence y al Big Data
Introducción al Business Intelligence y al Big DataIntroducción al Business Intelligence y al Big Data
Introducción al Business Intelligence y al Big Data
 
Fundamentos del diseño web front end
Fundamentos del diseño web front endFundamentos del diseño web front end
Fundamentos del diseño web front end
 
Windows 10 velocidad extrema 2
Windows 10 velocidad extrema 2Windows 10 velocidad extrema 2
Windows 10 velocidad extrema 2
 
El estado de la web en españa 2015 Un informe informal
El estado de la web en españa 2015 Un informe informalEl estado de la web en españa 2015 Un informe informal
El estado de la web en españa 2015 Un informe informal
 
Windows 10 con velocidad extrema
Windows 10 con velocidad extremaWindows 10 con velocidad extrema
Windows 10 con velocidad extrema
 
Tipografía y briefing
Tipografía y briefingTipografía y briefing
Tipografía y briefing
 
Crear barra desplazamiento optimizada en windows 8 y 10
Crear barra desplazamiento optimizada en windows 8 y 10Crear barra desplazamiento optimizada en windows 8 y 10
Crear barra desplazamiento optimizada en windows 8 y 10
 
Reconversión de H4X0R para securizar tu pin
Reconversión de H4X0R para securizar tu pinReconversión de H4X0R para securizar tu pin
Reconversión de H4X0R para securizar tu pin
 
Fundamentos del vídeo para web
Fundamentos del vídeo para webFundamentos del vídeo para web
Fundamentos del vídeo para web
 
Fundamentos tecnologías web
Fundamentos tecnologías webFundamentos tecnologías web
Fundamentos tecnologías web
 
Fundamentos de los CMS
Fundamentos de los CMSFundamentos de los CMS
Fundamentos de los CMS
 
Windows Defender detener y desactivar en Windows 10 y Windows 8
Windows Defender detener y desactivar en Windows 10 y Windows 8Windows Defender detener y desactivar en Windows 10 y Windows 8
Windows Defender detener y desactivar en Windows 10 y Windows 8
 
Fundamentos de Linked in por David Hurtado
Fundamentos de Linked in por David HurtadoFundamentos de Linked in por David Hurtado
Fundamentos de Linked in por David Hurtado
 

Último

Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 

Último (7)

Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 

Comandos cmd fase beta v 0.01

  • 1.
  • 2. COMANDOS CMD ARP (ADDRESS RESOLUTION PROTOCOL) Muestra y modifica entradas en la caché de protocolo de resolución de direcciones (ARP), que contiene una o varias tablas que se utilizan para almacenar las direcciones IP y sus direcciones físicas Ethernet (dirección MAC [Media Access Control]), o Token Ring resueltas. Hay una tabla independiente para cada adaptador de red Ethernet (NIC) o Token Ring instalado en el equipo. Sintaxis: arp -s inet_addr eth_addr [if_addr] arp -d inet_addr [if_addr] arp -a [inet_addr] [-N if_addr] [-v] /a | /g - 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 (MAC) del equipo especificado. Si existe más de una interfaz de red que utilice «arp», se muestran las entradas de cada tabla «arp». Para mostrar la tabla de la caché «arp» para la interfaz que tiene asignada una dirección IP la sintaxis es «arp /a <dirección IP>». /v - Muestra las entradas actuales de «arp» en modo detallado. Se mostrarán todas las entradas no válidas y las entradas en la interfaz de bucle invertido. 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 asterisco (*) para eliminar todos los host. /s - Agrega el host y asocia la dirección de Internet «inet_addr» 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:
  • 3. arp /s 157.55.85.212 00-aa-00-62-c6-09 (Agrega una entrada de caché «arp» estática que resuelve la dirección IP a la dirección física o MAC «00-aa-00-62-c6-09»). arp /a (Muestra la tabla «arp» para todas las interfaces). ASSOC Muestra o modifica las asociaciones de las extensiones de archivos, o sea, la acción que Windows debe realizar de acuerdo a la extensión que posea el archivo. Al ejecutar «assoc» sin parámetros se obtiene un listado con las asociaciones de archivo habilitadas. La diferencia entre «assoc» y «ftype», es que «ftype» se encarga de definir el tipo extensión para cada archivo asociado en la cadena del comando «Abrir con..». Parámetro: .ext - Especifica la extensión con la cual asociar el tipo de archivo fileType - Especifica el tipo de archivo con el que asociar la extensión Si «assoc» es llamado con sólo la extensión de archivo, muestra la asociación actual del archivo para esa extensión. Si no especifica nada para el tipo de archivo y el comando se eliminará la asociación para la extensión de archivo. Ejemplos: assoc .txt (Para comprobar la asociación de archivo asignadfa a la extensión de nombre de archivo «.txt»). assoc txt = (Para eliminar la asociación de tipo de archivo asignada a la extensión de nombre de archivo «.txt»). assoc > %homepath%desktopassoc.txt (Para enviar la salida de datos del comando «assoc» al escritorio). AT (ADMINISTRATION TASKS) (Deprecado, usar SCHTASKS). El comando «at» programa la ejecución de comandos y programas en un equipo a una hora y fecha especificadas. El servicio de programación debe estar en ejecución para utilizar el comando «at». Sintaxis: at [equipo] [ [id] [/DELETE] | /DELETE [/YES]] at [equipo] hora [/INTERACTIVE] [ /EVERY:fecha[,...] | /NEXT:fecha[,...]] "comando" Parámetros: equipo - Especifica un equipo remoto. Si se omite este parámetro, los comandos se programan en el equipo local. Id - Es un número de identificación asignado al comando programado. /delete - Cancela un comando programado. Si se omite id, se cancelarán todos los comandos programados en el equipo.
  • 4. /yes - Se usa con el comando de cancelación de todos los trabajos cuando no se desea ninguna confirmación. /interactive - Permite a la tarea interactuar con el escritorio del usuario cuya sesión coincide con el momento de ejecución de la tarea. /every:fecha[,...] - Ejecuta el comando cada día de la semana o mes especificado. Si se omite la fecha, se asume que es el día actual del mes. /next:fecha[,...] - Ejecuta el comando especificado la próxima vez que aparezca ese día (por ejemplo, el próximo jueves). Si se omite la fecha, se asume que es el día actual del mes. "comando" - Es el comando de Windows NT o programa por lotes que se va a ejecutar. ATTRIB Muestra o cambia los atributos del archivo. En Windows se le asigna un atributo a cada archivo, de acuerdo a la función o al objetivo que van a desempeñar en el equipo. Puede ser un atributo de archivo oculto, de sistema, solo lectura, etc. Con el comando «attrib» es posible consultar los atributos establecidos en un archivo y retirárselos o modificarlos. Sintaxis: attrib [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I] [unidad:][ruta][nombreDeArchivo] [/S [/D] [/L]] Attrib - Sin parámetros muestra los atributos de los archivos del directorio en el que está sitúado «cmd». De forma predeterminada «cmd.exe» está situado en la ruta «UNC (Universal Name Convention)»: «%systemroot%system32». Para leer pantalla a pantalla los atributos de los archivos de la ruta predeterminada de «cmd», ejecutar: «attrib | more». Para redireccionar la salida de datos al escritorio de Windows ejecutar: «attrib > %homepath%desktopattrib.txt». Para cambiar la ruta prestablecida se debe usar el comando «cd», seguido de la ruta convenida. Parámetros: + 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. I No atributo de archivo indizado de contenido. [unidad:][ruta][nombreDeArchivo] Especifica el archivo o archivos que serán afectados por «attrib» /S Procesa archivos que coinciden en la carpeta y todas las subcarpetas actuales. /D También procesa carpetas. /L Se trabaja en los atributos del vínculo simbólico en vez de en el destino del vínculo simbólico.
  • 5. Nota: Se pueden utilizar caracteres comodín (? y *) con el parámetro de <nombre de archivo> para mostrar o cambiar los atributos de un bloque de archivos. Ejemplos: attrib C:* -h attrib C:*.dll -h AUDITPOL Muestra y modifica las políticas de auditoría, obviando el uso de la plantilla del «Editor de Directivas de Grupo Local (Gpedit.msc)». Sintaxis: auditpol [<subcomando><opciones>] Parámetros: /get - Recupera la directiva del sistema, la directiva por usuario, auditoría de las opciones y objeto de descriptor de seguridad de auditoría. /set - Establece la directiva de auditoría por usuario y directivas más sus opciones. /list - Muestra los elementos de directiva por categorías, subcategorías o usuario. /backup - Guarda una copia de la configuración de directivas de auditoría en un archivo de respaldo. /restore - Restaura la configuración de directivas de auditoría desde el archivo especificado. /clear - Borra la directiva de auditoría. /remove - Quita la directiva de auditoría por usuario de una cuenta de especificada o de todas. /resourceSACL - Configura las listas de control de acceso a recursos globales del sistema (SACL) . Ejemplos: auditpol /get /category: /r "Seguimiento detallado" auditpol /Set /category: /success:enable "Seguimiento detallado" auditpol /backup/archivo: <nombrearchivo> auditpol /restore /file:c:<nombre_archivo_y_extensión> auditpol /clear [/ y] auditpol /remove /allusers auditpol /resourceSACL /type:File /view BCDBOOT Herramienta de reparación y creación de archivos de arranque del almacén BCD. «bcdboot.exe» también puede respaldar mediante copia los archivos de arranque que resultan imprescindibles para la partición del sistema, por si fuera necesario reinstalar el almacén de BCD. Los objetos y elementos del almacén BCD reemplazan al comando
  • 6. de configuración «bootcfg.exe» de los sistemas NT que basan su arranque de sistema (boteo) en el Master Boot Record (MBR), como Windows XP. Sintaxis: bcdboot <origen> [/l <conf.reg.>] [/s <letra_de_volumen>] [/v] [/m [{Id. del cargador del SO}]] Parámetros: origen - Especifica la ubicación de la raíz del sistema de Windows. /l - Especifica un parámetro de configuración regional opcional que se usará al inicializar el almacén BCD. El valor predeterminado es inglés (Estados Unidos). /s - Especifica el parámetro de la letra de volumen opcional para designar la partición del sistema de destino donde se copian los archivos del entorno de arranque. El valor predeterminado es la partición del sistema identificada por el firmware. /v - Habilita el modo detallado. /m - Si se proporciona el GUID de un cargador del SO, esta opción combina el objeto cargador dado con la plantilla del sistema para producir una entrada de arranque. De lo contrario, solo se combinan objetos globales. Ejemplos: bcdboot C:windows /l en-us bcdboot C:windows /s h: bcdboot C:windows /m {d58d10c6-df53-11dc-878f-00064f4f4e08} BCDEDIT Es el editor del almacén de datos de la configuración de arranque (BCD). Se puede usar «bcdedit.exe» para agregar, eliminar, editar y anexar entradas en el almacén de datos de la configuración de arranque. El almacén de datos de la configuración de arranque contiene parámetros de configuración de arranque y controla el modo en que arranca el sistema operativo. Estos parámetros se encontraban antes en el archivo Boot.ini en sistemas operativos basados en el BIOS, o en las entradas RAM no volátil en sistemas operativos basados en EFI (Extensible Firmware Interface). Puede usar «bcdedit.exe» para agregar, eliminar, editar y anexar entradas en el almacén de datos de la configuración de arranque. Sintaxis para la consulta detallada de parámetros de «bcdedit»: bcdedit.exe /? <nombre_de_comando>  Comandos que operan en un almacén /createstore - Crea un nuevo almacén de datos de la configuración de arranque vacío. El almacén creado no es un almacén del sistema.
  • 7. Sintaxis: bcdedit /createstore <nombreDeArchivo> Parámetro: <nombreDeArchivo> - Especifica el nombre de archivo del almacén de datos de la configuración de arranque. Si el nombre de archivo contiene espacios, debe escribirse entre comillas (""). Ejemplo: bcdedit /createstore C:DATABCD (Crear el archivo de almacén especificado) /export - Exporta el contenido del almacén del sistema a un archivo. Este archivo se puede usar más adelante para restaurar el estado del almacén del sistema. Sintaxis: bcdedit /export <nombreDeArchivo> Parámetro: <nombreDeArchivo> - El nombre de archivo que se usará como destino para la exportación. Si el nombre de archivo contiene espacios, debe escribirse entre comillas (""). Ejemplo: bcdedit /export "C:DatosCopia de seguridad de BCD" (Exporta el almacén al archivo especificado) /import - Restaura el estado del almacén del sistema mediante un archivo de copia de seguridad creado con el comando /export. Todas las entradas existentes del almacén del sistema se eliminarán antes de que se realice la importación. Sintaxis: bcdedit /import <nombre_archivo> [/clean] Parámetros: <nombre_archivo> - Nombre del archivo que se importa al almacén del sistema. Si el nombre de archivo contiene espacios, debe escribirse entre comillas (""). /clean - Especifica que todas las entradas de arranque de firmware deberían eliminarse (solo afecta a los sistemas EFI). Ejemplo: bcdedit /import "C:DatosCopia de seguridad de BCD" /clean (Importa el archivo especificado al almacén del sistema). /sysstore - Establece el dispositivo de almacén 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 almacén del sistema es ambiguo).
  • 8. Sintaxis: bcdedit /sysstore <nombre_dispositivo> Parámetro: <nombre_dispositivo> - Nombre de una partición del sistema que se define como dispositivo de almacenamiento del sistema. El dispositivo debe ser una partición del sistema. Ejemplo: bcdedit /sysstore C: (Establece el dispositivo de almacenamiento del sistema como se especifique)  Comandos que operan en entradas de un almacén /copy - Hace copias de las entradas de arranque especificadas. Sintaxis: bcdedit [/store <nombreDeArchivo>] /copy {<Id.>} /d <descripción> Parámetros: <nombreDeArchivo> - Especifica el almacén que se usará. Si no se especifica esta opción, se usa el almacén del sistema. <Id.> - Especifica el identificador de la entrada que se va a copiar. <descripción> - Especifica la descripción que se aplicará a la nueva entrada. Ejemplo: bcdedit /copy {cbd971bf-b7b8-4885-951a-fa03044f5d71} /d "Copia de la entrada" (Crea una copia de la entrada de arranque del sistema operativo) /create - Crea una nueva entrada en el almacén de datos de la configuración de arranque (BCD). Si se especifica un identificador conocido, las opciones /application, /inherit y /device no se pueden especificar. Si no se especifica <Id.>, o si <Id.> no es conocido, debe especificar una opción /application, /inherit o /device. Sintaxis: bcdedit /create [{<Id.>}] [/d <descripción>] [/application <tipoDeAplicación> | /inherit [<tipoDeAplicación>] | /inherit DEVICE | /device] Parámetros: <Id.> - Especifica el identificador que se usará para la nueva entrada. <descripción> - Especifica la descripción que se aplicará a la nueva entrada. /application <tipoDeAplicación> - Especifica que la nueva entrada debe ser una entrada de aplicación. <tipoDeAplicación> especifica el tipo de aplicación. <tipoDeAplicación> puede ser uno de los siguientes: BOOTSECTOR, OSLOADER, RESUME, STARTUP. Si usa otros tipos de aplicación diferentes de éstos, también debe especificar un identificador conocido.
  • 9. /inherit [<tipoDeAplicación>] - Especifica que la nueva entrada debe ser una entrada heredada, y <tipoDeAplicación> especifica el tipo de aplicación. Si no se especifica <tipoDeAplicación>, cualquier entrada puede heredar la entrada. Si se especifica, <tipoDeAplicación> puede ser uno de éstos: BOOTMGR, BOOTSECTOR, FWBOOTMGR, MEMDIAG, NTLDR, OSLOADER, RESUME. El modificador impide que la entrada heredada sea heredada por una entrada de aplicación de <tipoDeAplicación>. /inherit DEVICE - Especifica que la nueva entrada debe ser una entrada heredada, y que la entrada solo puede ser heredada por una entrada de opciones de dispositivo. /device - Especifica que la nueva entrada debe ser una entrada de opciones de dispositivo adicional. Ejemplos: bcdedit /create {ntldr} /d "Cargador del SO Windows anterior" (Crea una entrada del cargador del sistema operativo basado en NTDLR) bcdedit /create {ramdiskoptions} (Crea una entrada de opciones adicionales de disco RAM) bcdedit /create /d "Windows Vista" /application osloader (Crea una entrada de arranque del sistema operativo) bcdedit /create {dbgsettings} (Crea una nueva entrada de configuración del depurador) /delete - Elimina una entrada del almacén de datos de la configuración de arranque (BCD). Sintaxis: bcdedit [/store <nombreDeArchivo>] /delete <Id.> [/f] [/cleanup | /nocleanup] Parámetros: <nombreDeArchivo> - Especifica el almacén que se usará. Si no se especifica esta opción, se usa el almacén del sistema. <Id.> - Especifica el identificador de la entrada de arranque que desea eliminar. /f - Elimina la entrada especificada. Sin esta opción, «bcdedit» no eliminará ninguna entrada que tenga un identificador conocido. /cleanup - Elimina la entrada especificada y quita la entrada del orden de visualización. Cualquier otra referencia a la entrada que se elimina también se quitará del almacén. Al eliminar una entrada del cargador del SO, la entrada que se reanuda tras la hibernación asociada también se elimina si ningún otro cargador del SO hace referencia a ella. Se asume esta opción a menos que se especifique /nocleanup. /nocleanup - Elimina la entrada especificada sin quitar la entrada del orden de visualización. Ejemplos: bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} (Elimina la entrada del sistema opeartivo especificada del almacén). bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /cleanup (Elimina la entrada del sistema opeartivo especificada del almacén y quita la entrada del orden de visualización).
  • 10. bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /nocleanup (Elimina la entrada del sistema opeartivo especificada del almacén y sin quitar la entrada del orden de visualización). bcdedit /delete {ntldr} /f (Elimina la entra del cargador del sistema operativo basado en NTDLR del almacén). /mirror - Crea un reflejo de la entrada de arranque especificada. Sintaxis: bcdedit [/store <nombre_de_archivo>] /mirror {<id.>} Parámetros: <nombre_de_archivo> - Especifica el almacén que se usará. Si no se especifica esta opción, se usará el almacén del sistema. <id.> - Especifica el identificador de la entrada que se reflejará. Ejemplo: bcdedit /mirror {cbd971bf-b7b8-4885-951a-fa03044f5d71} (Crea un reflejo de la entrada de arranque del sistema operativo que haya sido especificada). IDENTIFICADORES (bcdedit /? Id) Los comandos de «bcdedit» que operan en entradas de un almacén requieren identificadores. Estos identifican de manera exclusiva las entradas que contiene el almacén. Un identificador se presenta como un identificador único global (GUID). Los GUID tienen el siguiente formato, donde cada caracter «x» representa un dígito hexadecimal: {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}. Ejemplo: {d2b69192-8f14-11da-a31f-ea816ab185e9} Los guiones (-) y las llaves ({}) deben incluirse en la sintaxis del GUID. Existen varias entradas que pueden ser identificadas por identificadores conocidos. Si una entrada tiene un identificador conocido, «bcdedit» lo muestra en los resultados a menos que se use el modificador de la línea de comandos /v. Los identificadores conocidos son los siguientes: {bootmgr} - Especifica la entrada del administrador de arranque de Windows. {fwbootmgr} - Especifica la entrada del administrador de arranque de firmware, concretamente en sistemas que implementan la especificación EFI (Extensible Firmware Interface). {memdiag} - Especifica la entrada de la aplicación de diagnóstico de memoria.
  • 11. {ntldr} - Especifica un gestor de arranque del sistema operativo (Ntldr) que puede usarse para iniciar sistemas operativos anteriores a Windows Vista. {current} - Especifica el identificador virtual que corresponde a la entrada de arranque del sistema operativo para el sistema operativo que se está ejecutando actualmente. {default} - Especifica el identificador virtual que corresponde a la entrada de la aplicación predeterminada del administrador de arranque. {ramdiskoptions} - Contiene las opciones adicionales requeridas por el administrador de arranque para los dispositivos de disco RAM. {dbgsettings} - Contiene la configuración global del depurador que puede heredar cualquier entrada de la aplicación de arranque. {emssettings} - Contiene la configuración de los Servicios de administración de emergencia que puede heredar cualquier entrada de la aplicación de arranque. {badmemory} - Contiene la lista global de defectos de RAM que puede heredar cualquier entrada de la aplicación de arranque. {globalsettings} - Contiene la colección de configuraciones globales que deben heredar todas las entradas de aplicación de arranque. {bootloadersettings} - Contiene la colección de configuraciones globales que deben heredar todas las entradas de aplicación del cargador de arranque de Windows. {resumeloadersettings} - Contiene la colección de configuraciones globales que deben heredar todas las entradas de aplicación que se reanudan tras la hibernación de Windows. {hypervisorsettings} - Contiene la configuración de hipervisor que una entrada del gestor de arranque del sistema operativo puede heredar.  Comandos que operan en opciones de entrada /deletevalue - Elimina un elemento de datos de una entrada del almacén de datos de la configuración de arranque (BCD). Sintaxis: bcdedit [/store <nombreDeArchivo>] /deletevalue [<Id.>] <tipoDeDatos> Parámetros: <nombreDeArchivo> - Especifica el almacén que se usará. Si no se especifica esta opción, se usa el almacén del sistema. <Id.> - Especifica el identificador de la entrada que se modificará. Si no se especifica, se usa {current}.
  • 12. <tipoDeDatos> - Especifica la opción que se quitará de la entrada especificada. Ejemplos: bcdedit /deletevalue {bootmgr} bootsequence (Elimina la opción «bootsequence» de la entrada del administrador de arranque. bcdedit /deletevalue winpe (Elimina el valor de Entorno de Preisntalación de Windows [Win PE] de la entrada de arranque del sistema operativo). bcdedit /deletevalue {cbd971bf-b7b8-4885-951a-fa03044f5d71} winpe (Elimina el valor de Windows PE de la entrada de arranque del sistema operativo). /set - Establece un valor de opción de entrada en el almacén de datos de la configuración de arranque (BCD). Sintaxis: bcdedit [/store <nombreDeArchivo>] /set [{<identificador>}] <tipoDeDatos> <valor> [ /addfirst | /addlast | /remove ] Parámetros: <nombreDeArchivo> - Especifica el almacén que se usará. Si no se especifica esta opción, se usa el almacén del sistema. <identificador> - Especifica el identificador de la entrada que se modificará. Si no se especifica, se usa {current}. <tipoDeDatos> - Especifica el tipo de datos de opción que se creará o modificará. <valor> - Especifica el valor que se debe asignar a la opción. El formato del <valor> depende del tipo de datos especificado. /addfirst - Este modificador solo se puede usar si el tipo de datos es una lista de objetos. Agrega el identificador de entrada especificado al principio de la lista. Si se especifica este modificador, solo se puede especificar un identificador de entrada. Si el identificador especificado ya está en la lista, se mueve al principio de la lista. /addlast - Este modificador solo se puede usar si el tipo de datos es una lista de objetos. Agrega el identificador de entrada especificado al final de la lista. Si se especifica este modificador, solo se puede especificar un identificador de entrada. Si el identificador especificado ya está en la lista, se mueve al final de la lista. /remove - Este modificador solo se puede usar si el tipo de datos es una lista de objetos. Quita el identificador de entrada especificado de la lista. Si se especifica este modificador, solo se puede especificar un identificador de entrada. Si el identificador no está en la lista, la operación no tiene ninguna consecuencia. Si se va a quitar la última entrada, se elimina el valor del tipo de datos. Ejemplos: bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} device partition=C: (Establece el dispositivo de la aplicación en la partición C: para la entrada del sistema operativo). bcdedit /store F:bootbcd /set {default} device hd_partition=F: (Deshabilita [de forma explícita] la detección automática de VHD y crea entradas compatibles para arrancar una máquina virtual).
  • 13. bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} osdevice vhd=[C:]vdisksdisk01.vhd (Establece el dispositivo del sistema operativo en un archivo VHD (C:vdisksvdisk01.vhd) para la entrada del sistema operativo especificada) bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} path windowssystem32winload.exe (Establece la ruta de acceso de la aplicación en %systemroot%system32winload.exe) bcdedit /set nx optin (Establece la directiva NX en Optin para la entrada de arranque del sistema operativo). TIPOS (bcdedit /? types) Los comandos /set y /deletevalue requieren un <tipoDeDatos> como parámetro. Así, <tipoDeDatos> identifica de manera exclusiva tanto el formato de los datos como el significado del valor. Los tipos de datos se identifican mediante un nombre o un tipo personalizado. Los nombres se incluyen en la siguiente lista, junto con los formatos de datos (entre paréntesis) y una breve descripción del tipo personalizado. Si no se especifica un formato, la descripción incluye los valores literales que puede usar para el tipo. Los siguientes tipos son válidos para cualquier entrada. Entradas DESCRIPTION (cadena) - Define la descripción de la entrada. PATH (cadena) - Define la ruta de acceso de la aplicación. DEVICE (dispositivo) - Define el dispositivo donde reside la aplicación. INHERIT (lista) - Define la lista de entradas que se heredarán. OPCIONES ADICIONALES DE DISPOSITIVOS Los tipos siguientes se aplican a entradas de opciones adicionales de dispositivos. Ramdisk EXPORTASCD (booleano) - Habilita la exportación del disco RAM como CD. RAMDISKIMAGELENGTH (entero) - Define la longitud de imagen para el disco RAM. RAMDISKIMAGEOFFSET (entero) - Define el desplazamiento de imagen para el disco RAM. RAMDISKSDIDEVICE (dispositivo) - Define el dispositivo donde se encuentra el archivo SDI. RAMDISKSDIPATH (cadena) - Define la ruta de acceso al archivo SDI. RAMDISKTFTPCLIENTPORT (entero) Define el puerto de cliente TFTP (Protocolo trivial de transferencia de archivos) para el archivo WIM (Windows Imaging) del disco RAM. RAMDISKTFTPBLOCKSIZE (entero) - Define el tamaño de bloque del Protocolo trivial de transferencia de archivos (TFTP) para el archivo de Windows Imaging (WIM) del disco RAM.
  • 14. RAMDISKTFTPWINDOWSIZE (entero) - Define el tamaño de ventana del Protocolo trivial de transferencia de archivos (TFTP) para el archivo de Windows Imaging (WIM) del disco RAM. RAMDISKMCENABLED (booleano) - Habilita o deshabilita la multidifusión para el archivo de Windows Imaging (WIM) del disco RAM. RAMDISKMCTFTPFALLBACK (booleano) - Habilita el retroceso a TFTP si la multidifusión da error. RAMDISKTFTPVARWINDOW (booleano) - Habilita o deshabilita la extensión del tamaño de ventanas variables (TFTP). /TYPES <tipoDeAplicación>, donde <tipoDeAplicación> es uno de los siguientes: BOOTAPP - Aplicaciones de arranque. Estos tipos también se aplican al administrador de arranque, la aplicación de diagnóstico de memoria, el cargador del sistema operativo Windows y la aplicación de reanudación. BOOTMGR - Administrador de arranque. BOOTSECTOR - Aplicación de sector de arranque. CUSTOMTYPES - Tipos personalizados. DEVOBJECT - Opciones adicionales de objetos de dispositivo. FWBOOTMGR - Administrador de arranque de firmware. MEMDIAG - Aplicación de diagnóstico de memoria. NTLDR - Cargador del SO incluido con SO Windows anteriores. OSLOADER - Cargador del SO Windows Vista. RESUME - Aplicación de reanudación. FORMATOS (bcdedit /? formats) Los formatos de los datos necesarios para los <tiposDeDatos> usados con el comando /set se describen a continuación. El formato necesario depende de los <tiposDeDatos> que especifique con el comando /set. bool - Valor booleano. Los siguientes valores corresponden a TRUE: 1, ON, YES, TRUE Los siguientes valores corresponden a FALSE: 0, OFF, NO, FALSE device - Dispositivo de uno de los siguientes tipos: BOOT PARTITION=<unidad> HD_PARTITION=<unidad> FILE=[<primario>]<rutaDeAcceso> RAMDISK=[<primario>]<rutaDeAcceso>,<idDeOpciones> VHD=[<primario>]<rutaDeAcceso>,<ubicaciónPersonalizada> LOCATE[=<ubicaciónPersonalizada>] Las opciones para estos tipos son:
  • 15. <unidad> - Letra de unidad con dos puntos y sin barras diagonales inversas finales. <primario> (Obligatorio) - Puede ser BOOT, LOCATE o una letra de unidad con dos puntos. Los corchetes no indican que sea opcional, sino que son una parte literal de la sintaxis. <rutaDeAcceso> - Ruta de acceso del archivo (o archivo con extensión «.wim»), desde la raíz del dispositivo primario. <idDeOpciones> - Identificador de la entrada de opciones de dispositivo que contiene las opciones del Sistema de implementación de imágenes (SDI) para el disco RAM. Suele ser {ramdisksdioptions}. <ubicaciónPersonalizada> - Proporciona un elemento opcional para buscar un dispositivo mediante la búsqueda de una ruta de acceso especificada. El elemento LOCATE predeterminado de un dispositivo es su ruta de acceso de aplicación (systemroot para osdevice). Los valores personalizados deben especificarse con sintaxis de elemento personalizado (vea -help types customtypes), por ejemplo: locate=custom:22000002. id - Identificador de entrada, que hace referencia a una entrada del almacén de datos de la configuración de arranque (BCD). integer - Tipo de entero de 64 bits. Algunos tipos de entero se pueden establecer con valores enumerados. integerlist - Lista de uno o más enteros de 64 bits, separados por espacios. Esta lista no debe estar entrecomillada. list - Lista de identificadores de entrada. Contiene uno o varios identificadores de entrada separados por espacios. La lista no debe estar entrecomillada. String - Cadena literal. Si contiene espacios, debe escribirse entre comillas ("").  Comandos que controlan la salida /enum - Muestra la lista de entradas del almacén. Ejecutar «bcdedit» sin parámetros equivale a ejecutar «bcdedit /enum ACTIVE». Sintaxis: bcdedit [/store <nombreDeArchivo>] /enum [<tipo> | <Id.>] [/v] Parámetros: <nombreDeArchivo> - Especifica el almacén que se usará. Si no se especifica esta opción, se usa el almacén del sistema <tipo> - Especifica el tipo de entradas que se mostrarán; <tipo> puede ser uno de los siguientes: ACTIVE - Todas las entradas en el orden de visualización del administrador de arranque. Éste es el valor predeterminado. FIRMWARE - Todas las aplicaciones de firmware. BOOTAPP - Todas las aplicaciones del entorno de arranque. BOOTMGR - El administrador de arranque. OSLOADER - Todas las entradas del sistema operativo. RESUME - Todas las entradas que se reanudan tras la hibernación. INHERIT - Todas las entradas heredadas. ALL - Todas las entradas.
  • 16. <Id.> - Especifica el identificador de la entrada que se va a enumerar. Si se proporciona un identificador, solo se enumerará el objeto especificado. /v - Muestra identificadores de entrada completos, en lugar de usar nombres para los identificadores conocidos. Ejemplos: bcdedit /enum OSLOADER (Muestra todas las entradas del arranque del cargador del sistema operativo). bcdedit /enum BOOTMGR (Muestra todas las entradas del administrador de arranque). bcdedit /enum {default} (Muestra la entrada de arraqnue predeterminada). bcdedit /enum {b38a9fc1-5690-11da-b795-e9ad3c5e0e3a} (Muestra la entrada de arranque del sistema operativo especificada). /v - Normalmente, todos los identificadores de entrada conocidos se reemplazan por su forma abreviada descriptiva. Si especifica /v como modificador de la línea de comandos, se evita este reemplazo y se muestran todos los identificadores completos. Ejecutar «bcdedit /v» por sí solo equivale a ejecutar «bcdedit /enum ACTIVE /v». Sintaxis: bcdedit /v Ejemplo: bcdedit /enum ACTIVE /v (Muestra una lista de las entradas activas en el almacén del sistema con todos los identificadores de entrada completos).  Comandos que controlan el administrador de arranque /bootsequence - Establece la secuencia de arranque única para el administrador de arranque. Sintaxis: bcdedit /bootsequence <id> [...] [ /addfirst | /addlast | /remove ] Parámetros: <id> [...] - Especifica una lista de identificadores que forman la secuencia de arranque. Debe especificar al menos un identificador y debe separar los identificadores con espacios. /addfirst - Agrega el identificador de entrada especificado al principio de la secuencia de arranque. Si se especifica este modificador, solo se puede especificar un único identificador. Si el identificador ya está en la lista, se mueve al principio de la lista. /addlast - Agrega el identificador de entrada especificado al final de la secuencia de arranque. Si se especifica este modificador, solo se puede especificar un único identificador. Si el identificador ya está en la lista, se mueve al final de la lista. /remove - Quita el identificador de entrada especificado de la secuencia de arranque. Si se especifica este modificador, solo se puede especificar un único identificador de
  • 17. entrada. Si el identificador no está en la lista, la operación no surte efecto. Si se va a quitar la última entrada, se elimina el valor de la secuencia de arranque de la entrada del 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 múltiple. /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. Ejemplos: bcdedit /bootsequence {802d5e32-0784-11da-bd33-000476eba25f} {cbd971bf-b7b8-4885-951a-fa03044f5d71} {ntldr} (Establece dos entradas del sistema operativo y el cargador del sistema operativo basado en NTLDR en la secuencia de arranque única del administrador de arranque). bcdedit /bootsequence {802d5e32-0784-11da-bd33-000476eba25f} /addlast (Agrega la entrada del sistema operativo especificada al final de la secuencia de arranque única del administrador de arranque). /default - Establece la entrada predeterminada que usará el administrador de arranque cuando expire el tiempo de espera. Sintaxis: bcdedit /default <Id.> Parámetros: <Id.> - Especifica el identificador de la entrada de arranque que se usará como valor predeterminado cuando expire el tiempo de espera. Ejemplos: bcdedit /default {cbd971bf-b7b8-4885-951a-fa03044f5d71} (Establece la la entrada especificada como la entrada del administrador de arranque predeterminada). bcdedit /default {ntldr} (Establece el cargador del sistema operativo basado en NTLDR como la entrada predeterminada). /displayorder - Establece el orden de visualización que usará el administrador de arranque. Sintaxis: bcdedit /displayorder <Id.> [...] [ /addfirst | /addlast | /remove ] Parámetros: <Id.> [...] - Especifica una lista de identificadores que forman el orden de visualización. Debe especificarse al menos un identificador y deben estar separados por espacios. /addfirst - Agrega el identificador de entrada especificado al principio del orden de visualización. Si se especifica este modificador, solo se puede especificar un único
  • 18. identificador de entrada. Si el identificador especificado ya está en la lista, se moverá al principio de la lista. /addlast - Agrega el identificador de entrada especificado al final del orden de visualización. Si se especifica este modificador, solo se puede especificar un único identificador de entrada. Si el identificador especificado ya está en la lista, se mueve al final de la lista. /remove - Quita el identificador de entrada especificado del orden de visualización. Si se especifica este modificador, solo se puede especificar un único identificador de entrada. Si el identificador no está en la lista, la operación no surte efecto. Si se va a quitar la última entrada, se elimina el valor del orden de visualización de la entrada del administrador de arranque. Ejemplos: bcdedit /displayorder {802d5e32-0784-11da-bd33-000476eba25f} {cbd971bf-b7b8-4885-951a-fa03044f5d71} {ntldr} (Establece dos entradas del sistema operativo y el cargador del sistema operativo basado en NTLDR en el orden de visualización del administrador de arranque). bcdedit /displayorder {802d5e32-0784-11da-bd33-000476eba25f} /addlast (Agrega la entrada del sistema operativo especificada al final del orden de visualización del administrador de arranque). /timeout - Establece el tiempo en segundos que esperará el administrador de arranque antes de seleccionar una entrada predeterminada. Sintaxis: bcdedit /timeout <tiempoDeEspera> Parámetro: <tiempoDeEspera> - Especifica el tiempo en segundos que esperará el administrador de arranque antes de seleccionar una entrada predeterminada. Ejemplo: bcdedit /timeout 30 (Establece el <tiempoDeEspera> del administrador de arranque en 30 segundos). /toolsdisplayorder - Establece el orden de visualización que usará el administrador de arranque al mostrar el menú de herramientas. Sintaxis: bcdedit /toolsdisplayorder <Id.> [...] [ /addfirst | /addlast | /remove ] Parámetros: <Id.> [...] - Especifica una lista de identificadores que forman el orden de visualización de herramientas. Se debe especificar al menos un identificador y deben estar separados por espacios. /addfirst - Agrega el identificador de entrada especificado al principio del orden de visualización de herramientas. Al usar este modificador, solo se puede especificar un
  • 19. único identificador de entrada. Si el identificador especificado ya está en la lista, se mueve al principio de la lista. /addlast - Agrega el identificador de entrada especificado al final del orden de visualización de herramientas. Al usar este modificador, solo se puede utilizar un único identificador de entrada. Si el identificador especificado ya está en la lista, se mueve al final de la misma. /remove - Quita el identificador de entrada especificado del orden de visualización de herramientas. Al usar este modificador, solo se puede especificar un único identificador de entrada. Si el identificador no está en la lista, la operación no surtirá efecto. Si se va a quitar la última entrada, el valor del orden de visualización de herramientas se elimina de la entrada de administrador de arranque. Ejemplos: bcdedit /toolsdisplayorder {802d5e32-0784-11da-bd33-000476eba25f} {cbd971bf-b7b8-4885-951a-fa03044f5d71} {memdiag} (Establece dos entradas de herramientas y el diagnóstico de memoria en el orden de visualización de herramientas del administrador de arranque). bcdedit /toolsdisplayorder {802d5e32-0784-11da-bd33-000476eba25f} /addlast (Agrega la entrada de herramienta especificada al final del orden de visualización de herramientas del administrador de arranque).  Comandos que controlan los Servicios de administración de emergencia para una aplicación de arranque /bootems - Habilita o deshabilita los Servicios de administración de emergencia para la aplicación de arranque especificada. Sintaxis: bcdedit /bootems [<Id.>] { ON | OFF } Parámetro: <Id.> - Especifica el identificador de la entrada que se modificará. Aunque este comando funcionará con cualquier entrada, solo es efectivo en el caso de las aplicaciones de arranque. Ejemplo: bcdedit /bootems {bootmgr} ON (Habilita los Servicios de administración de emergencia para el administrador de arranque) /ems - Habilita o deshabilita los Servicios de administración de emergencia para la entrada de arranque del sistema operativo especificada. Sintaxis: bcdedit /ems [<Id.>] { ON | OFF } Parámetro:
  • 20. <Id.> - Especifica el identificador de la entrada que se modificará. Solo se pueden especificar entradas del «Cargador de arranque de Windows». Si no se especifica, se usa {current}. Ejemplo: bcdedit /ems ON (Habilita los Servicios de administración de emergencia para la entrada de arranque del sistema operativo). /emssettings - Establece los parámetros globales de los Servicios de administración de emergencia. No habilita ni deshabilita los Servicios de administración de emergencia para ninguna entrada de arranque en particular. Sintaxis: bcdedit /emssettings [ BIOS ] | [ EMSPORT:<puerto> | [EMSBAUDRATE:<velocidadEnBaudios>] ] Parámetros: BIOS - Especifica que el sistema usará la configuración del BIOS para la configuración de los Servicios de administración de emergencia. Esto solo funciona en sistemas cuyo BIOS sea compatible con los Servicios de administración de emergencia. <puerto> - Especifica el puerto serie que se usará como el puerto de los Servicios de administración de emergencia. Este comando no se debe especificar con la opción del BIOS. <velocidadEnBaudios> - Especifica la velocidad en baudios serie que se usará para los Servicios de administración de emergencia. Este comando no se debe especificar con la opción del BIOS. La <velocidadEnBaudios> es opcional, y el valor predeterminado es 9.600 baudios. Ejemplos: bcdedit /emssettings BIOS (Establece los parámetros de los Servicios de administración de mergencia para usar la configuraciób del BIOS). bcdedit /emssettings EMSPORT:2 EMSBAUDRATE:115200 (Establece los parámetros de los Servicios de administración de3 emergencia para usar COM2: a 115.200 baudios).  Comandos que controlan la depuración /bootdebug - Habilita o deshabilita la depuración de arranque para la entrada de arranque especificada. Sintaxis: bcdedit /bootdebug [<Id.>] { ON | OFF } Parámetro: <Id.> - Especifica el identificador de la entrada que se modificará. Ejemplos:
  • 21. bcdedit /bootdebug ON (Habilita la depuración de arranque para el cargador (loader) de Windows). bcdedit /bootdebug {bootmgr} OFF (DesHabilita la depuración de arranque para el cargador (loader) de Windows). /dbsettings – Habilita, deshabilita o muestra la configuración global del depurador para el sistema. No habilita o deshabilita el depurador de una entrada en particular. Sintaxis: bcdedit /dbgsettings [ <tipoDeDepurador> [DEBUGPORT:<puertoCOM>] [BAUDRATE:<baudios>] [CHANNEL:<canal>] [TARGETNAME:<nombreDeDestino>] [HOSTIP:<ip>] [PORT:<puerto>] [KEY:<clave>] [nodhcp] [newkey] /start <directivaDeInicio> /noumex ] Parámetros: <tipoDeDepurador> - Especifica el tipo de depurador. El <tipoDeDepurador> puede ser SERIAL, 1394, USB, NET o LOCAL. <puertoCOM> - Para la depuración SERIAL, especifica el puerto serie que se usará como puerto de depuración. Este valor es opcional. <baudios> - Para la depuración SERIAL, especifica la velocidad en baudios que se usará para la depuración. Este valor es opcional. <canal> - Para la depuración 1394, especifica el canal 1394 que se usará para la depuración. <nombreDeDestino> - Para la depuración de bus serie universal (USB), especifica el nombre de destino USB que se usará para la depuración. <ip>Para la depuración de red, especifica la dirección IPv4 del depurador de host. <puerto> Para la depuración de red, especifica el puerto con el que se establecerá la comunicación en el depurador de host. Debe ser 49152 o mayor. <clave> - Para la depuración de red, especifica la clave con la que se cifrará la conexión. Solo se permiten [0-9] y [a-z]. nodhcp - Para la depuración de red, impide el uso de DHCP para obtener la dirección IP de destino. Newkey - Para la depuración de red, especifica que debe generarse una nueva clave de cifrado para la conexión. /start <directivaDeInicio> - Para todos los tipos de depurador, especifica la directiva de inicio del depurador. La <directivaDeInicio> puede ser una de las siguientes: ACTIVE, AUTOENABLE, DISABLE. Si no se especifica, ACTIVE es el valor predeterminado. /noumex - Si se especifica, el depurador de kernel pasará por alto cualquier excepción del modo usuario. Ejemplos: bcdedit /dbgsettings (Muestra la actual configuración global del depurador) bcdedit /dbgsettings SERIAL DEBUGPORT:1 BAUDRATE:115200 (Establece la configuración global del depurador en depuración serial a través del puerto de comunicaciones COM1 a una velocidad de 115.200 baudios) bcdedit /dbgsettings 1394 CHANNEL:23 (Establece la configuración global del depurador en depuración a través del controlador 1394 con el canal 23)
  • 22. bcdedit /dbgsettings USB TARGETNAME:DEBUGGING (Establece la configuración global del depurador en depuración USB con el nombre de destino debugging) bcdedit /dbgsettings NET HOSTIP:192.168.1.2 PORT:50000 (Establece la configuración global del depurador en depuración de red con un host de depurador en la IP 192.168.1.2 que se comunica con el puerto 50000) bcdedit /dbgsettings LOCAL (Establece la configuración global del depurador en depuración local) /debug – Habilita o deshabilita el depurador del kernel para la entrada de arranque especificada. Sintaxis: bcdedit /debug [<Id.>] { ON | OFF } Parámetro: <Id.> - Especifica el identificador de la entrada que se modificará. Solo se especifican entradas del cargador de arranque de Windows. Si no se especifica, se usa {current}. Ejemplos: bcdedit /debug ON (Habilita la depuración del kernel para la entrada de arranque del sistema operativo) bcdedit /debug {cbd971bf-b7b8-4885-951a-fa03044f5d71} OFF (Deshabilita la depuración del kernel para la entrada de arranque del sistema operativo) /hypervisorsettings – Habilita, Deshabilita o muestra la configuración global del depurador para el hipervisor (Hyper V). Sintaxis: bcdedit /hypervisorsettings [ <tipo_depurador> [DEBUGPORT:<puerto>] [BAUDRATE:<baudio>] [CHANNEL:<canal>] [HOSTIP:<ip>] [PORT:<puerto>] ] Parámetros: <tipo_depurador> - Especifica el tipo de depurador. <tipo_depurador> puede ser SERIAL o 1394 o NET. <puerto> - Para la depuración SERIAL, especifica el puerto serie que se utilizará como puerto de depuración. <baudio> - Para la depuración SERIAL, especifica la velocidad en baudios que se utilizará para la depuración. <canal> - Para la depuración 1394, especifica el canal 1394 que se utilizará para la depuración. <ip> - Para la depuración de red, especifica la dirección IPv4 del depurador de host. <puerto> - Para la depuración de red, especifica el puerto con el que se establecerá la comunicación en el depurador de host. Debe ser 49152 o mayor. Ejemplos: bcdedit /hypervisorsettings (Muestra la configuración actual del hipervisor).
  • 23. bcdedit /hypervisorsettings SERIAL DEBUGPORT:1 BAUDRATE:115200 (Establece la configuración del depurador del hipervisor en la depuración serial a través del puerto de comunicaciones COM1 a una velocidad de 115.200 baudios). bcdedit /hypervisorsettings 1394 CHANNEL:23 (Establece la configuración del depurador del hipervisor en depuración a través del controlador 1394 con el canal 23). bcdedit /hypervisorsettings NET HOSTIP:192.168.1.2 PORT:50000 (Establece la configuración del depurador del hipervisor en depuración de red con un host de depurador en la IP 192.168.1.2 que se comunica con el puerto 50000). BDEHDCFG Prepara la unidad de disco duro con las particiones necesarias para el cifrado de la unidad con «BitLocker». Sintaxis: bdehdcfg.exe [-driveinfo] [-target {default | unallocated |LetraDeUnidadDeDestino {shrink | merge}}] [-newdriveletter LetraDeUnidad] [-size TamañoEnMegabytes] [-quiet] [-restart] Parámetros: driveinfo - Muestra información sobre las unidades de destino válidas. target - Especifica el destino y la operación. Argumentos: «default» para elegir el destino automáticamente. «unallocated» para usar espacio sin formatear en el disco. «shrink» para crear una nueva partición activa. «merge» para convertir una partición existente en activa. Ejemplos: bdehdcfg -target D: merge bdehdcfg -target C: shrink bdehdcfg -target unallocated bdehdcfg -target default Newdriveletter - Especifica la letra de unidad deseada para la nueva unidad. Esta opción solo es válida cuando se crea una nueva unidad. Ejemplo: bdehdcfg -newdriveletter S: Size - Especifica el tamaño deseado de la nueva unidad. Esta opción solo es válida cuando se crea una nueva unidad. Si no se especifica, la Herramienta de preparación de unidad da por supuesto el tamaño mínimo requerido de 350 megabytes. Ejemplo: bdehdcfg -size 700
  • 24. Quiet - Especifica la operación en modo silencioso. No se muestran los resultados de la Herramienta de preparación de unidad. Restart - Habilita el reinicio automático tras preparar la unidad. Debe reiniciar el equipo antes de habilitar BitLocker. Ejemplos: bdehdcfg -target c: shrink -newdriveletter x: -size 350 -quiet -restart bdehdcfg -target d: merge -quiet -restart bdehdcfg -target unallocated -newdriveletter s: bdehdcfg -target default BITSADMIN (Deprecado) Es usado para crear, administrar y monitorear tareas de descargas y subidas de archivos. Administración de bits está disponible en formato de cmdlets para Powershell. Sintaxis: bitsadmin [/RAWRETURN] [/WRAP | /NOWRAP] command Parámetros: /addfile - Agrega un archivo de trabajo especificado. Sintaxis: bitsadmin /addfile <Job><RemoteURL><LocalName> Ejemplo: bitsadmin /addfile myDownloadJob http://downloadsrv/10mb.zip c:10mb.zip /addfileset - Agrega uno o más archivos para el trabajo especificado. Sintaxis: bitsadmin /addfileset <Job><TextFile> Ejemplo: bitsadmin /addfileset files.txt /addfilewithranges - Agrega un archivo de trabajo especificado. BITS descarga los intervalos especificados desde el archivo remoto. Sintaxis: bitsadmin /AddFileWithRanges <Job><RemoteURL><LocalName><RangeList> Ejemplo:
  • 25. bitsadmin /addfilewithranges http://downloadsrv/10mb.zip c:10mb.zip "laborable 0: 100, 2000:100, 5000:eof /cancel - Quita el trabajo de la cola de transferencia y elimina todos los archivos temporales asociados con el trabajo. Sintaxis: bitsadmin /cancel <Job> Ejemplo: bitsadmin /cancel myDownloadJob /complete - Los archivos descargados no están disponibles para usted hasta que se utiliza este modificador. Utilice este modificador después de que el trabajo se pasa al estado transferido. De lo contrario, sólo aquellos archivos que se han transferido correctamente están disponibles. Sintaxis: bitsadmin / complete <Job> Ejemplo: bitsadmin / complete myDownload /Create - Crea un trabajo de transferencia con el nombre de presentación determinado. Sintaxis: bitsadmin /Create [tipo] DisplayName Ejemplo: bitsadmin /Create myDownloadJob /getaclflags - Recupera los indicadores de propagaciones de lista de control de acceso. Sintaxis: bitsadmin /GetAclFlags <Job> Ejemplo: bitsadmin /getaclflags myDownloadJob /getbytestotal - Recupera el tamaño de la tarea especificada. Sintaxis: bitsadmin /GetBytesTotal <Job> Ejemplo: bitsadmin /GetBytesTotal myDownloadJob
  • 26. /getbytestransferred - Recupera el número de bytes transferidos para el trabajo especificado. Sintaxis: bitsadmin /GetBytesTransferred <Job> Ejemplo: bitsadmin /GetBytesTransferred myDownloadJob /getclientcertificate - Recupera el certificado de cliente desde el trabajo. Sintaxis: bitsadmin /GetClientCertificate <Job> Ejemplo: bitsadmin / myDownloadJob de GetClientCertificate /getcompletiontime - Recupera el tiempo que el trabajo ha finalizado la transferencia de datos. Sintaxis: bitsadmin /GetCompletionTime <Job> Ejemplo: bitsadmin /GetCompletionTime myDownloadJob /getcreationtime - Recupera la hora de creación para el trabajo especificado. Sintaxis: bitsadmin /GetCreationTime <Job> Ejemplo: bitsadmin /GetCreationTime myDownloadJob /getcustomheaders - Recupera los encabezados HTTP personalizados desde el trabajo. Sintaxis: bitsadmin /GetCustomHeaders <Job> Ejemplo: bitsadmin /GetCustomHeaders myDownloadJob /getdescription - Recupera la descripción del trabajo especificado. Sintaxis: bitsadmin /GetDescription <Job>
  • 27. Ejemplo: bitsadmin /GetDescription myDownloadJob /getdisplayname - Recupera el nombre para mostrar del trabajo especificado. Sintaxis: bitsadmin /GetDisplayName <Job> Ejemplo: bitsadmin /GetDisplayName myDownloadJob /geterror - Recupera información de error detallados para el trabajo especificado. Sintaxis: bitsadmin /GetError <Job> Ejemplo: bitsadmin /GetError myDownloadJob /geterrorcount - Recupera el número de veces que el trabajo especificado ha generado un error transitorio. Sintaxis: bitsadmin /GetErrorCount <Job> Ejemplo: bitsadmin /GetErrorCount myDownloadJob /getfilestotal - Recupera el número de archivos en el trabajo especificado. Sintaxis: bitsadmin /GetFilesTotal <Job> Ejemplo: bitsadmin /GetFilesTotal myDownloadJob /getfilestransferred - Recupera el número de archivos transferidos por el trabajo especificado. Sintaxis: bitsadmin /GetFilesTransferred <Job> Ejemplo: bitsadmin /GetFilesTransferred myDownloadJob /getmaxdownloadtime - Recupera el tiempo de espera de descarga en segundos.
  • 28. Sintaxis: bitsadmin /GetMaxDownloadTime <Job> Ejemplo: bitsadmin /GetMaxDownloadTime myDownloadJob /getminretrydelay - Recupera el período de tiempo, en segundos, que espera el servicio después de encontrar un error transitorio antes de intentar transferir el archivo. Sintaxis: bitsadmin /GetMinRetryDelay <Job> Ejemplo: bitsadmin /GetMinRetryDelay myDownloadJob /getmodificationtime - Recupera la última vez que se modificó el trabajo o los datos se ha transferido correctamente. Sintaxis: bitsadmin /GetModificationTime <Job> Ejemplo: bitsadmin /GetModificationTime myDownloadJob /getpeercachingflags - Recupera los indicadores que determinan si los archivos del trabajo pueden almacenar en caché y sirve a colegas, y si BITS pueden descargar contenido para el trabajo de pares. Sintaxis: bitsadmin /GetPeerCachingFlags <Job> Ejemplo: bitsadmin /GetPeerCachingFlags myJob /getnoprogresstimeout - Recupera el período de tiempo, en segundos, que el servicio intentará transferir el archivo después de que se produce un error transitorio. Sintaxis: bitsadmin /GetNoProgressTimeout <Job> Ejemplo: bitsadmin /GetNoProgressTimeout myDownloadJob /getnotifycmdline - Recupera la línea de comandos que se ejecutó cuando el trabajo termina de transferencia de datos.
  • 29. Sintaxis: bitsadmin /GetNotifyCmdLine <Job> Ejemplo: bitsadmin /GetNotifyCmdLine myDownloadJob /getnotifyflags - Recupera los indicadores de notificación para el trabajo especificado. Sintaxis: bitsadmin /GetNotifyFlags <Job> Ejemplo: bitsadmin /GetNotifyFlags myDownloadJob /getnotifyinterface - Determina si otro programa ha registrado una interfaz de devolución de llamada de COM para el trabajo especificado. Sintaxis: bitsadmin /GetNotifyInterface <Job> Ejemplo: bitsadmin /GetNotifyInterface myDownloadJob /getowner - Recupera el propietario del trabajo especificado. Sintaxis: bitsadmin /GetOwner <Job> Ejemplo: bitsadmin /GetOwner myDownloadJob /getpriority - Recupera la prioridad del trabajo especificado. Sintaxis: bitsadmin /GetPriority <Job> Ejemplo: bitsadmin /GetPriority myDownloadJob /getproxybypasslist - Recupera la lista de omisión de proxy para el trabajo especificado. Sintaxis: bitsadmin /GetProxyBypassList <Job> Ejemplo:
  • 30. bitsadmin /GetProxyBypassList myDownloadJob /getproxylist - Recupera la lista de proxy para el trabajo especificado. Sintaxis: bitsadmin /GetProxyList <Job> Ejemplo: bitsadmin /GetProxyList myDownloadJob /getproxyusage - Recupera el valor de uso de proxy para el trabajo especificado. Sintaxis: bitsadmin /GetProxyUsage <Job> Ejemplo: bitsadmin /GetProxyUsage myDownloadJob /getreplydata - Recupera datos de respuesta del servidor en formato hexadecimal. Sintaxis: bitsadmin /GetReplyData <Job> Ejemplo: bitsadmin /GetReplyData myDownloadJob /getreplyfilename - Obtiene la ruta de acceso del archivo que contiene la respuesta del servidor. Sintaxis: bitsadmin /GetReplyFileName <Job> Ejemplo: bitsadmin /GetReplyFileName myDownloadJob /getreplyprogress - Recupera el tamaño y el progreso de la respuesta del servidor. Sintaxis: bitsadmin /GetReplyProgress <Job> Ejemplo: bitsadmin /GetReplyProgress myDownloadJob /getsecurityflags - Indicadores de seguridad de informes HTTP para la redirección de URL y comprobaciones realizan en el certificado de servidor durante la transferencia. Sintaxis:
  • 31. bitsadmin /GetSecurityFlags <Job> Ejemplo: bitsadmin /GetSecurityFlags myJob /getstate - Recupera el estado del trabajo especificado. Sintaxis: bitsadmin /GetState <Job> Ejemplo: bitsadmin /GetState myDownloadJob /gettemporaryname - Indica el nombre de archivo temporal del archivo dado dentro de la tarea. Sintaxis: bitsadmin /GetTemporaryName <Job>< archivo índice > Ejemplo: bitsadmin /GetTemporaryName myJob01 /gettype - Recupera el tipo de trabajo del trabajo especificado. Sintaxis: bitsadmin /GetType <Job> Ejemplo: bitsadmin /GetType myDownloadJob /getvalidationstate - Informa sobre el estado de validación del contenido del archivo dado dentro de la tarea. Sintaxis: bitsadmin /GetValidationState <Job>< archivo índice > Ejemplo bitsadmin /GetValidationState myJob01 /info - Muestra información de resumen sobre el trabajo especificado. Sintaxis: bitsadmin /Info <Job>[/verbose] Ejemplo: bitsadmin /Info myDownloadJob /list - Enumera los trabajos de transferencia de propiedad por el usuario actual.
  • 32. Sintaxis: bitsadmin /List [/allusers] [/verbose] Ejemplo: bitsadmin /List /listfiles - Muestra los archivos en el trabajo especificado. Sintaxis: bitsadmin /ListFiles <Job> Ejemplo: bitsadmin /GetNotifyFlags myDownloadJob /monitor - Supervisa los trabajos en la cola de transferencia que posee el usuario actual. Sintaxis: bitsadmin/supervisar [/allusers] [/ actualizar <Seconds>] Ejemplo: bitsadmin /Monitor /refesh 60 /nowrap - Trunca cualquier línea de texto de salida extender más allá del borde de la derecha de la ventana de comandos. Sintaxis: bitsadmin /NoWrap Ejemplo: bitsadmin /NoWrap /GetState myDownloadJob /peers /list - Enumera todos los elementos del mismo nivel. Sintaxis: bitsadmin /List /Peers Ejemplo: bitsadmin /List /Peers /peers /clear - Borra la lista del mismo nivel. Sintaxis: bitsadmin /Clear /Peers Ejemplo:
  • 33. bitsadmin /Clear /Peers /peers /help - Ayuda de /peers. /rawreturn - Devuelve datos adecuados para el análisis. Sintaxis: bitsadmin /RawReturn Ejemplo: bitsadmin /RawReturn /GetState myDownloadJob /removeclientcertificate - Quita el certificado de cliente del trabajo. Sintaxis: bitsadmin /RemoveClientCertificate <Job> Ejemplo: bitsadmin /RemoveClientCertificate myJob /removecredentials - Quita las credenciales de un trabajo. Sintaxis: bitsadmin /RemoveCredentials <Job><Target><Scheme> Ejemplo: bitsadmin /RemoveCredentials myDownloadJob BASIC SERVER /replaceremoteprefix - Se cambiaron todos los archivos en el trabajo cuya dirección URL remota comienza con OldPrefix para utilizar NewPrefix. Sintaxis: bitsadmin /ReplaceRemotePrefix <Job><OldPrefix>< NewPrefix Ejemplo: bitsadmin /ReplaceRemotePrefix myDownloadJob http://oneserver http://threeserver /reset - Elimina todos los trabajos. /resume - Activa un trabajo nuevo, o reactiva uno que esté suspendido en la cola de transferencia (por el uso de bitsadmin /suspend). Sintaxis: bitsadmin /Resume <Job> Ejemplo: bitsadmin /Resume myDownloadJob
  • 34. /setaclflag - Establece el control de acceso a indicadores de propagaciones de lista. Se utiliza para mantener el acceso y el propietario de la información de la lista de control cuando un trabajo de descarga de datos desde un recurso compartido de Windows (SMB). Sintaxis: bitsadmin /SetAclFlags <Job><Flags> Parámetros: O: copiar información del propietario del archivo. G: copiar información de grupo con el archivo. D: copiar información de DACL con el archivo. S: copia SACL información con archivo. Ejemplo: bitsadmin /setaclflags myDownloadJob OG /setclientcertificatebyid - Especifica el identificador del certificado de cliente para utilizar autenticación de cliente en una solicitud HTTPS (SSL). Sintaxis: bitsadmin /SetClientCertificateByID <Job><store_location><store_name>Hexa- decimal_cert_id Ejemplo: bitsadmin /SetClientCertificateByID myJob BG_CERT_STORE_LOCATION_CURRENT_USER Mis A106B52356D3FBCD1853A41B619358BD /setclientcertificatebyname - Especifica el nombre del sujeto del certificado de cliente para utilizar autenticación de cliente en una solicitud https (ssl). Sintaxis: bitsadmin /SetClientCertificateByID <Job><store_location><store_name><subject_name> Ejemplo: bitsadmin /SetClientCertificateByName myJob01 MY MiCertificado /setcredentials - Agrega las credenciales para un trabajo. Sintaxis: bitsadmin /SetCredentials <Job><Target><Scheme><Username><Password> Parámetros:
  • 35. BASIC: esquema de autenticación en el que el nombre de usuario y la contraseña se envían en texto sin cifrar al servidor o proxy. Resumen: un esquema de autenticación de desafío y respuesta que utiliza una cadena de datos especificado por el servidor para el desafío. NTLM: un esquema de autenticación de desafío y respuesta que utiliza las credenciales del usuario para la autenticación en un entorno de red de Windows. NEGOCIAR — también conocido como el Protocolo Simple y negociación protegido (Snego) es un esquema de autenticación de desafío y respuesta que negocia con el servidor o proxy para determinar que esquema para autenticación. Algunos ejemplos son el protocolo Kerberos y NTLM. «Cuenta de passport»: es un servicio de autenticación centralizado proporcionado por Microsoft que ofrece un único inicio de sesión a los sitios Web (Alternativa: «OpenID»). Ejemplo: bitsadmin /RemoveCredentials myDownloadJob SERVER BASIC Juan Password20 /setcustomheaders - Agregar un encabezado HTTP personalizado a una solicitud GET. Sintaxis: bitsadmin /SetCustomHeaders <Job><Header1><Header2><... > Ejemplo: bitsadmin / SetCustomHeaders myDownloadJob "Accept-encoding: gzip y deflate" /setdescription - Establece la descripción del trabajo especificado. Sintaxis: bitsadmin /SetDescription <Job><Description> Ejemplo: bitsadmin /SetDescription myDownloadJob "Descarga de Archivos" /setdisplayname - Establece el nombre para mostrar del trabajo especificado. Sintaxis: bitsadmin /SetDisplayName <Job><DisplayName> Ejemplo: bitsadmin /SetDisplayName myDownloadJob "Trabajo de descarga de Archivos" /setmaxdownloadtime - Establece el tiempo de espera de descarga en segundos. Sintaxis: bitsadmin /SetMaxDownloadTime <Job><Timeout>
  • 36. Ejemplo: bitsadmin /SetMaxDownloadTime myDownloadJob01 /setminretrydelay - Establece el intervalo de tiempo, en segundos, que espera el servicio después de encontrar un error transitorio antes de reintentar la transferencia del archivo. Sintaxis: bitsadmin /SetMinRetryDelay <Job><RetryDelay> Ejemplo: bitsadmin /SetMinRetryDelay myDownloadJob 35 /setnoprogresstimeout - Establece el intervalo de tiempo, en segundos, que el servicio intentará transferir el archivo después de que se produce un error transitorio. Sintaxis: bitsadmin /SetNoProgressTimeout <Job><TimeOutvalue> Ejemplo: bitsadmin /SetNoProgressTimeout myDownloadJob 20 /setnotifycmdline - Establece por línea de comandos el programa que se ejecutará cuando el trabajo complete la transferencia de datos. Sintaxis: bitsadmin /SetNotifyCmdLine <Job><ProgramName>[ProgramParameters] Ejemplo: bitsadmin /SetNotifyCmdLine myDownloadJob c:windowssystem32notepad.exe /setnotifyflags - Establece el evento indicadores de notificación para el trabajo especificado. Sintaxis: bitsadmin /SetNotifyFlags <Job><NotifyFlags> Ejemplo: bitsadmin /SetNotifyFlags myDownloadJob 3 /setpeercachingflags - Establece indicadores que determinan si los archivos del trabajo pueden almacenar en caché y sirve para compañeros y si puede descargar el trabajo de contenido de elementos del mismo nivel. Sintaxis: bitsadmin /SetPeerCachingFlags <Job><value>
  • 37. Ejemplo: bitsadmin / myJob de SetPeerCachingFlags01 /setpriority - Establece la prioridad del trabajo especificado. Sintaxis: bitsadmin /SetPriority <Job><Priority> Ejemplo: bitsadmin /SetPriority myDownloadJob NORMAL /setproxysettings - Establece la configuración de proxy para el trabajo especificado. Sintaxis: bitsadmin /SetProxySettings <Job><Usage>[Lista] [Omitir] Ejemplo: bitsadmin /SetProxySettings myDownloadJob PRECONFIGURAR /setreplyfilename - Especificar la ruta de acceso del archivo que contiene la respuesta del servidor. Sintaxis: bitsadmin /SetReplyFileName <Job><Path> Ejemplo: bitsadmin /SetReplyFileName myDownloadJob c:reply /setsecurityflags - Establece indicadores para HTTP que determinan si BITS deben comprobar la lista de revocación de certificados, omitir ciertos errores de certificado y definir la directiva para utilizar cuando un servidor redirige la solicitud HTTP. El valor es un entero sin signo. Sintaxis: bitsadmin /SetSecurityFlags <Job><Value> Ejemplo: bitsadmin /SetSecurityFlags myJob 0 x 0001 /setvalidationstate - Establece el estado de validación del contenido del archivo dado dentro de la tarea. Sintaxis: bitsadmin /SetValidationState <Job>< archivo índice ><true|false> Ejemplo:
  • 38. bitsadmin /SetValidationState myJob 2 TRUE /suspend - Suspende el trabajo especificado. Sintaxis: bitsadmin /Suspend <Job> Ejemplo: bitsadmin /Suspend myDownloadJob /takeownership - Permite a los usuarios con privilegios administrativos tomar posesión de la tarea especificada. Sintaxis: bitsadmin /TakeOwnership <Job> Ejemplo: bitsadmin /TakeOwnership myDownloadJob /transfer - Transfiere uno o más archivos. Sintaxis: bitsadmin /Transfer nombre [tipo] [/ prioridad Job_Priority] [/flags ACLFlags] <RemoteFileName><LocalFileName> Parámetros: Nombre El nombre del trabajo Tipo Opcional: especificar el tipo de trabajo.  Utilice/Descargar  Utilice/Descargar para un trabajo de descarga  / carga para un trabajo de carga. Prioridad Opcional: establecer el job_priority a uno de los siguientes valores: • PRIMER PLANO • ALTA • NORMAL • BAJA ACLFlags Especifique uno o varios de los siguientes indicadores: • O: copiar información del propietario del archivo. • G: copiar información de grupo con el archivo. • D: copiar información de DACL con el archivo. • S: copiar información de SACL con archivo. RemoteFileName El nombre del archivo cuando se transfiera al servidor ArchivoLocal El nombre del archivo que reside localmente.
  • 39. Nota: El comando «bitsadmin» continúa ejecutándose si se produce un error transitorio. Para finalizar el comando, presione «CTRL+C». Ejemplo: bitsadmin /Transfer myDownloadJob http://oneserver/file.txt c:downloadsfile.txt /util – Utilidades añadidas a «bitsadmin». Sintaxis: bitsadmin /util /Enableanalyticchannel True|FALSE bitsadmin /util /Helpbitsadmin bitsadmin /util /GetIEProxybitsadmin <Account>[/ Conn <ConnectionName>] bitsadmin /util /RepairServicebitsadmin [/Force] bitsadmin /util /SetIEProxybitsadmin <Account><Usage> [/ Conn <ConnectionName>] bitsadmin /util /Version [/Verbose] Parámetros: /util /Enableanalyticchannel - Habilita o deshabilita el canal analítico de cliente de «bitsadmin». Ejemplo: bitsadmin /Util / EnableAnalyticChannel TRUE /util /Helpbitsadmin - Muestra el uso de la línea de comandos para los comandos /Util. /util /GetIEProxybitsadmin - Recupera el uso de proxy para la cuenta de servicio determinado. Ejemplo: bitsadmin /Util /GetIEProxy NETWORKSERVICE /util /RepairServicebitsadmin - Reparar el servicio bitsadmin. Con /force es forzado. Ejemplo: bitsadmin /Util /RepairService /force /util /SetIEProxybitsadmin - Especifica la configuración de proxy que se utilizará al transferir archivos mediante una cuenta de servicio. Ejemplo: bitsadmin /Util /SetIEProxy localsystem detección automática. /util /Version - Muestra la versión del servicio de bitsadmin. Con /verbose se muestra la versión del archivo para cada DLL de bitsadmin y se comprueba que se puede iniciar el servicio. /wrap - Ajusta una línea de texto de salida extender más allá del borde de la derecha de la ventana de comandos a la línea siguiente. Sintaxis: bitsadmin trabajo /Wrap
  • 40. Ejemplo: bitsadmin /Info /Wrap myDownloadJob /verbose BOOTIM Ejecuta una pantalla de configuración con opciones de menú para reparar el sistema o reiniciarlo desde un sistema operativo Windows a partir de la versión NT 6.1 BOOTSECT Herramienta de restauración del sector de arranque. «bootsect.exe» actualiza el código de arranque maestro para particiones de disco duro a fin de cambiar de BOOTMGR a NTLDR. Puede usar esta herramienta para restaurar el sector de arranque en el equipo. Sintaxis: bootsect { /nt52 | /nt60} {SYS|ALL|<LetraDeUnidad>:} [/force] [/mbr] Parámetros: /nt52 - Aplica el código de arranque maestro que es compatible con NTLDR en «SYS», «ALL» o <LetraDeUnidad>. El sistema operativo instalado en «SYS», «ALL» o <LetraDeUnidad> debe ser anterior a Windows Vista. /nt60 - Aplica el código de arranque maestro que es compatible con BOOTMGR en «SYS», «ALL» o <LetraDeUnidad>. El sistema operativo instalado en «SYS», «ALL» o <LetraDeUnidad> debe ser Windows Vista, Windows Server 2008 o posterior. SYS - Actualiza el código de arranque maestro en la partición del sistema utilizada para arrancar Windows. ALL - Actualiza el código de arranque maestro en todas las particiones. «ALL» no necesariamente actualiza el código de arranque para cada volumen. En cambio, esta opción actualiza el código de arranque en volúmenes que podrían usarse como volúmenes de arranque de Windows, lo que excluye los volúmenes dinámicos que no están conectados con una partición de disco subyacente. Esta restricción está presente porque el código de arranque debe encontrarse al inicio de una partición de disco. <LetraDeUnidad> - Actualiza el código de arranque maestro en el volumen asociado con esta letra de unidad. El código de arranque no se actualizará si: 1) <LetraDeUnidad> - No está asociado con un volumen . 2) <LetraDeUnidad> -Está asociado con un volumen no conectado con una partición de disco subyacente.
  • 41. /force - Desmonta por la fuerza los volúmenes durante la actualización del código de arranque. Debe usar esta opción con precaución. Si «bootsect.exe» no puede obtener acceso exclusivo al volumen, el sistema de archivos puede sobrescribir el código de arranque antes del próximo arranque. «bootsect.exe» siempre intenta bloquear y desmontar el volumen antes de cada actualización. Cuando se especifica «/force», se intenta un desmontaje forzado si hay un error en el intento inicial de bloqueo. Puede haber un error en un bloqueo, por ejemplo, si otros programas abren archivos en el volumen de destino. Cuando es correcto, un desmontaje forzado permite acceso exclusivo al volumen y una actualización confiable del código de arranque, aun cuando haya habido un error en el bloqueo inicial. Al mismo tiempo, un desmontaje forzado invalida todos los controladores abiertos en los archivos del volumen de destino. Esto podría dar como resultado un comportamiento inesperado de los programas que abrieron estos archivos. Por lo tanto, debe usar esta opción con precaución. /mbr - Actualiza el registro de arranque maestro sin cambiar la tabla de particiones en el sector 0 del disco que contiene la partición especificada por «SYS», «ALL» o <LetraDeUnidad>. Cuando se usa con la opción «/nt52», el registro de arranque maestro es compatible con sistemas operativos anteriores a Windows Vista. Cuando se usa con la opción «/nt60», el registro de arranque maestro es compatible con Windows Vista, Windows Server 2008 o posterior. Ejemplo: bootsect /nt52 E: Para aplicar el código de arranque maestro que es compatible con NTLDR en el volumen etiquetado E: BREAK Activa o desactiva «Ctrl+C» extendido en la consola de comandos. (Detiene algunas instancias de ejecución de comandos). 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 el comando «break», éste insertará un punto de interrupción dentro del código, si está siendo depurado por un depurador. Sintaxis: break = [on|off] CALL
  • 42. Llama a un programa por lotes de destino, desde otro que está en ejecución, sin detener al de origen. No acepta operadores de canalización (pipes) «|» ni redirección «<>». Sintaxis: 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 el comando «call» acepta etiquetas como el destino. Ejemplo: call :<Etiqueta> <Argumento> Sintaxis: 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 script de proceso 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 script de proceso por lotes. Escriba «goto /?» para obtener una descripción de «goto»: la extensión «EOF (End OF File)» le permitirá «regresar» del script de proceso por lotes. Además, la expansión de las referencias de argumento del script de proceso por lotes (%0, %1, etc.) se ha cambiado así: %* en un script de proceso por lotes se refiere a todos los argumentos (por ej. %1 %2 %3 %4 %5...) La sustitución de los parámetros del archivo por lotes (%n) ha sido ampliada. Ahora puede usar la siguiente sintaxis opcional: %~1 - expande %1 quitando las comillas (") que pudiera haber %~f1 - expande %1 a un nombre completo de ruta %~d1 - expande %1 sólo a una letra de unidad %~p1 - expande %1 sólo a una ruta %~n1 - expande %1 sólo a un nombre de archivo %~x1 - expande %1 sólo a una extensión de archivo %~s1 - expande la ruta que contiene sólo nombres cortos %~a1 - expande %1 a los atributos del archivo %~t1 - expande %1 a la fecha/hora del archivo %~z1 - expande %1 al tamaño del archivo %~$PATH: 1 - busca los directorios en la lista de la RUTA de la variable de entorno y expande %1 al nombre totalmente calificado del primero que encontró. Si el nombre de la variable de entorno no se ha definido o no se ha encontrado el archivo en la búsqueda, entonces este modificador se transforma en una cadena vacía.
  • 43. Los modificadores se pueden combinar para obtener resultados compuestos: %~dp1 - expande %1 sólo a una letra de unidad y ruta %~nx1 - expande %1 sólo a un nombre de archivo y extensión %~dp$PATH:1 - busca %1 en los directorios listados en la variable de entorno %PATH% y se expande a la letra de unidad y ruta que se encontró primero. %~ftza1 - expande %1 a «dir» como una línea de salida En el ejemplo anterior %1 y %PATH% pueden ser reemplazados por otros valores válidos. Un número de argumento válido termina la sintaxis %~. Es posible que los modificadores %~ no se puedan usar con %* CD (CHANGE DIRECTORY) = CHDIR De forma predeterminada y sin ningún parámetro muestra el nombre del directorio en el que está ubicado cmd. Si detrás del comando se agrega la ruta a un directorio y es ejecutado, cmd será posicionado en el nuevo directorio. Admite el uso de variables de entorno para localizar directorios. Sintaxis: cd <nombre_de_ruta> cd /d <:unidad :ruta> Parámetro: /d - El modificador del comando exige cumplir con el formato: <:unidad :ruta>. Con «cd» es posible abrir un nuevo directorio de forma directa, sin tener que navegar a través de directorios contenedores o subcontenedores, como sucede cuando se usa el explorador de Windows en la navegación por ventanas. Con este comando se puede cambiar a un directorio cuyo nombre contenga un espacio entre palabras sin el uso de la sintaxis estricta que obliga a entrecomillar la ruta. Aunque sí se debe continuar observando el espacio vacío (código ascii ALT+32), entre el comando y el nombre de la ruta. Ejemplos de equivalencia para el uso del comando «cd»: cd %programfiles(x86)%windows nt cd "%programfiles(x86)%windows nt" Sin embargo, si las extensiones de comando están habilitadas hay que cumplir la sintaxis que respeta el entrecomillado de rutas, y el uso de mayúsculas y minúsculas. .. - Ordena cambiar al directorio anterior del árbol en el que se encontrara posicionado.
  • 44. Ejemplos: C:WindowsFonts> C:Windows>cd .. C:Windows> / - El atajo al directorio raíz del sistema operativo es el carácter contrabarra «» (caracter ascii ALT+92). Ejemplo: C:WindowsSystem32>cd C:> Importante: Una función no debidamente documentada del comando «cd» es que una vez posicionado en un directorio que contenga archivos, si se escribe el nombre y la extensión de uno de estos ficheros y se intenta producir la ejecución del fichero, el programa asociado a la extensión del archivo lo abre. Sin embargo esta función tiene una restricción, y es que no se pueden abrir programas directamente como sí hace «start». Ejemplos: cd /d C:windowssystem32Logfilessrt C:WindowsSystem32LogFilesSrt>bcdinfo.txt (Ejecución del archivo). cd /d C:WindowsHelpmui0C0A C:WindowsHelpmui0C0A>mmc.chm (Ejecución del archivo). CERTREQ Pide los certificados de una entidad emisora de certificados (CA), para recuperar la respuesta a una solicitud previa de una Autoridad Certificadora (CA), para crear una nueva solicitud de un archivo con extensión «.inf». Acepta e instala una respuesta a una solicitud, construye una certificación cruzada o de subordinación completa de un certificado de CA existente, o una petición y para firmar una solicitud de certificación cruzada o de subordinación completa. Sintaxis: CertReq [-v] -? CertReq [-Command] -? Parámetros: CertReq [-Submit] Opciones: [RequestFileIn [CertFileOut [CertChainFileOut [FullResponseFileOut]]]] - Enviar una solicitud a una entidad de certificación. Opciones: -attrib cadenaDeAtributo -binary -PolicyServer servidorDeDirectivas
  • 45. -config cadenaDeConfiguración -Anonymous -Kerberos -ClientCertificate idDeCertificadoDeCliente -UserName nombreDeUsuario -p contraseña -crl -rpc -AdminForceMachine -RenewOnBehalfOf -NoChallenge CertReq -Retrieve Opciones: RequestId [CertFileOut [CertChainFileOut [FullResponseFileOut]]] - Recuperar la respuesta a una solicitud anterior de una entidad decertificación. Opciones: -binary -PolicyServer servidorDeDirectivas -config cadenaDeConfiguración -Anonymous -Kerberos -ClientCertificate idDeCertificadoDeCliente -UserName nombreDeUsuario -p contraseña -crl -rpc -AdminForceMachine CertReq -New Opciones: [PolicyFileIn [RequestFileOut]] - Crear una solicitud nueva conforme a las instrucciones de PolicyFileIn. Opciones: -attrib cadenaDeAtributo -binary -cert idDeCertificado -PolicyServer servidorDeDirectivas -config cadenaDeConfiguración -Anonymous -Kerberos -ClientCertificate idDeCertificadoDeCliente -UserName nombreDeUsuario -p contraseña -pin Pin -user -machine -xchg archivoDeCertificadoDeIntercambio
  • 46. CertReq -Accept Opciones: - [CertChainFileIn | FullResponseFileIn | CertFileIn] - Aceptar e instalar una respuesta a una solicitud nueva anterior. Opciones: -user -machine -pin Pin CertReq -Policy Opciones: [RequestFileIn [PolicyFileIn [RequestFileOut [PKCS10FileOut]]] - Construir una certificación cruzada o solicitud de subordinación completa a partir de un certificado de CA ya existente o de una solicitud existente. Opciones: -attrib cadenaDeAtributo -binary -cert idDeCertificado -PolicyServer servidorDeDirectivas -Anonymous -Kerberos -ClientCertificate idDeCertificadoDeCliente -UserName nombreDeUsuario -p contraseña -pin Pin -noEKU -AlternateSignatureAlgorithm -HashAlgorithm algoritmoHash CertReq -Sign Opciones: [RequestFileIn [RequestFileOut]] - Firmar una solicitud de certificado con un agente de inscripción o certificado de firma de subordinación completa. Opciones: -binary -cert idDeCertificado -PolicyServer servidorDeDirectivas -Anonymous -Kerberos -ClientCertificate idDeCertificadoDeCliente -UserName nombreDeUsuario -p contraseña -pin Pin -crl -noEKU -HashAlgorithm algoritmoHash solicitudDeCertificado -Enroll
  • 47. Opciones: nombreDePlantilla solicitudDeCertificado -Enroll -cert idDeCertificado Opciones: Renew [ReuseKeys] Inscriba o renueve un certificado. Opciones: -PolicyServer servidorDeDirectivas -user -machine -pin Pin CERTUTIL Se instala como parte de los servicios de Certificate Server. Vuelca y muestra información de configuración de la Autoridad Certificadora (CA), configura servicios de Certificate Server, efectúa copias de seguridad y restaura los componentes de la entidad emisora de certificados (CA) además de comprobar certificados, pares de claves y cadenas de certificados. Parámetros: -dump - vaciar información de configuración o archivos -asn - Analizar archivo ASN.1 -decodehex - Descodificar archivo con codificación hexadecimal -decode - Descodificar archivo con codificación Base64 -encode - Codificar archivo a Base64 -deny - Denegar solicitud en espera -resubmit - Volver a enviar solicitud en espera -setattributes - Definir atributos para la solicitud en espera -setextension - Definir extensión para la solicitud en espera -revoke - Revocar certificado -isvalid - Mostrar disposición del certificado actual -getconfig - Obtener la cadena de configuración predeterminada -ping - Interfaz ping de solicitud de Servicios de certificadosde Active Directory -pingadmin - Solicitar la interfaz de administración de Servicios decertificados de Active Directory. -CAInfo - Mostrar información de CA. -ca.cert - Recuperar el certificado de la CA. -ca.chain - Recuperar la cadena de certificados de la CA. -GetCRL - Obtener lista de revocación de certificados. -CRL - Publicar nuevos CRL (o sólo diferencias de CRL). -shutdown - Apagar Servicios de certificados de Active Directory. -installCert - Instalar certificado de entidad de certificación. -renewCert - Renovar el certificado de entidad de certificación. -schema - Volcar esquema de certificados.
  • 48. -view - Volcar la vista de certificado. -db - Guardar base de datos sin formato. -deleterow - Eliminar fila de base de datos del servidor. -backup - Hacer copia de seguridad de Servicios de certificados de Active Directory. -backupDB - Hacer copia de seguridad de la base de datos de Servicios de certificados de Active Directory. -backupKey - Hacer copia de seguridad del certificado de Servicios de certificados de Active Directory y de la clave privada. -restore - Restaurar Servicios de certificados de Active Directory. -restoreDB - Restaurar la base de datos de Servicios de certificados de Active Directory. -restoreKey - Restaurar el certificado de Servicios de certificados de Active Directory y la clave privada. -importPFX - Importar certificado y clave privada. -dynamicfilelist - Mostrar la lista de archivos dinámica. -databaselocations - Mostrar las ubicaciones de la base de datos. -hashfile - Generar y mostrar hash de cifrado en un archivo. -store - Volcar almacén de certificados. -addstore - Agregar el certificado al almacén. -delstore - Eliminar certificado del almacén. -verifystore - Comprobar el certificado en almacén. -repairstore - Reparar la asociación de claves o actualizar las propiedades del certificado o el descriptor de seguridad de claves. -viewstore - Volcar almacén de certificados. -viewdelstore - Eliminar certificado del almacén. -dsPublish - Publicar certificado o CRL en Active Directory. -ADTemplate - Mostrar plantillas de AD. -Template - Mostrar plantillas de directiva de inscripción. -TemplateCAs - Mostrar CA por plantilla. -CATemplates - Mostrar plantillas para CA. -enrollmentServerURL - Mostrar, agregar o eliminar direcciones URL de servidores de inscripción asociadas con una CA. -ADCA - Mostrar CA de AD. -CA - Mostrar entidades de certificación de directivas de inscripciones. -Policy - Mostrar directiva de inscripción. -PolicyCache - Mostrar o eliminar entradas de caché de directivas de inscripciones. -CredStore - Mostrar, agregar o eliminar las entradas del almacén de credenciales. -InstallDefaultTemplates - Instalar plantillas de certificados predeterminadas. -URLCache - Mostrar o eliminar entradas de caché de direcciones URL. -pulse - Eventos de inscripción automática por pulsos. -MachineInfo - Mostrar información de objetos de equipos de Active Directory. -DCInfo - Mostrar información de controlador de dominio. -EntInfo - Mostrar información de compañías. -TCAInfo - Mostrar información de CA. -SCInfo - Mostrar información de tarjetas inteligentes. -SCRoots - Administrar certificados raíz de tarjeta inteligente. -verifykeys - Comprobar conjunto de clave públicas y privadas.
  • 49. -verify - Comprobar certificado o cadena CRL. -sign - Volver a firmar la CRL o el certificado. -vroot - Crear o eliminar raíces virtuales web y el uso compartido de archivos. -vocsproot - Crear o eliminar las raíces virtuales de web para el servicio proxy web OCSP. -addEnrollmentServer - Agregar una aplicación de servidor de inscripciones. -deleteEnrollmentServer - Eliminar una aplicación de servidor de inscripciones. -oid - Mostrar IdObjeto o establecer nombre para mostrar. -error - Mostrar el texto del mensaje del código de error. -getreg - Mostrar el valor del Registro. -setreg - establecer el valor del Registro. -delreg - Eliminar valor del Registro. -ImportKMS - Importar certificados y claves de usuario a la base de datos del servidor para archivar las claves. -ImportCert - Importar un archivo de certificados en la base de datos. -GetKey - Descargar blob de recuperación de la clave privada archivada. -RecoverKey - Recuperar clave privada archivada. -MergePFX - Combinar archivos PFX. -ConvertEPF - Convertir archivos PFX en archivo EPF. CertUtil -? - Mostrar una lista de verbos (lista de comandos). CertUtil -dump -? - Mostrar el texto de ayuda del verbo "dump". CertUtil -v -? - Mostrar todo el texto de ayuda de todos los verbos. CHANGE Habilita, deshabilita purga o configura los inicios de sesión en Terminal server (Escritorio Remoto), con asignaciones de puerto y modo de instalación. CHANGE LOGON = CHGLOGON Sintaxis: chglogon {/query | /enable | /disable | /drain | /drainuntilrestart} Parámetros: /QUERY - Consulta el modo de registro de entrada de la sesión actual. /ENABLE - Habilita el registro de entrada de usuario desde sesiones. /DISABLE - Deshabilita el inicio de sesión de usuario de las sesiones. /DRAIN - Deshabilita nuevos inicios de sesión de usuario, pero permite reconexiones a sesiones existentes. /DRAINUNTILRESTART - Deshabilita nuevos inicios de sesión de usuario hasta que se reinicia el servidor, pero permite reconexiones a sesiones existentes. CHANGE PORT = CHGPORT Sirve para listar o cambiar las asignaciones del puerto COM para la compatibilidad con aplicaciones DOS.
  • 50. Sintaxis: chgport [portx=porty | /D portx | /query] Parámetros: portx=porty - Asigna puerto «x» a puerto «y». /D portx - Eliminar la asignación para el puerto «x». /QUERY - Muestra la asignación de puertos actual. Predeterminados: AUX = DosDevicesCOM1 COM1 = DeviceSerial0 CHANGE USER = CHGUSR Cambia al modo instalar. Sintaxis: chgusr {/execute | /install | /query} Parámetros: /EXECUTE - Permitir modo de ejecución (predeterminado). /INSTALL - Permitir modo de instalación. /QUERY - Mostrar parámetros de configuración actuales. CHCP.COM (CHANGE CODE PAGE) Aplicación que muestra o establece el número de página de códigos activa, y su país, o región, o idioma. Sin parámetros muestra el número de la página de códigos activa. Sintaxis: chcp <número_de_página_de_código> nnn Especifica una página de códigos. Página de códigos País o región o idioma 437 Los Estados Unidos 850 Multilingüe (Latín I) CHECKNETISOLATION Herramienta avanzada para probar el funcionamiento de aplicaciones de la tienda de Aplicaciones de Windows (Windows AppStore). Sintaxis: checknetisolation [Module] Parámetros: loopbackexempt - Controla la exención de bucle invertido de los contenedores de la aplicación y familias de paquetes para facilitar la implementación de la aplicación.
  • 51. debug - Inicia una sesión de solución de problemas de tráfico de red de un contenedor de la aplicación o familia de paquetes. Genera un informe de las funcionalidades de red usadas, no usadas y que faltan, junto con el tráfico de red generado por la aplicación. CHKDSK (CHECK DISK) El requerimiento necesario para ejecutar «chkdsk» es contar con el nivel de privilegios del grupo de administradores o equivalente. «chksdk» comprueba el sistema de archivos y metadatos de un volumen, mostrando un informe de su estado, y efectuando la corrección de los errores lógicos y físicos, en el caso de que existieran. Sin modificadores únicamente muestra el estado actual del volumen. Dependiendo de la cantidad y exhaustividad de las comprobaciones que se deban efectuar por el (o los) parámetro(s) incluido(s), la finalización del proceso puede tardar desde unos minutos, hasta varias horas. Sintaxis: chkdsk [volumen[[ruta]archivo]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:tamaño]] [/B] Parámetros: volumen - Especifica la letra de unidad (seguida por dos puntos), el punto de montaje o el nombre de volumen. filename - Solo para FAT/FAT32: especifica los archivos en los que se comprobará la fragmentación. Las reparaciones en sistemas de archivos FAT pueden cambiar la tabla de asignación de archivos del disco, lo cual implica la pérdida de datos. /F - Es el parámetro usado para corregir los errores del disco. No utilizar este modificador en comprobaciones sobre una partición activa implica que el informe de daños puede mostrar errores falsos, ya que no se puede bloquear la unidad. /V - Para FAT/FAT32: muestra la ruta completa y el nombre de cada archivo en el disco. Para NTFS: muestra mensajes de limpieza si los hay. Las reparaciones en sistemas de archivos FAT pueden cambiar la tabla de asignación de archivos del disco, lo cual implica la pérdida de datos. /R - Encuentra los sectores defectuosos del disco y trata de recuperar la información legible (implica /F si no se especifica /scan). /L:tamaño - Solo 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. Ningún identificador abierto al volumen será válido (implica /F).
  • 52. /I - Solo para NTFS: realiza una comprobación menos exhaustiva de entradas de índice, así que la cantidad de tiempo invertida en las comprobaciones será menor. /C - Solo NTFS: omite la comprobación de ciclos dentro de la estructura de carpetas, así que la cantidad de tiempo invertida en las comprobaciones será menor. /B - Solo NTFS: vuelve a evaluar los clústeres incorrectos en el volumen (implica el uso de /R). /scan - Solo NTFS: ejecuta un examen proactivo en el volumen y repara los errores en caso de encontrar alguno. /forceofflinefix - Solo NTFS: (se debe usar con «/scan»). Revisa el disco duro pero omite las reparaciones. Los errores encontrados serán puestos en cola para ser reparados despues de reiniciar el equipo. (Es decir, «chkdsk/spotfix»). /perf - Solo NTFS: (debe usarse junto con «/scan»). Usa una mayor cantidad de recursos del sistema para completar un examen lo más rápido posible. Esto podría afectar negativamente al rendimiento de otras tareas que se ejecuten en el sistema. /spotfix - Solo NTFS: ejecuta una corrección puntual en el volumen. Su función es similar a la del parámetro /F, pero la diferencia está en que /spotfix es más veloz, porque opera con una menor cantidad o calidad de verificación. /sdcleanup - Solo NTFS: (se debe usar con /F). Recolecta los elementos no utilizados en los datos no necesarios del descriptor de seguridad. /offlinescanandfix - Ejecuta un análisis y reparación después de reiniciar el sistema, o como menciona el mismo parámetro: escanea y repara un volumen sin conexión. Nota: si existen archivos abiertos en la unidad a comprobar aparecerá un mensaje de error, («chkdsk» no se puede ejecutar porque el volumen está en uso por otro proceso). Código de salida Descripción 0 No se encontraron errores. 1 Errores se han encontrado y solucionar. 2 Liberador de espacio en disco (como la recolección de elementos) puede realizar o no realizó limpieza porque no se especifica/f . 3 No se pudo comprobar el disco, no se podrían corregir los errores o errores no se han corregido porque no se especifica/f . Ejemplos:
  • 53. Chkdsk /f /x /r (En un disco duro con sistema de archivos NTFS) Chkdsk *.* (En un disco duro con sistema de archivos FAT) CHKNTFS (CHECK NT FILE SYSTEM) El requerimiento necesario para ejecutar «chkntfs» es contar con el nivel de privilegios del grupo de administradores o equivalente. «Chkntfs» muestra o modifica la comprobación del disco durante el tiempo de arranque. Sin modificadores únicamente muestra el sistema de archivos del volumen especificado, si está dañada o programada para un análisis durante el inicio del sistema. Sintaxis: chkntfs volumen [...] chkntfs /D chkntfs /T[: tiempo] [...] chkntfs /X volumen chkntfs /C volumen [...] Parámetros: volumen - Especifica la letra de unidad (seguida por dos puntos), el punto de montaje o el nombre de volumen. /D - Restaura todos los valores predeterminados del equipo; todas las unidades se comprueban al arrancar y chkdsk se ejecuta en aquéllas que están dañadas. /T: tiempo - Cambia el tiempo de la cuenta atrás en el inicio de «autochk» a la cantidad de tiempo dada en segundos. Si el tiempo no se específica, se mostrará la configuración actual. /X - Excluye una unidad de la comprobación predeterminada al arrancar. Las unidades excluidas no se acumulan entre invocaciones de comandos. /C - Programa una unidad para ser comprobada al arrancar; «chkdsk» se ejecutará si la unidad está dañada. Ejemplos: chkntfs C: chkntfs /d C: chkntfs /x e: CHOICE Esta herramienta permite que los usuarios seleccionen un elemento de una lista de opciones de carácter único [Yes or Not], en un programa por lotes. Luego devuelve el índice de la opción seleccionada. Sintaxis: Choice [/C opciones] [/N] [/CS] [/T tiempo de espera /D opción] [/M texto]
  • 54. Parámetros: /C opciones - Especifica la lista de opciones que se va a crear. Las opciones válidas son a-z, A-z, 0-9 y caracteres extendidos ASCII (128-254). La lista predeterminada es [Y,N]. /N - Oculta la lista de opciones en la pregunta. Se muestra el mensaje antes que la pregunta y las opciones están todavía habilitadas (si se especifica /m). /CS - Habilita las opciones que distinguen entre mayúsculas y minúsculas para que puedan seleccionarse. De manera predeterminada, la utilidad no distingue entre mayúsculas y minúsculas. /T - tiempo de espera Número de segundos de pausa antes de que se elija una opción predeterminada. Los valores permitidos están comprendidos entre 0 y 9999. Si se especifica 0, no habrá pausa y será seleccionada la opción predeterminada. /D opción - Especifica la opción predeterminada para utilizar después del número de segundos especificado pot /t. La opción predeterminada debe estar en la lista de opciones especificado por /c. /M texto - Especifica el mensaje que se mostrará antes de la pregunta. Si no se especifica /m, la utilidad muestra sólo la pregunta de elección. NOTA: La variable de entorno ERRORLEVEL está establecida como el índice de la clave que se seleccionó en el conjunto de opciones. La primera opción devuelve un valor de 1, la segunda un valor de 2 y así sucesivamente. Si el usuario presiona una clave que no sea una opción válida, la herramienta emite un sonido de advertencia. Si la herramienta detecta una condición de error, devuelve un valor ERRORLEVEL de 255. Si el usuario presiona «CTRL+PAUSA» o «CTRL+C», la herramienta devuelve un valor ERRORLEVEL 0. Cuando el usuario usa parámetros ERRORLEVEL en un programa por lotes, los enumera en orden decreciente. Ejemplos: CHOICE /C YNC /M "Presione Y para Sí, N para No o C para Cancelar." CHOICE /T 10 /C ync /CS /D y CHOICE /C ab /M "Seleccione a para opción 1 y b para opción 2." CHOICE /C ab /N /M "Seleccione a para opción 1 y b para opción 2." CIPHER Muestra o altera el cifrado de directorios y archivos en particiones NTFS. Sin parámetros muestra el estado del directorio en el que se encuentre posicionado «cmd», y los directorios subcontenedores. «cipher» admite el uso de varios nombres de directorio y caracteres comodín. Debe usar espacios entre los diferentes parámetros. Sintaxis: cipher [/E | /D | /C] [/S:directorio] [/B] [/H] [nombreDeRuta [...]] cipher /K [/ECC:256|384|521] cipher /R:nombreDeArchivo [/SMARTCARD] [/ECC:256|384|521] cipher /U [/N]
  • 55. cipher /W:directorio cipher /X[:archivoEfs] [nombreDeArchivo] cipher /Y cipher /ADDUSER [/CERTHASH:hash | /CERTFILE:nombreDeArchivo | /USER:nombreDeUsuario] [/S:directorio] [/B] [/H] [nombreDeRuta [...]] cipher /FLUSHCACHE [/SERVER:nombreDeServidor] cipher /REMOVEUSER /CERTHASH:hash [/S:directorio] [/B] [/H] [nombreDeRuta [...]] cipher /REKEY [nombreDeRuta [...]] Parámetros: /B – Anula el comando si se detecta un error. De forma predeterminada, «cipher» continúa ejecutándose aunque se detecten errores. /C - Muestra información sobre el archivo cifrado. /D - Descifra los archivos o directorios especificados. /E - Cifra los archivos o directorios especificados. Los directorios se marcarán para que los archivos agregados posteriormente se cifren. El archivo cifrado podría descifrarse al modificarse si el directorio principal no está cifrado. Se recomienda cifrar el archivo y el directorio principal. /H - Muestra los archivos con los atributos de sistema u ocultos. Estos archivos se omiten de forma predeterminada. /K - Crea un nuevo certificado y una nueva clave para usar con Encripted File System (EFS). Si se elige esta opción, se omite el resto de opciones. Nota: de forma predeterminada, «/K» crea un certificado y una clave que siguen la directiva de grupo actual. Si se especifica EEC, se creará un certificado autofirmado con el tamaño de clave especificado. /N - Esta opción sólo funciona con «/U» e impedirá que se actualicen las claves. Se usa para buscar todos los archivos cifrados en las unidades locales. /R - Genera una clave y un certificado Encripted File System (EFS), los guarda en un archivo con extensión «.PFX» (que contiene el certificado y la clave privada) y en un archivo «.CER» (que contiene sólo el certificado). Un administrador puede agregar el contenido del archivo «.CER» a la directiva de recuperación Encripted File System (EFS) para crear la clave de recuperación para los usuarios e importar el archivo «.PFX» para recuperar archivos individuales. Si se especifica «SMARTCARD», escribe el certificado y la clave de recuperación en una tarjeta inteligente. Se genera un archivo «.CER» (que contiene sólo el certificado). No se genera ningún archivo «.PFX».