Lista de todos los comandos disponibles en la consola de cmd o interprete de comandos de Windows 7, para ejecutar y transmitir ordenes al sistema operativo. Descripción de cada uno, sintaxis y vínculos a páginas con ejemplos prácticos. Lista de todos los comandos disponibles en la consola de cmd, intérprete de comandos de Windows 7 o símbolo del sistema como algunos le conocen, herramienta incluida en Windows que podemos iniciar escribiendo en Inicio o en Ejecutar: CMD. También es posible abrir una instancia de la consola en cualquier directorio en que te encuentres, para eso con la tecla Shift oprimida da un cli c derecho con el ratón y en el menú que aparece escoge "Abrir ventana de comandos aquí" . El trabajo y la ejecución de funciones mediante medi ante estos comandos mantienen plena su vigencia y permiten disponer de multitud de opciones al usuario. Muchos de estos comandos han sido recientemente agregados ya que no estaban disponibles en versiones anteriores del sistema operativo, solo se empleaban como herramientas en paquetes o kits independientes para ser usados por profesionales. Todos los comandos funcionan en Windows Vista y muchos aún se pueden utilizar en Windows XP.
La lista que aparece a continuación inicia comandos incluidos en el interior del archivo ejecutable cmd.exe (la consola original), pero además otros que están independientes como robocopy.exe, netstat.exe, netsh.exe, etc. y solo funcionan a través de la línea de comandos. Además la consola ejecuta cualquier ejecutable, es decir cualquier archivo archi vo de extensión .exe que se encuentre en los directorios C:\Windows, C:\Windows\System32 y otros especificados en la variable de entorno del sistema %PATH%. Para ejecutar estos archivos no es necesario especificar la extensión, al igual que otros que están especificados en la variable de entorno %PATHEXT%, por ejemplo los .com, .cmd, .bat, .vbs, .vbe, etc. Cada comando está acompañado de una breve descripción, con vínculos en algunos casos a páginas de este sitio que tienen ti enen ejemplos prácticos o archivos batch para descargar usando dicho comando. Puedes encontrar toda la información como las características, características, el modo de empleo y las opciones de cualquier comando de la siguiente forma:
Escribe en la consola de cmd lo siguiente sigui ente y oprime Enter: NombreComando /? . Para escribir toda la ayuda que contiene un comando determinado a un archivo de texto utiliza: comando /?>C:\%userprofile%\D /?>C:\%userprofile%\Desktop\Informacion. esktop\Informacion.doc doc y oprime Enter.
Lista de comandos de la consola de cmd en Windows 7 ARP Mantiene en cache la correspondencia entre las direcciones IP y las direcciones físicas del adaptador o tarjeta de red. Es utilizado utili zado en tareas de redes para optimizar el rendimiento de las conexiónes y para solucionar conflictos.
« Ejemplos del uso de ARP:
Como usar el comando ARP para resolver conflictos de direcciones. El comando ARP muestra y permite modificar la correspondencia que existe entre las direcciones IP y las direcciones físicas del adaptador o tarjeta de red. Opciones: ARP -A Muestra la tabla arp o sea las asignaciones que se encuentran en cache ARP -V Muestra las entradas de forma detallada ARP -D Permite borrar las entradas ent radas manualmente ARP -D* Vacía completamente la cache de arp
ARP -S Asocia una dirección IP de internet con una di rección física de la tarjeta de forma permanente En caso de conflictos ejecuta el primer comando y verifica si alguna entrada en la tabla corresponde con la dirección IP del equipo de la red local al que necesitas conectarte, conectarte, si no es así elimínalas todas con la opción: ARP -D* y reinicia. En caso de una red local con direcciones IP duplicadas, será necesario establecer una IP estática, en la tabla de arp, hazlo de la siguiente forma. Es posible especificar una dirección IP estática manualmente, en caso de que conectes a un servidor de forma regular, de esta forma se asociará de forma permanente con la dirección física de la tarjeta, lo que permitirá optimizar la conexión de red usada. Primero establece una dirección física de la siguiente forma: arp eth_addr 01-00-5e-00-00-f1 Después asígnale la dirección IP del servidor: arp -s DireccionIPser Di reccionIPservidor vidor 01-00-5e-00-00-f1 Sustituye DireccionIPservidor por la dirección IP numérica del servidor web. El formato usado por las direcciones físicas es hexadecimal, separados por guiones, el que se muestra aquí es solo un ejemplo pero funciona, a no ser que se encuentre ya en la l a cache del equipo, en cuyo caso solo será necesario modificar un digito.
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.
Como reparar y restaurar las asociaciones de archivos en Windows 7 a su estado original. Como reparar y restaurar a su estado original las asociaciones de archivos en Windows 7, necesarias para ejecutar de forma correcta los distintos tipos de archivos y que se abran los programas relacionados con ellos. Las asociaciones de archivos es la relación que existe entre la extensión de los archivos y la acción que debe realizar Windows al dar el usuario dos cli c en un archivo determinado, esta relación está guardadas en determinadas claves del registro y por diversas di versas razones a veces se deterioran, es entonces que comienzan a aparecer errores inexplicables en el funcionamiento de nuestro sistema operativo. Algunos ejemplos entre los más frecuentes. - Al dar dos clics cli cs en un ejecutable (exe) de una aplicación o programa se abre el Bl oc de notas. - Al dar dos clics cli cs en cierto archivo que antes abría un programa determinado ahora aparece el cuadro de dialogo "Elija el programa que desea usar para abrir el siguiente archivo" - Al dar dos clics cli cs en cierto archivo que antes abría un programa determinado simplemente no pasa nada. Reparar estas asociaciones es relativamente fácil, solo es necesario descargar la clave necesaria para el archivo determinado en los links de abajo, descomprime el archivo y el archivo .REG en su interior ejecútalo (dos clics), aparecerá un cuadro de dialogo con la advertencia: "Si se agrega información....¿Está seguro que desea continuar?" Escoge Si . Reinicia Windows para que los cambios se hagan efectivos.
Que son las extensiones de archivo y cuál es su función. Las extensiones de archivo son los últimos caracteres que aparecen en el final de un nombre de un archivo después del punto, por ejemplo index.html tiene la extensión de
archivo html. Su objetivo es indicarle a Windows con que programa se debe abrir cada tipo de archivo. Cuando instalamos el sistema operativo ya viene vi ene especificada esta relación para los principales archivos que vamos a utilizar, posteriormente a medida que vayamos instalando nuevos programas estos harán las modificaciones necesarias en las cl aves del registro para que Windows reconozca las extensiones de los archivos que ellos van a utilizar. Por ejemplo al instalarse Photoshop este software utiliza archivos con la extensión .PSD, es necesario ahora que el usuario al dar dos clic en cualqui er archivo terminado en .psd de abra el programa anterior, como se logra? Los ajustes necesarios para crear y modificar estas asociaciones se guardan en el registro de Windows en la rama HKEY_CLASSES_ROOT\ .
PRECAUCIÓN: En el registro de Windows se almacena toda la información de tu sistema, si no tienes conocimientos y experiencia en su edición no hagas ninguna modificación en ninguna de las claves o valores que contiene, si te interesa y sientes curiosidad léete lé ete primero el siguiente articulo:
Como modificar el registro de Windows. Como aprender a editar y modificar el registro de Windows, conocer cómo crear, editar, exportar y eliminar claves y valores, usar los script y archivos REG, métodos recomendados.
Que es el Registro de Windows.
El Registro de Windows es una base de datos centralizada que almacena las configuraciones y toda la información del sistema operativo. Contiene datos referentes a todo e l hardware, software, configuraciones de los usuarios, y preferencias guardadas en e l equipo. El Editor del Registro, conocido como REGEDIT permite agregar y editar las claves y valores del Registro, para restaurar una copia de seguridad o valores predeterminados y para importar o exportar claves como referencia o como copia de seguridad. Se puede acceder al Editor del Registro de varias formas, e scribiendo en Inicio: REGEDIT, buscando el acceso directo en: Todos los programas o desde la línea de comandos, pero no se aconseja su modificación por quien no esté familiarizado con su manejo porque los cambios hechos pueden afectar la estabilidad del sistema operativo. En este sitio hay disponibles páginas con multitud de ajustes, modificaciones, hacks útiles para efectuar cambios en el registro, pero se aconseja su ejecución con mucha precaución y siempre si no se posee la
experiencia suficiente efectuar un backup o respaldo antes de hacer alguna modificación. Tampoco hay que tener miedo, la e dición de las claves y valores del registro no e s difícil, ni es solo para expertos, solo hay que tener la adecuada preca ución y un poco de sentido común.
Consejos antes de efectuar algún cambio en el registro.
Como hacer un backup o respaldo del registro de Windows. La forma más sencilla de hacer un respaldo del registro es exportando la c lave seleccionada, la rama o todo el registro en un archivo REG. Este es un archivo de texto plano con la extensión .reg que contiene todos los datos de la sección exportada. Su t amaño depende de los datos que contenga, un re spaldo de todo el registro no suele medir más de 60MB. Al dar dos clics en un archivo ar chivo REG creado, Windows mostrará un mensaje de confirmación y si es positivo agregará las claves que contenga al registro sustituyendo los valores que se hayan modificado. Para exportar una clave, rama o todo el registro en el Editor del Registro o REGEDIT selecciona: Archivo selecciona: Archivo > Exportar , en la parte inferior de la ventana en Intervalo de ex portación selecciona: Todo o Rama seleccionada, seleccionada, guarda el archivo en el lugar correspondiente.
Restaurar el registro en caso de errores. Windows por medidas de seguridad siempre mantiene una copia a salvo del registro, en los casos de que una modificación inadecuada afecte archivos de configuración y esto haga que W indows no pueda iniciar, es posible utilizar dicha copia guardada. Si te ves en ese caso sigue los siguientes pasos: Al encender el equipo después después de pasar la etapa del POST, oprime la tecla F8, se mostrará un menú con varias opciones, mediante las teclas de dirección (las flechas) selecciona: "La última configuración válida conocida" y oprime la tecla Enter.
Como editar las claves del registro. Las claves del registro se pueden editar de dos formas, modificando directamente sus valores mediante REGEDIT o exportando como se explicó anteriormente la clave seleccionada, editar el archivo REG y entonces después agregarla al registro. • Para modificar directamente las claves mediante REGEDIT, se c omienza localizando esta fácilmente ya
que esta herramienta tiene la estructura de un árbol, algo similar a un explorador con dos paneles, el panel de la izquierda contiene la estr uctura y en el de la derecha der echa se abre el contenido de las claves y valores.
• Los archivos REG al ser simples archivos de texto, solo que tienen la ex tensión .reg, pueden ser
editados con facilidad con cualquier editor, por ejemplo e l Bloc de notas de Windows. Su estructura es la siguiente como se muestra en el siguiente diagrama: Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\command]
Constan de: • El encabezado que siempre es: Windows W indows Registry Editor Version 5.00 • Una línea en blanco (es imprescindible) • La clave con su valor correspondiente
Reglas a seguir para crear los scripts o archivos REG. Al crear un archivo para agregar al registro es necesario tener presente las siguientes reglas La primera línea en los sistemas operativos XP, Vista y Windows 7 debe ser: Windows Registry Editor Version 5.00
a continuación debe dejarse una línea en blanco. En los sistemas operativos Win98, ME, o NT 4.0 será: REGEDIT4
de la misma forma después dejar una línea en blanco. Para crear una clave un ejemplo seria: [HKEY_CURRENT_USER\Software\MiPrograma] Un valor contenido en la clave anterior: [HKEY_CURRENT_USER\Software\MiPrograma] "mi_valor"="como" Para eliminar una clave antepone un signo menos: [-HKEY_CURRENT_USER\Software\MiPrograma] Para eliminar un valor: [HKEY_CURRENT_USER\Software\MiPrograma] "valor a quitar"=Al crear cualquier valor, se supone que es una cadena, para crear un valor DWORD es necesario especificarlo, por ejemplo: [HKEY_CURRENT_USER\Software\MiPrograma] "mi_valor"= dword:000001 Si el carácter punto y coma (;) está delante de cualquier línea esta será ignorada y considerada como un comentario, por ejemplo: [HKEY_CURRENT_USER\Software\MiPrograma] ; esta línea es un comentario
Permisos para editar el registro
Para poder realizar modificaciones en el re gistro de Windows debes acceder como administrador, si no tienes el permiso necesario prueba la siguiente opción: • Sitúate en la clave a modificar, haz clic con el botón derecho del mouse y selecciona en el menu que
aparece Permisos. Permisos. • Clic en Opciones avanzadas >Propietario, >Propietario, selecciona tu nombre y activa la casilla Reemplazar
presiona Aceptar . propietario en subcontenedores subcontenedores y objetos y presiona Aceptar • Ahora en la ventana anterior selecciona tu nombre y marca la casilla Permitir Control total. • Aceptar . Es todo.
Ubicación de las claves mas editadas del Registro. Claves que con mas frecuencia son modificadas en e l registro.
Claves del registro modificadas modificadas y agregadas por los virus frecuentemente
Ya sea en las ramas:
"HKCU\Software\Microsoft\Windows\Currentversion\" o en: "HKLM\Software\Microsoft\Windows\Currentversion\" Las siguientes claves son agregadas: o pciones de carpeta) Policies\Explorer\NoFolderOptions (para que no se muestren las opciones Policies\System\DisableRegistryTools (con el objetivo de deshabilitar el registro) Explorer\Advanced\ShowSuperHidden (para no mostrar los archivos de sistema) En todas ellas "0" es nulo el valor y "1" establecido. Si las encuentras en tu re gistro las puedes establecer en "0" o eliminarlas sin temor.
Otra clave es "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell" en la cual el valor tiene que ser únicamente "explorer.exe"
Crea tu primer script o archivo REG Crea tu primer script o archivo reg con el siguiente código que te permitirá crear un botón en el menú contextual del ratón para acceder al Editor del registro. Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\Abrir REGEDIT] @="Abrir REGEDIT" "Icon"="C:\\Windows\\regedit.exe" [HKEY_CLASSES_ROOT\Directory\Background\shell\Abrir REGEDIT\command] @="C:\\Windows\\regedit.exe"
Como crear un respaldo del registro y restaurarlo mediante la línea de comandos.
Para crear un respaldo completo de tu registro copia y pega lo siguiente en Inicio o en Ejecutar y oprime Enter: REGEDIT /E %userprofile%\Documents\regbackup.reg Se creará el archivo regbackup.reg en la carpeta Mis Documentos que será un respaldo completo del registro. Sustituye %userprofile%\Documents\ por otra ubicación si lo necesitas. Si te fuera necesario restaurar el respaldo solo utiliza: REGEDIT %userprofile%\Documents\regbackup.reg
Para echarle un vistazo al registro de Windows utiliza su editor ll amado REGEDIT. Accede a él ejecutando su acceso directo que se encuentra en Todos los programas, o escribe en Inicio: REGEDIT y oprime Enter . Verás una especie de explorador con dos paneles, en el panel de la izquierda verás cinco carpetas, la primera llamada HKEY_CLASSES_ROOT , es nuestro objetivo, expándela y verás que contiene una multitud de subcarpetas todas con el formato .XXX donde XXX son todas las extensiones de archivos disponibles en tu sistema, las registradas por Windows y por los programas que has instalado. Cada una de estas carpetas contiene toda la información i nformación necesaria necesaria para cada tipo de archivo. Modificando y creando nuevas claves y valores en esta carpetas es posible posibl e agregar nuevas entradas al submenú Nuevo, que aparece al dar clic derecho con el mouse en cualquier directorio, por ejemplo, podemos lograr que aparezca un "Nuevo Documento HTML", "Nuevo Script de comandos", etc. si te interesa aprende como se hace leyendo l a siguiente página: Crear nuevas entradas en el submenú Nuevo del menú contextual.
Administrar y reparar la asociación de archivos mediante la línea de comandos de Windows.
Mediante la línea de comandos de Windows es relativamente fácil ver y modificar las asociaciones de archivos, para eso puedes utilizar el comando ASSOC. El comando ASSOC muestra o cambia la asociación existente entre una extensión de archivo y un tipo de archivo. La sintaxis para su uso es: ASSOC .ext=tipo-de-archivo .ext=tipo-de-archivo
Ejemplos: 1- ASSOC Escribiéndolo sin parámetros en la consola y oprimiendo Enter muestra una lista con todas las asociaciones existentes en tu sistema. 2- ASSOC .txt Escribiéndolo seguido de una extensión de archivo mostrará el tipo de archivo asociado. 3- ASSOC >%userprofile%\Desktop\"Lista de extensiones de a rchivo.txt" Crea una lista en tu escritorio con las extensiones y los ti pos de archivos que posees. 4- ASSOC .EXE=exefile Permite reparar la asociación existente entre los .exe y los ejecutables. 5- ASSOC .REG=regfile Permite reparar la asociación existente entre los .reg y los archivos del registro. 6- ASSOC .html= Elimina una asociación existente.
Ejemplos de cómo reparar la asociación de los archivos usando los comandos ASSOC y FTYPE.
ASSOC ya lo vimos más arriba, FTYPE es otro comando que muestra o cambia el vínculo existente entre un tipo de archivo y un programa ejecutable. Para reparar la asociación de los archivos batch que poseen la extensión de archivo cmd, en caso que se representen con un icono de archivo desconocido, abre la consola de comandos, escribe lo siguiente y oprime Enter: assoc .cmd debe mostrar el siguiente resultado: .cmd=cmdfile si no es así para restaurar la asociación escribe: assoc .cmd=cmdfile Ahora escribe lo siguiente: ftype cmdfile debe mostrar el siguiente resultado: cmdfile="%1" %* si no es así para restaurar la asociación escribe: ftype cmdfile="%1" %* Esto restaurará la acción predeterminada de abrir para este tipo de archivos. Para reparar la asociación de los archivos ejecutables que poseen la extensión de archivo exe, en los casos de que al hacer dos clics en uno de ellos ell os y se abra con el Bloc de notas, abre la consola de comandos, escribe lo siguiente y oprime Enter: assoc .exe debe mostrar el siguiente resultado: .exe=exefile si no es así para restaurar la asociación escribe: assoc .exe=exefile Ahora escribe lo siguiente: ftype exefile debe mostrar el siguiente resultado: exefile="%1" %* si no es así para restaurar la asociación escribe: ftype exefile="%1" %* Esto restaurará la acción predeterminada de abrir para este tipo de archivos. Si ninguno de los métodos anteriores ha funcionado accede a la siguiente clave del registro: HKEY_CURRENT_USER\Software\M HKEY_CURRENT_ USER\Software\Microsoft\Windows\Curre icrosoft\Windows\CurrentVersion\Explorer\ ntVersion\Explorer\FileExts FileExts,, allí busca la subclave correspondiente a la extensión de archivo y elimínala. Como crear un respaldo de tus tipos de archivos.
Si has hecho cambios en tu sistema y personalizado los tipos de archivos que utilizas,
puedes crear un respaldo o backup para restaurarlo en caso de una posterior instalación del sistema operativo, para eso utiliza los siguientes comandos: FTYPE >backup_tipos.txt ASSOC >backup_ext.txt >backup_ext.txt Para restaurar el respaldo creado simplemente ejecuta desde l a consola: FOR /F "tokens=* delims=" %G IN (backup_tipos.txt) (backup_tipos.txt) DO FTYPE %G FOR /F "tokens=* delims=" %G IN (backup_ext.txt) DO ASSOC %G En caso de que vayas a restaurar el respaldo desde un archivo batch sustituye: %G por %%G
AT 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. « Ejemplos del uso de AT: Como programar tareas y eventos con el comando AT
Uso del comando AT AT El comando AT programa la ejecución de comandos y programas en un equipo a una hora y fecha especificadas. El comando aún se encuentra disponible por cuestiones de compatibilidad, pero ha sido extendido en el comando SCHTASKS que permite opciones más avanzadas. No obstante es posible emplearlo para la programación de tareas sencillas. El servicio de programación debe estar en ejecución para utilizar el comando AT. Sintaxis. AT hh:mm ID [/EVERY:dia | /NEXT:dia] comando Opciones. • ID Identidad que asignarle a la tarea, cualquier número. • hh:mm Hora a la que se debe ejecutar el comando (hora:minutos en formato de 2 4
horas)
• /every:dia Ejecuta el comando el, o los días especificados, las iniciales de los días
utilizados tienen que corresponder a los días en el idioma ingles.
• /next:dia Realiza la próxima ejecución del comando el día que se especifique • /delete El iimina mina tareas programadas, si no se especifica la ID se eliminan todas.
Ejemplos prácticos del uso del comando AT Muestra todas las tareas programadas así como su ID (identidad)
AT A la 1 de la madrugada inicia el navegador y conecta el equipo a Google.com.
AT 01:00 cmd /c start http://google.com Realiza un respaldo, a las 8 de la l a mañana copia todos los archivos de la carpeta Mis Documentos en la carpeta Backup situada en el disco C.
AT 08:00 cmd /c copy %USERPROFILE%\Documents\*.* C:\ Todos los días ejecuta a las 11.30 de la mañana el mismo batch llamado copia_diaria.cmd.
AT 11:30 /EVERY:m,t,w,th,f,s,su c:\backups\copia_diaria.cmd Todos los viernes a las 2.00 pm ejecuta ej ecuta el batch copia_semanal.cmd.
AT 14:00 /EVERY:f c:\backups\copia_semanal.cmd Cancela la tarea de ID 8
AT 8 /delete Cancela todas las tareas
AT /delete
ATTRIB Muestra o cambia los atributos de un archivo. En Windows se l e asigna a cada archivo, de acuerdo a la función o al objetivo que van a desempeñar en el equipo un atributo, ya sea de archivo oculto, de sistema, solo lectura, etc. Con el comando ATTRIB es posible saber los establecidos en un archivo determinado y retirárselo o asignarle otro. « Ejemplos del uso de ATTRIB: Ejemplos prácticos del uso del comando ATTRIB
Uso del comando ATTRIB ATTRIB Muestra o cambia los atributos de un archivo. Windows le asigna a cada archivo de acuerdo a la función o al objetivo que van a desempeñar en el equipo los siguientes atributos:
R Archivos de solo lectura. Pide confirmación antes de moverlo o eliminarlo. (1) H Archivos ocultos. Ocultos para evitar su daño de forma accidental.(2) S Archivos de sistema. Archivos del d el sistema que el usuario no tiene necesidad de editar.(4) A Archivos de almacenamiento. Se usa para marcar archivos que han sido modificados.(32) I Archivo inmutable, el menos conocido, evita que este archivo sea s ea editado o eliminado por cualquier usuario, el único con privilegios en el es System. Sintaxis. ATTRIB +- atributo archivo opciones Opciones. • + Establece un atributo • - Quita un atributo • /S Procesa archivos en subcarpetas • /D Procesa carpetas
Los valores numéricos son utilizados al modificar los atributos mediante scripts (VBS)
Existen otros atributos que no son de interés práctico para los usuarios, pero se mues tran por si aparecen en las propiedades de algún archivo al ejecutar ASSOC. E Encriptado C Comprimido L Simbólico O Sin conexión P Fragmentados T Temporal
Ejemplos prácticos del uso del comando ATTRIB Oculta los archivos en el directorio actual donde ejecutes l a consola.
ATTRIB +H Oculta los archivos, incluyendo los que se encuentren en subcarpetas y las l as carpetas también.
ATTRIB +H /S /D Muestra los atributos que poseen los archivos en la carpeta Mis Documentos.
ATTRIB %USERPROFILE%\Documents
Oculta todos los archivos que se encuentran dentro de la carpeta Prueba en Mis Documentos y la carpeta también.
ATTRIB +H %USERPROFILE%\Documents\Prueba\*.* En la unidad E: le quita los atributos de oculto, sistema y solo lectura a todos l os archivos incluyendo subcarpetas. Usándolo con + establece los atributos.
ATTRIB -R -S -H E:/*.* /S /D
AUDITPOL The auditpol command is used to display or change audit policies. BITSADMIN Es usado para crear, administrar y monitorear tareas de d escargas y subidas de archivos.
BREAK Establece o elimina la comprobación extendida de Ctrl+C. BCDBOOT Herramienta de reparación y creación de archivos de arranque BCD. La herramienta de línea de comandos bcdboot.exe se usa para copiar archivos de arranque imprescindibles a la partición del sistema y para crear un nuevo almacén de BCD en el sistema.
BCDEDIT Editor del almacén de datos de la configuración de arranque (BCD) Puede usar Bcdedit.exe para agregar, eliminar, editar y anexar entradas en el almacén de datos de la configuración de arranque.
BOOTCFG Esta herramienta de la línea lí nea de comandos se puede usar para configurar, consultar, cambiar o eliminar la configuración de la entrada de arranque en el archivo BOOT.INI en sistemas operativos anteriores a Windows Wi ndows Vista.
CACLS Muestra o modifica las listas de control de acceso (ACLs) de archivos. « Ejemplos del uso de CACLS: Usar CACLS para cambiar permisos a archivos y carpetas del sistema.
Uso del comando CACLS CALCS Muestra y permite modificar las listas de control de acceso (ACLs) de archivos y carpetas, niega, restringe o permite los l os permisos necesarios para leer, escribir o modificar en cualquier directorio. Sintaxis: CACLS archivo opciones Opciones: • archivo Muestra las ACL. • /T Cambia las ACL en el directorio actual y todos los subdirectorios. • /E Edita la ACL en vez de remplazarla. • /C Continúa, omitiendo los errores de acceso denegado. • /G usuario:permiso usuario:permiso Concede derechos de acceso del usuario. • /R usuario Revoca derechos del usuario (sólo válida con /E). • /P usuario:permiso Reemplaza derechos de acceso del usuario. • /D usuario Deniega acceso al usuario especificado.
permiso puede ser: N Ninguno R Leer W Escribir C Cambiar (escribir)
F Control total Para opciones más avanzadas y exigentes usa el Nuevo comando: ICACLS
Ejemplos prácticos del uso del comando CACLS Muestra el control de acceso de archivos del directorio "System Volume Information" en la unidad C que contiene los archivos guardados por la utilidad "Restaurar sistema". cacls "C:\System Volume Information" Permite el acceso a la carpeta System Volume Information al usuario Norfi y le da los permisos de Control total. cacls "C:\System Volume Information" /E /G Norfi:F Niega el acceso total a la carpeta D:\DATOS al usuario Pedro. cacls "D:\DATOS" /D Pedro Le asigna derechos al usuario Pedro en la carpeta D:\DATOS, pero solo para leer, no para modificar ni crear archivos. cacls "D:\DATOS" /P Pedro:R
CALL Llama un segundo batch desde uno en ejecucion. d irectorio actual CD Muestra el nombre o cambia al directorio
CHCP Muestra o establece el número de página de códigos activa. CHDIR Muestra el nombre o cambia al directorio actual, igual que CD CHKDSK Chequea, comprueba y repara errores de disco. « Ejemplos del uso de CHKDSK: Como comprobar y reparar discos duros con el comando CHKDSK
Revisar, comprobar y reparar discos duros con CHKDSK mediante la línea de comandos en Windows.
Como usar CHKDSK en Windows Wi ndows para revisar, comprobar, reparar, eliminar los errores de disco, sectores erróneos y asegurar un buen funcionamiento de los discos duros mediante la línea de comandos.
Oprime el siguiente botón para iniciar el comando c omando CHKDSK que efectuará una revisión de tu disco duro principal en busca de errores, se ejecutará solo en modo lectura, es decir informará en caso de encontrarse algún error pero no lo corregirá. CHKDSK, abreviatura de Check disk, es una herramienta incluida en Windows, es utilizada para mostrar el estado y la integridad del sistema de archivo de los discos duros, memorias, tarjetas y otros medios de almacenamiento. Puede escanear, revisar y reparar problemas físicos en la superficie de discos duros como sectores defectuosos y recuperar los datos de ser posible. También es capaz de reparar errores lógicos en el sistema de archivos como corrección de clústeres perdidos, archivos con vínculos cruzados o errores en di rectorios. Ejecutando CHKDSK desde la línea de comandos o consola de cmd permite utilizar todas sus opciones, aunque no hay que temerle pues sus funciones básicas son bastante sencillas lo que hace que cualquier usuario, aun con conocimientos limitados pueda usar fácilmente este comando. También es posible ejecutarlo para revisar o reparar un disco, cuando no es posible iniciar el sistema desde la consola de recuperación. La tercera opción es desde el explorador de Windows aunque de forma limitada.
Usar CHKDSK desde el explorador de Windows. Para usar CHKDSK desde el explorador de Windows sigue los siguientes pasos: Selecciona en Mi PC la unidad a revisar o reparar. En el menú contextual (clic derecho) selecciona Propiedades. En la pestaña Herramientas oprime el botón Comprobar ahora, se abrirá la ventana Comprobar Disco, tendrás dos opciones disponibles:
Reparar automáticamente errores en el sistema de archivos. Examinar e intentar recuperar sectores defectuosos.
Utiliza la primera opción y después en caso de que sea necesario usa la segunda, esta demorará bastante tiempo en completarse en di scos grandes.
Usar CHKDSK desde la línea de comandos. Para revisar o reparar un disco duro mediante CHKDSK en la consola de cmd, escribe lo siguiente: CHKDSK más la letra de la unidad a revisar, seguida de dos puntos y a
continuación el parámetro.
Por ejemplo: CHKDSK D:
Si lo utilizas de la l a forma anterior, es decir sin especificar ningún parámetro u opción CHKDSK revisa el disco seleccionado y al final muestra el informe de su estado y de la integridad del sistema de archivo pero no realiza ninguna acción. CHKDSK D: /F
De esta otra manera revisa el disco seleccionado y corrige los errores encontrados en el sistema de archivos de existir alguno.
Parámetros que se pueden emplear con CHKDSK: /F Corrige errores en el disco /V Para FAT/FAT32 FAT/FAT32 muestra la ruta completa y el nombre de cada archivo en el disco, si es NTFS muestra mensajes de limpieza si hay. /R Encuentra /R Encuentra sectores dañados y recupera la información que sea legible
/X Fuerza al volumen a desmontarse primero si es necesario, es necesario usar /F /I Realiza una comprobación menos exhaustiva de entradas de índice (Sólo para NTFS) /C Omite la comprobación de ciclos dentro de la estructura de carpetas (Sólo para NTFS)
Los dos anteriores reducen la cantidad de tiempo necesario para ejecutar Chkdsk ya que omiten ciertas comprobaciones en el volumen.
/B Vuelve a evaluar los clústeres incorrectos en el volumen es necesario usar /R (Sólo para NTFS)
Mensajes de error y advertencia de CHKDSK. Al realizar la petición de revisar y reparar un disco con el comando CHKDSK, pueden aparecer los siguientes mensajes:
Chkdsk no puede ejecutarse ya que el volumen está siendo usado por otro proceso. Chkdsk puede ejecutarse si se desmonta previamente este volumen. TODOS LOS IDENTIFICADORES ABIERTOS A ESTE VOLUMEN NO SERÁN VÁLIDOS. ¿Desea exigir el desmontaje de este volumen? (S/N) Este mensaje indica que existen procesos abiertos en el di sco, por lo que será necesario desmontar este para efectuar el análisis, solo escribe en este caso la letra S y oprime la tecla Enter. CHKDSK no se puede ejecutar porque otro proceso ya está usando el volumen. ¿Desea que se prepare este volumen para que sea comprobado la próxima vez que se reinicie el sistema? (S/N) Este mensaje indica que la unidad escogida alberga archivos abiertos por el sistema operativo, por lo que para revisar la unidad de forma efectiva será necesario reiniciar el equipo, para que CHKDSK se ejecute antes de que Windows abra archivos en la unidad, debes escribir la letra S y oprimir la l a tecla Enter, entonces reiniciar manualmente.
Comandos rápidos para iniciar la herramienta CHKDSK Para los que necesitan usar CHKDSK de forma fácil y rápida, sin tener que abrir la consola de cmd y escribir el código en ella, pueden utilizar los siguientes comandos rápidos. Para usarlos solo copia los comandos (Control+C), oprime la tecla Windows, pega el comando copiado (Control+V) y finalmente oprime l a tecla Enter. Para revisar y reparar la unidad C usa: CMD.EXE /K CHKDSK C: /F Para revisar y reparar la unidad D usa: CMD.EXE /K CHKDSK D: /F Para revisar y reparar la unidad E usa: CMD.EXE /K CHKDSK E: /F
Evitar que CHKDSK se ejecute al inicio de Windows Puedes hacer que CHKDSK no comience con el chequeo de los discos al iniciar el sistema, útil si has configurado la aplicación para que se ejecute en el inicio y luego por alguna razón te arrepientes. En el registro de Windows accede a la l a clave:
HKEY_LOCAL_MACHINE\SYSTEM\Curren HKEY_LOCAL_MACHI NE\SYSTEM\CurrentControlSet\Control\Sess tControlSet\Control\Session ion Manager el en panel de la l a derecha dos clics en BootExecute e introduce el valor: autocheck autochk *
Leer los logs creados en un chequeo de disco. Generalmente cuando efectuamos un chequeo de los discos ya sea de forma manual o planificada, al terminar la aplicación muestra el resultado solo breves segundos y se cierra, lo que no nos da el tiempo suficiente para leer el informe, para solucionar esto podemos buscar en el Visor de eventos el log l og con la información. Para eso haz lo siguiente: Inicia el visor de Eventos, escribe en Inicio: Ini cio: eventvwr o Visor de eventos y presiona Enter, en el panel izquierdo abre la carpeta Registros de Windows, en Aplicación da un clic derecho y selecciona en el menú contextual Buscar , en la pequeña ventana escribe: CHKDSK, Siguiente. Ahora veras el log del evento con el informe completo del chequeo realizado. El log tendrá el tag Wininit, si para efectuar el chequeo hubo que reiniciar rei niciar el sistema.
Modificar el tiempo de espera de CHKDSK usando el comando CHKNTFS Modificar el tiempo de espera antes de comenzar CHKDSK cuando se ejecuta al inicio del sistema, el tiempo predeterminado es de 10 segundos pero puedes especificar el tiempo que necesites usando el comando: CHKNTFS /T y a continuación la cantidad de segundos, por ejemplo: CHKNTFS /T 30 El valor también lo puedes cambiar accediendo a la siguiente clave del registro: HKEY_LOCAL_MACHINE\SYSTEM\Curren HKEY_LOCAL_MACHINE\S YSTEM\CurrentControlSet\Control\Sess tControlSet\Control\Session ion Manager En el panel derecho si no existe el valor AutoChkTimeOut crea Nuevo Valor de DWORD (32bits), dos clics y selecciona en Nuevo valor la casilla Decimal e introduce la cantidad de segundos deseada.
Otras opciones que permite el comando CHKNTFS CHKNTFS Muestra o modifica la comprobación del disco en el ti empo de arranque. Utiliza los siguientes parámetros o modificadores: /D Restaura el funcionamiento predeterminado del equipo; todas las unidades se comprueban al arrancar y chkdsk se ejecuta en aquéllas que están dañadas. /T Cambia el tiempo de la l a cuenta atrás en el inicio de AUTOCHK a la cantidad de tiempo dada en segundos. Si el tiempo ti empo no se específica, se mostrará la configuración actual. /X Excluye una unidad de la comprobación predeterminada al arrancar. /C Programa una unidad para ser comprobada al arrancar; arrancar; chkdsk se ejecutará si la unidad está dañada. Si no se especifican modificadores, CHKNTFS mostrará si la unidad especificada está dañada o programada para ser revisada al reiniciar el equipo de nuevo.
Usar CHKDSK desde la consola de recuperación.
Es posible iniciar CHKDSK desde la consola de recuperación, es a veces la única opción de poder recuperar un disco duro, en este caso solo estarán disponibles dos opciones: /P Hace que CHKDSK CHKDSK realice un profundo chequeo del disco y corrija corrija cualquier error. error. /R Hace que CHKDSK CHKDSK localiza sectores sectores dañados en el disco y recupera la información información que sea posible de ellos. Al utilizar /R es implícito que /P se incluye por lo que no es necesario utilizarla. Ejemplos.
CHKDSK Simplemente muestra el estado del disco de inicio. CHKDSK C: /P Chequea el disco y corrige errores. CHKDSK C: /R Chequea el disco, corrige errores, localiza sectores dañados y trata de recuperar la información que sea posible.
La consola de recuperación es posible iniciarla de tres maneras: 1- Desde el menú del disco de instalación de Windows, iniciando el sistema desde el disco y es imprescindible cuando no es posible iniciar el sistema de otros modos. 2- Desde un disco de reparación, este es un disco que podemos crear nosotros fácilmente con solo unos pasos y que nos podrá sacar de más de un apuro ya que contiene todas las herramientas necesarias para resolver los conflictos de i nicio. 3- Desde el menú de arranque del sistema.
Si te interesa saber mas sobre el funcionamiento de CHKDSK.....
Funcionamiento de CHKDSK. La actividad de CHKDSK se divide en tres pasos principales.
Fase 1: Comprobación de archivos. Durante el primer paso, CHKDSK muestra un mensaje que dice que está comprobando archivos y también muestra el porcentaje de la comprobación contando desde el 0 al 100 por ciento. Durante esta fase, CHKDSK examina cada segmento registrados en la tabla de asignación de archivos (MFT). El "porcentaje completado" que CHKDSK muestra durante esta fase es el porcentaje de la MFT que CHKDSK ha comprobado. Al final de esta fase, se ha identificado el espacio que está en uso y el que está disponible. di sponible.
Fase 2: Comprobación de los índices. Durante el segundo paso CHKDSK examina cada uno de los índices en el volumen. Los índices son esencialmente directorios NTFS. Durante este paso, se examina cada directorio que se encuentra en el volumen, se chequea la coherencia interna y se verifica la correspondencia correspondencia entre lo que se encuentra grabado en el registro de la MFT y los directorios que se encuentran físicamente en el disco. Al final de esta fase, CHKDSK se ha asegurado de que no existen archivos "huérfanos" y que todos los listados de directorios contienen archivos válidos. (Un archivo huérfano es un archivo al que se hace referencia pero no existe en ningún directorio.)
Fase 3: Comprobación de los descriptores de seguridad. Durante esta fase, CHKDSK examina cada descriptor de seguridad que está asociado con los archivos o directorios que se encuentran en el volumen.
Los descriptores de seguridad contienen información sobre la propiedad de un archivo o directorio, de los permisos NTFS para el archivo o directorio, y la auditoría.
Fase 4: Comprobación de los sectores. Si el modificador /R es utilizado, CHKDSK ejecuta el cuarto paso para buscar sectores defectuosos en el espacio libre del volumen. CHKDSK intenta leer cada sector del volumen para confirmar que el sector se puede utili zar, incluso sin el modificador /R, CHKDSK siempre lee los sectores que están asociados con los metadatos. Cuando CHKDSK encuentra un sector ilegible recupera los datos del clúster no válido y escribe los datos en el clúster recién asignado. Sin embargo, usando el modificador / R es una manera conveniente para escanear escanear todo el volumen si se sospecha que un disco puede tener al gunos sectores defectuosos. defectuosos.
El modificador /C indica a CHKDSK que omita las comprobaciones que detectan ciclos en la estructura de directorios. Los ciclos son una forma poco común de corrupción en los que un subdirectorio puede tener a sí mismo un "antepasado". El uso del modificador /C puede acelerar ac elerar CHKDSK alrededor de un 1 o 2 por ciento, pero este parámetro también puede dejar archivos arc hivos "flotantes" en un volumen NTFS. Estos archivos pueden ser inaccesibles desde el resto del árbol de directorios direct orios y algunos pueden quedar huérfanos, lo que puede traer como consecuencia que los programas de Windows, incluyendo programas de copia de seguridad, no sean s ean capaces de reconocerlos. El modificador /I indica a CHKDSK que omita las comprobaciones que comparan las guías o entradas de directorios con sus segmentos correspondientes. Utilizando esta opción, se sigue comprobando la coherencia interna de las entradas de directorios, pero las entradas de directorio no son necesariamente compatibles con los datos que se almacena en los segmentos de registro correspondientes. Utilizando el modificador /I puede reducirse hasta un 50 o 70 por ciento el tiempo necesario para revisar discos grandes, pero puede traer como consecuencia que no se compruebe verdaderamente la referencia existente en la MFT MF T con los archivos existentes en los directorios. En resumen, estas dos opciones deben ser solo empleadas en situaciones en las que es necesario ejecutar CHKDSK en discos de gran tamaño y no se dispone del tiempo suficiente para una operación normal.
Revisar los resultados de la reparación del sistema de archivos con CHKDSK. Debido a algunas reparaciones, tales como l a corrección de clústeres perdidos (también conocido como unidades de asignación) o archivos con vínculos cruzados, los cambios en la tabla de asignación de archivos puede ocasionar pérdidas de datos, Chkdsk mostrará en ese caso un mensaje de confirmación similar al siguiente:
10 unidades de asignación perdidas que se encuentran en 3 cadenas. Convertir cadenas perdidas en archivos? Si presionas la tecla N, Windows corregirá los errores en el volumen, pero no guardará el contenido de los clústeres perdidos. Si presionas S, Windows intentará identificar la carpeta a la que pertenecen. Si es así, las cadenas de clúster perdidos se guardarán allí como archivos. Si la carpeta no puede ser identificada o si no existe, se guarda cada cadena de clústeres perdidos en una carpeta llamada FOUND.XXX, donde XXX es un número secuencial comenzando con 000. Son creados, uno o más archivos con el siguiente formato: Filennnn. CHK (el primer archivo se llama File0000.chk, el segundo se llama File0001.chk, y así sucesivamente en ese orden) Cuando Chkdsk finalice es recomendable revisar el contenido de esta carpeta.
¡Importante. En reparaciones efectuadas a dispositivos USB como memorias, tarjetas, etc. a veces es imprescindible recuperar manualmente los archivos de esta carpeta renombrándolos con la extensión de archivo necesaria. Finalmente eliminarse los archivos CHK después de haber guardado los necesarios.
Los sectores defectuosos informados por Chkdsk fueron marcados cuando el volumen fue preparado por primera vez para la operación. Eso trae como consecuencia que en caso que se interrumpa la operación debido a un corte c orte de energía u otra causa, los l os archivos y directorios marcados no serán accesibles desde el explorador de Windows hasta que se termine la reparación con CHKDSK. Si con ningunos de los métodos anteriores fue posible reparar tu disco duro, busca las herramientas de diagnóstico que provee cada fabricante, usa los siguientes links.
CHOICE Esta herramienta permite que los usuarios seleccionen un elemento de una lista de opciones y devuelve el índice de la opción seleccionada.
CIPHER Muestra o altera el cifrado de directorios [archivos] en particiones NTFS. CLEANMGR Libera espacio en disco, permite guardar en memoria tus opciones. « Ejemplos del uso de CLEANMGR: Como liberar espacio en disco usando el comando CLEANMGR
Como liberar espacio en disco, eliminar archivos innecesarios y limpiar el sistema en Windows. Como eliminar los archivos temporales y liberar espacio en disco de forma manual o automática en el modo avanzado. Utilizar todas las opciones disponibles para eliminar archivos innecesarios del sistema. Conocer todos los directorios que almacenan archivos temporales. Como hacer limpieza en cada inicio del sistema.
Es innumerable la cantidad de archivos temporales que se generan en el funcionamiento regular de Windows, por lo que si no efectuamos una limpieza sistemáticamente, veremos en corto tiempo inundado i nundado nuestros discos de basura que fragmentarán y ralentizarán el funcionamiento del sistema. Al ejecutar por el método clásico la herramienta Liberar espacio en disco, Windows facilita algunas opciones que no son suficientes para de forma efectiva deshacernos de todos los archivos innecesarios que van acumulándose en nuestro sistema. Es necesario ejecutar directamente el comando cleanmgr.exe de forma avanzada para hacer más efectiva l a limpieza.
Como ejecutar en modo avanzado la herramien herramienta ta Liberador de espacio en disco. La sintaxis para ejecutar el comando cleanmgr.exe que abre la herramienta Liberar espacio en disco es la siguiente: cleanmgr /D unidad: cleanmgr /sageset:x Establece opciones y las guarda en memoria. cleanmgr /sagerun:x Ejecuta cleanmgr con las opciones guardadas. g uardadas.
Configurar manualmente la ejecución de cleanmgr. 1- Escribe o pega en el cuadro de Inicio o Ejecutar: cleanmgr /sageset:x Este comando permitirá personalizar la forma en que ejecutaras la herramienta Liberador de espacio en disco, podrás disponer de varias opciones diferentes identificadas por números, para eso sustituye la letra x por cualquier número y oprime l a tecla Enter. 2- Se abrirá la ventana donde puedes escoger las opciones asignadas al modo x que se definió en el comando anterior, marca las casillas que prefieras y oprime Aceptar. Puedes utilizar el método anterior varias veces creando diferentes perfiles. 3- Para liberar espacio solo introduce en el cuadro de Inicio o Ejecutar: cleanmgr /sagerun:x , sustituye x por el número que corresponde al perfil creado que contiene las opciones de liberar espacio que necesites emplear y oprime Enter.
Utilizar todas las opciones posibles para liberar espacio. El método anterior tiene la limitación, li mitación, que Windows al mostrar la ventana para configurar las opciones posibles, solo muestra algunas, las que el sistema encuentre en ese momento factibles para liberar espacio. Si en otro momento ejecutas la opción CLEANMGR /sagerun:x, por supuesto solo se ejecutarán ejecutarán las opciones opciones guardadas aunque existan otros archivos posibles de eliminar. Por ejemplo si posteriormente al haber configurado cleanmgr, ejecutas en tu sistema el reparador de discos chkdsk y se generan archivos temporales en las carpetas FOUND.XXX, al ejecutar el comando con la opción /sagerun:x se ignorarán i gnorarán dichos archivos. La solución es configurar directamente la clave del registro de Windows que contiene todas las opciones posibles para ejecutar cleanmgr, puedes hacerlo manualmente o ejecutando un archivo REG que agregará el contenido al registro. Antes de agregar al registro el archivo REG puedes verificar que todas las opciones que contiene son de tu conveniencia. Para comprobarlo puedes editarlo con el Bloc de notas (arrastra el REG encima del Bloc de notas), también Notepad++ o cualquier otro editor de texto plano. Cada línea de código que contiene una opción di ferente para eliminar archivos esta antecedida por una línea que es un comentario (comienza con el carácter ";") que explica claramente en que consiste la opción que le sigue. Para deshabilitar o no utilizar una opción solo sustituye el valor dword 2 por un numero 1.
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches] ;Elimina archivos temporales .tmp creados en instalacion de programas. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Active Setup Temp Folders] "StateFlags0064"=dword:00000002 ;Elimina archivos descargados para instalacion de programas.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Downloaded Program Files] "StateFlags0064"=dword:00000002 ;Elimina archivos temporales de internet almacenados en el disco duro. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Internet Cache Files] "StateFlags0064"=dword:00000002 ;Elimina archivos de desecho creados por Windows de extension .dmp [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Memory Dump Files] "StateFlags0064"=dword:00000002 ;Elimina paginas descargadas para verlas offline sin conexion. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Offline Pages Files] "StateFlags0064"=dword:00000002 ;Elimina carpetas con formato FOUND.XXX que contienen clustres perdidos ;despues de realizar una reparacion de disco con CHKDSK. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Old ChkDsk Files] "StateFlags0064"=dword:00000002 ;Elimina residuos de instalaciones anteriores de Windows. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Previous Installations] "StateFlags0064"=dword:00000002 ;Elimina archivos de la Papelera de reciclaje. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Recycle Bin] "StateFlags0064"=dword:00000002 ;Elimina logs o archivos de registro almacenados en la carpeta Windows. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Setup Log Files] "StateFlags0064"=dword:00000002 ;Elimina archivos .dmp con informacion de errores ocurridos en Windows. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\System error memory dump files] "StateFlags0064"=dword:00000002 ;Elimina archivos .dmp con informacion de errores de pantalla azul ;almacenados en la carpeta Windows\Minidump [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\System error minidump files] "StateFlags0064"=dword:00000002 ;Elimina archivos temporales encontrados en la carpeta %TEMP% [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Temporary Files] "StateFlags0064"=dword:00000002 ;Elimina archivos temporales creados por instalador de Windows. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Temporary Setup Files] "StateFlags0064"=dword:00000002 ;Se elimina la cache de vistas en miniaturas.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Thumbnail Cache] "StateFlags0064"=dword:00000002 ;Elimina archivos desechados de actualizaciones de Windows. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Upgrade Discarded Files] "StateFlags0064"=dword:00000002 ;Elimina archivos de reportes de error del usuario actual. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Windows Error Reporting Archive Files] "StateFlags0064"=dword:00000002 ;Elimina archivos de reportes de error del usuario actual pendientes. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Windows Error Reporting Queue Files] "StateFlags0064"=dword:00000002 ;Elimina archivos de reportes de error de todos los usuarios. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Windows Error Reporting System Archive Files] "StateFlags0064"=dword:00000002 ;Elimina archivos de reportes de error pendientes de todos los usuarios. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Windows Error Reporting System Queue Files] "StateFlags0064"=dword:00000002 ;Elimina archivos logs y registros de actualizaciones. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Volume Caches\Windows Upgrade Log Files] "StateFlags0064"=dword:00000002
Al agregar la clave al registro será posible que al ejecutar el comando: CLEANMGR /sagerun:64, de forma automática, sin pedir confirmación se empleará por el Li berador de espacio las siguientes opciones. » Se eliminan eli minan archivos temporales msdownld.tmp creados en la instalación de programas. » Se eliminan eli minan varios archivos descargados para instalación de programas. » Se eliminan los archivos temporales de internet almacenados en el disco duro. » Se eliminan archivos de desecho almacenados en el directorio Windows de extension .dmp » Se eliminan eli minan paginas descargadas para verlas offline sin conexión. » Se eliminan eli minan carpetas con formato FOUND.XXX que contienen clusteres perdidos, después de realizar una reparación de disco con el comando CHKDSK. » Se eliminan si existen residuos de instalaciones i nstalaciones anteriores anteriores de Windows. » Se eliminan todos los archivos de la Papelera de reciclaje. » Se eliminan todos los logs l ogs o archivos de registro setup*.log|setup*.old|setuplog.txt|winnt32.log setup*.log|setup*.old|se tuplog.txt|winnt32.log almacenados en la carpeta Windows. » Se eliminan archivos .dmp con información de errores ocurridos almacenados en la carpeta Windows. » Se eliminan archivos .dmp con información de errores de pantalla azul almacenados en la carpeta Windows\Minidump. » Se eliminan eli minan archivos temporales encontrados en la carpeta %TEMP%
En Windows 7 la variable de entorno %TEMP% %T EMP% se refiere a: C:\Users\NombreDeUsuario\AppData\Local\Temp En Windows XP la ubicación es: C:\Documents and Settings\NombreDeUsuario\Configuración local\Temp
» Se eliminan eli minan archivos temporales creados por Windows Installer. » Se elimina la cache de vistas en miniaturas.
La cache de vistas en miniaturas guarda en disco los archivos necesarios para cargar rápidamente el contenido que se muestra al escoger la vista Iconos grandes o medianos, en cualquier carpeta que contenga imágenes y videos, si se borra tendrá que crearse nuevamente a medida que se abra cada carpeta sucesivamente. » Se eliminan eli minan archivos desechados de actualizaciones de Windows. » Se eliminan archivos de reportes de error del usuario actual l ocalizados en la carpeta: %USERPROFILE%\AppData\Local\Micro %USERPROFILE%\AppData\Local\Microsoft\Windows\WER\R soft\Windows\WER\ReportArchive eportArchive » Se eliminan archivos de reportes de error del usuario actual pendientes, localizados en la carpeta: %USERPROFILE%\AppData\Local\Micro %USERPROFILE%\AppData\Local\Microsoft\Windows\WER\R soft\Windows\WER\ReportQueue eportQueue » Se eliminan archivos de reportes de error de todos l os usuarios localizados en la carpeta: %ALLUSERSPROFILE%\Microsoft\Window %ALLUSERSPROFILE%\Microsoft\Windows\WER\ReportArc s\WER\ReportArchive hive » Se eliminan archivos de reportes de error pendientes de todos los usuarios localizados en la carpeta: %ALLUSERSPROFILE%\Microsoft\Window %ALLUSERSPROFILE%\Microsoft\Windows\WER\ReportQueue s\WER\ReportQueue » Se eliminan eli minan archivos logs y registros guardados de actualizaciones de Wi ndows. Finalmente para liberar espacio en disco con todas las opciones disponibles haz lo siguiente: Escribe o introduce en el cuadro de Inicio Inici o o Ejecutar CLEANMGR /sagerun:64 y oprime la tecla Enter.
Otros métodos para iniciar cleanmgr.exe Para iniciar cleanmgr con las opciones anteriores también puedes hacerlo de otras maneras. 1- Crea un acceso directo que permita ejecutar el comando anterior, para eso: Da un clic derecho con el ratón en el escritorio u otro directorio, en el menú que aparece escoge:"Nuevo Acceso directo" , en la ventana que aparece: "Escriba la ubicación del elemento" , copia y pega:CLEANMGR pega: CLEANMGR /sagerun:64, /sagerun:64, presiona Siguiente y Finalizar para salir del asistente. 2- Crea un archivo batch, para eso haz lo siguiente: Crea un nuevo archivo de texto con el Bloc de notas y escribe o pega en el: @echo off echo "Liberando espacio en disco en todas las unidades" echo espere...... Cleanmgr.exe /sagerun:64 Cierra el archivo y guarda los cambios. Renombra el archivo creado a: limpiar.cmd, limpiar.cmd, asegúrate que la extensión del archivo sea .cmd y no .txt.
Como eliminar completamente los archivos temporales. Al eliminar Archivos temporales en el Liberador de espacio, de forma predeterminada solo se borrarán los que tengan más de 7 días dí as en el sistema. Para cambiar este comportamiento de Windows es necesario acceder a la siguiente clave del registro: HKEY_LOCAL_MACHINE\SOFTWARE\Microso HKEY_LOCAL_MACHI NE\SOFTWARE\Microsoft\Windows\CurrentV ft\Windows\CurrentVersion\Explorer\V ersion\Explorer\VolumeCac olumeCac hes\Temporary Files Allí encontrarás el valor valor "LastAccess" que es el que define este comportamiento, su valor predeterminado es 7, pero puedes modificarlo y establecerlo en un valor inferior como 2, 3 o 1 de acuerdo a tu conveniencia.
Como ejecutar el Liberador de espacio en cada inicio del sistema. Puedes utilizar un archivo batch como el creado anteriormente para iniciarlo de forma automática cada vez que se inicie el sistema, para eso solo necesitas copiarlo o moverlo a l a
carpeta de inicio . La carpeta de Inicio la puedes encontrar en la ruta:
"C:\Users\Nombre de Usuario\AppData\Roaming\Microsoft\Windows\Menú Inicio\Programas" , también puedes acceder a la carpeta de Inici o de una forma sencilla escribiendo o pegando en Inicio lo siguiente: shell:startup y oprimiendo Enter.
Como eliminar archivos temporales del navegador Internet Explorer. Comandos que al ejecutarlos liberan archivos temporales de internet si utilizas el navegador Internet Explorer. Para ejecutarlos puedes introducirlos directamente en el cuadro del comando Ejecutar (tecla Windows+R) y oprimir Enter. Para usarlos introduciendolos en el cuadro de Inicio es necesario anteponer al comando "cmd /c start" Eliminar Historial = RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess InetCpl.cpl,ClearMyTracksByProcess 1 Eliminar Cookies = RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess InetCpl.cpl,ClearMyTracksByProcess 2 Eliminar Archivos Temporales = RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4 Eliminar Archivos Temporales incluyendo favoritos offline = RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess InetCpl.cpl,ClearMyTrac ksByProcess 8 Eliminar Datos de Formularios = RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16 Eliminar Contraseñas = RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32 Eliminar Filtro de phising = RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 64 Eliminar todo = RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255 Borrar todo de forma más profunda incluyendo complementos instalados = RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess InetCpl.cpl,ClearMyTrac ksByProcess 4351
Ejecutar los comandos anteriores con RunDll32.exe, no son totalmente efectivos en Windows 7, esto es debido a que Internet Explorer utiliza dos carpetas de cache ca che diferentes que emplea según el modo de seguridad utilizado en el navegador.
Como hacer una limpieza general del sistema en Windows. Cada cierto tiempo puedes realizar una limpieza general en tu sistema, para eso lo primero que debes hacer es identificar todos los directorios que almacenan archivos temporales en tu sistema y verificar si las herramientas anteriores de limpieza han surtido efecto en ellos, si no es asi elimina eli mina su contenido manualmente. Para eso crea un batch con el siguiente código o descárgalo del l ink más abajo y ejecútalo que te creara un listado en un archivo de texto t exto llamado: "Directorios que almacenan temporales.txt" en el directorio donde lo ejecutes con una li sta de todas las carpetas que contienen archivos temporales en tu disco di sco de sistema. @echo off dir c:\*temp /a:D /s /b > "Directorios que almacenan temporales.txt" dir c:\*Temporary* /a:D /s /b >> "Directorios que almacenan temporales.txt"
Limpiar los archivos de Prefetching Puedes también acceder cada cierto tiempo a la siguiente carpeta y eliminar todo su contenido: "C:\Windows\Prefetch", "C:\Windows\Prefetch", en el próximo inicio del sistema Windows restaurará los necesarios y creará una cache nueva de acuerdo a las aplicaciones que estés usando actualmente.
CLIP Redirecciona el resultado de las herramientas de la línea de comandos al Portapapeles de Windows. Esta salida de texto se puede pegar en otros programas.
CLS Borra y aclara los simbolos o texto en la pantalla. CMD Inicia una nueva instancia del intérprete de comandos de Windows CMDKEY Crea, presenta y elimina nombres de usuario y contraseñas almacenados. COLOR Establece los colores de primer plano y fondo de la consola
Configurar la consola de cmd o ventana de MSDOS. Como configurar la ventana de la consola de cmd o simbolo del sistema. Personalizar a tu gusto el tamaño, los colores y otros parámetros que permiten un mejor funcionamiento de la aplicación. Como guardar tus preferencias, claves del registro que contienen los parámetros del funcionamiento de la consola. Inicia la consola de cmd de una de d e las siguientes maneras: • Escribiendo en Ejecutar CMD • Escribiendo en Inicio CMD • Ejecutar el acceso directo situado en: Inicio ->Todos los programas ->Accesorios >Símbolo del sistema.
Configuración de la consola de cmd. Haz clic en la esquina superior izquierda de la l a ventana, donde aparece el icono negro, selecciona en el menú que aparece Propiedades y se abrirá la ventana de configuración de la consola.
Elige la pestaña Opciones. En Historial de comandos, escribe o selecciona 999 en Tamaño del búfer. (Al aumentar el tamaño del búfer de pantalla a 999, se habilita el desplazamiento por la
ventana del símbolo del sistema.) Escribe o selecciona 5 en Número de búferes. (Al aumentar el número de búferes a cinco, se incrementa el número de líneas de la ventana del símbolo del sistema a 5000) En Opciones de edición, activa las casillas de verificación Modalidad de edición rápida y Modalidad de inserción. La modalidad de edición rápida te va a permitir copiar contenido de cualquier archivo de texto, documento o página web y pegarlo en l a consola solo dando un clic derecho con el ratón. Así mismo podrás copiar el texto que selecciones en la consola, dando un clic con el botón derecho en el área seleccionada y luego pegarlo en cual quier editor de texto.
Escoge ahora la pestaña Diseño. En Tamaño del búfer de pantalla, escribe o selecciona 2500 en Alto y aumenta el Ancho. En Tamaño de la ventana, aumenta el Alto y Ancho. Desactiva la casilla de verificación El sistema ubica la ventana/ En Posición de la ventana, cambia los valores de Izquierda y Superior. En el cuadro de diálogo Aplicar propiedades, haga clic en Guardar propiedades para todas las ventanas con el mismo título.
La pestaña Colores. Aquí puedes personalizar la apariencia de la consola escogiendo los colores del texto y del fondo.
Configurar los colores usados en la consola. Los colores de la consola también se pueden establecer mediante la lí nea e comandos o ejecutando un batch con el comando COLOR de l a siguiente forma: COLOR atributo Donde el atributo corresponde a dos dígitos hexadecimales, el primero corresponde al segundo plano, el segundo al primer plano. Los dígit os pueden ser cualquiera de los siguientes valores:
0 = Negro 1 = Azul oscuro 2 = Verde 3 = Verde-azul 4 = Marron 5 = Púrpura 6 = Oliva 7 = Blanco 8 = Gris
9 = Azul A = Verde limon B = Aguamarina C = Rojo D = Rosa E = Amarillo F = Blanco brillante
Ejemplos de combinaciones usadas comunmente: COLOR COLOR COLOR COLOR COLOR
07 Fondo negro texto blanco (predeterminado) 0E Fondo negro texto amarillo 9F Fondo azul claro texto blanco brillante 17 Fondo azul oscuro texto blanco 27 Fondo verde texto blanco
Configurar y ajustar el tamaño de la consola de cmd. La cantidad de líneas que determina el tamaño de la ventana de cmd, se puede establecer de la siguiente forma, y usarlo ya sea ingresandolo i ngresandolo directamente en la consola o mediante un archivo batch: MODE CON cols=C lines=L Donde C es la cantidad de columnas (ancho) y L es la cantidad de líneas (alto), por ejemplo: MODE CON cols=70 lines=9
Configurar y guardar la configuración de la consola de cmd en el registro de Windows. Los valores actuales de la configuración de la consola de cmd para el uso general se encuentran en la siguiente clave del registro: HKEY_CURRENT_USER\Console\ Y la configuración del el uso específico del administrador en la subclave: HKEY_CURRENT_USER\Console\%Sy HKEY_CURRENT_USER\Console\%SystemRoot%_system stemRoot%_system32_cmd.exe 32_cmd.exe Esto se debe a que hay otras aplicaciones que hacen uso de cmd y necesitan tener su configuración aparte. Los valores que se modificaron en la configuración de la consola como se explicó más arriba, son los siguientes y se puede crear con ellos un archivo REG o descargarlo en el li nk más abajo, para que al ejecutarlo se combine y agregue al registro y así se establezca la configuración que se explicó.
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Console] "QuickEdit"=dword:00000001 "ScreenColors"=dword:0000000e [HKEY_CURRENT_USER\Console\% [HKEY_CURRENT_USER\Console\%SystemRoot%_syste SystemRoot%_system32_CMD.exe] m32_CMD.exe] "ScreenBufferSize"=dword:09c400c8 "WindowSize"=dword:0019005a "NumberOfHistoryBuffers"=dword:00000005 "WindowPosition"=dword:00e9021b "HistoryBufferSize"=dword:000003e7
Autorun de la consola de cmd La información que lee la consola cada vez que se inicia se guarda en una clave del Registro de Windows, se conoce como el autorun, por lo que cualquier texto que se especifique en ese valor se mostrará de forma predeterminada al abrir la consola. La clave es la siguiente: [HKEY_CURRENT_USER\Software\ [HKEY_CURRE NT_USER\Software\Microsoft\Command Microsoft\Command Processor] En esta clave si no existe el valor Autorun, se debe crear un Nuevo valor de cadena y darle dicho nombre, entonces dos clics en el valor creado e i ntroducir el mensaje que se quiere mostrar de la siguiente forma: Autorun= ECHO "Mensaje" Si solo te interesa habilitar la Edición rápida copia y pega el siguiente código en Inicio o Ejecutar o descarga el archivo REG en el link más abajo y ejecútalo. reg add HKEY_CURRENT_USER\Console HKEY_CURRENT_USER\Console /v QuickEdit /t REG_DWORD /d 1 /f
COMP Compara el contenido de dos archivos o un conjunto de archivos. COMPACT Muestra o cambia el estado de compresión de archivos en particiones NTFS. CONVERT Convierte volúmenes FAT a volúmenes NTFS. No puede convertir la unidad actual.
COPY Copia uno o más archivos en otra ubicación DATE Muestra o establece la fecha. DEL Elimina uno o más archivos. DEFRAG Localiza y consolida archivos fragmentados en volúmenes locales para mejorar el rendimiento del sistema.
Como desfragmentar discos duros, unidades y carpetas usando la línea de comandos. Como desfragmentar discos duros, unidades, carpetas, directorios e inclusive los archivos de paginación y del registro, de forma rápida y eficiente utilizando comandos en Windows.
Incrementar rendimiento del sistema eliminando la fragmentación de archivos. Uso de los comandos DEFRAG y CONTIG. Archivos batch para automatizar, hacer más fácil y accesible esta tarea.
La fragmentación de archivos en los discos duros. La fragmentación de archivos en los discos duros es un proceso normal e inevitable, debido a la propia dinámica de funcionamiento del sistema, al ocurrir constantemente procesos de copia y lectura. Es una de las causas más comunes y corrientes de la perdida de rendimiento de cualquier sistema operativo, por lo que es i mprescindible tener a mano herramientas que contrarresten el proceso de fragmentación y ordenen debidamente los archivos en las unidades.
Como desfragmentar una unidad o disco desde la línea de comandos. Método elemental o básico para desfragmentar una unidad o disco usando comandos. Sigue los siguientes pasos: 1- Abre la consola de cmd, para eso escribe en el cuadro de Inicio o Ejecutar CMD y oprime la tecla Enter. 2- Escribe en la consola: DEFRAG /U, /U, oprime la barra de espaciado (crear un espacio). 3- Abre Mi PC, selecciona la unidad unid ad a desfragmentar y arrástrala arrástrala a la ventana de la consola. 4- Oprime la tecla Enter.
Como desfragmentar solo una carpeta o directorio desde la línea de comandos comandos.. Método elemental o básico para desfragmentar solo una carpeta o di rectorio usando comandos. Sigue los siguientes pasos: 1- Abre la consola de cmd, para eso escribe en el cuadro de Inicio o Ejecutar CMD y oprime la tecla Enter. 2- Escribe en la consola: CONTIG /S /V, /V, oprime la barra de espaciado (crear un espacio). 3- Abre Mi PC, busca la carpeta a desfragmentar, d esfragmentar, selecciónala selecciónala y arrástrala a la ventana de la consola. 4- Oprime la tecla Enter.
Causas de la fragmentació fragmentación n de archivos en Windows. La fragmentación de archivos se produce debido que al copiar archivos, el disco los va ubicando rellenando lugares disponibles ordenadamente. ordenadamente. Cuando el disco es nuevo o se ha formateado recientemente los archivos copiados ocupan clusters contiguos unos a otros, por lo que no va a existir fragmentación. Posteriormente a medida que pasa el tiempo y debido a la dinámica normal del trabajo en la PC, se van eliminado archivos y copiando otros y llega el momento en que está repartido el espacio libre de forma muy dispareja y caótica en la estructura del disco, por lo que al copiar un simple archivo de solo 1 MB de tamaño se puede dividir físicamente en cientos o miles de fragmentos en el interior del disco, todo esto se agudiza si se copian y eliminan eli minan páginas web a menudo que normalmente poseen multitud de archivos auxiliares. Esta fragmentación hace que el cabezal del disco duro realice trabajo adicional lo que puede ralentizar el equipo. El desfragmentador de disco vuelve a mover y organizar los datos fragmentados de forma lógica, de manera que los discos y las unidades puedan funcionar de manera más eficaz.
El desfragmentador de discos duros de Windows 7. La sencilla y discreta interface del desfragmentador de discos que se introduce en Windows con el lanzamiento de Vista y posteriormente en Windows 7, no convence a gran cantidad de usuarios acostumbrados a la herramienta que se usaba en Windows XP, y muchos prefieren instalar programas de terceros para realizar esta tarea, e incluso algunos ilusos piensan que pueden ser más efectivos que la propia herramienta que suministra el sistema operativo.
Uso del comando DEFRAG para desfragmentar discos en Windows. La línea de comandos de Windows incluye entre sus herramientas defrag, es la encargada de ejecutar la desfragmentación de archivos de manera muy eficiente. DEFRAG tiene todas las opciones necesarias como se vera a continuación, si prefieres la efectividad, el rendimiento, la rapidez, en vez de una interface llena de cuadritos a colores, además una aplicación por supuesto gratis, entonces te recomiendo desfragmentar tus discos utilizando el comando DEFRAG, la forma más directa y efectiva de realizar esta tarea. Puedes utilizar la herramienta introduciendo las órdenes directamente en una ventana de cmd, automatizándola mediante un sencillo batch que puedes crear, o descargando uno más completo que se ofrece en el link más abajo.
Opciones para utilizar DEFRAG mediante la línea de comandos. Sintaxis: defrag | /C | /E /A [/H] [/M | [/U] [/V]] defrag | /C | /E /X [/H] [/M | [/U] [/V]] defrag /T [/H] [/U] [/V] Los parámetros a utilizar en DEGRAG mediante la línea de comandos son l os siguientes: /A Realizar análisis análisis en los volúmenes especificados. /C Realizar la operación operación en todos los volúmenes. volúmenes. /E Realizar la operación operación en todos los volúmenes volúmenes excepto los especificados. especificados.
/R Desfragmentación Desfragmentación parcial (predeterminada) (predeterminada) consolida consolida solo fragmentos menores menores de 64 MB. /H Desfragmentación Desfragmentación con una prioridad normal. normal. /W Desfragmentación Desfragmentación total consolida todos los fragmentos sin importar tamaño. /F Fuerza la desfragmentación desfragmentación aun con con poco espacio libre (inferior al 15%). /M Ejecutar la operación operación en cada volumen en paralelo en segundo plano. /T Hacer un seguimiento seguimiento de una operación operación que ya esté en curso en en el volumen especificado. /U Imprimir el progreso de de la operación en pantalla. pantalla. /V Imprimir salida detallada, detallada, incluidas las estadísticas estadísticas de fragmentación. fragmentación. /X Realizar una consolidación de espacio espacio disponible en los volúmenes especificados.
Ejemplos de comandos a usar para desfragmentar los discos usando DEFRAG. Estos comandos se pueden copiar, modificar y pegar directamente en una ventana de cmd, Inicio o Ejecutar. DEFRAG DEFRAG DEFRAG DEFRAG DEFRAG DEFRAG
C: /A Solo efectúa el análisis en la unidad C C: /F Desfragmenta la unidad C aun cuando hay poco espacio libre. C:\mount point /A /U Desfragmenta la unidad C D: /U /V Desfragmenta la unidad D y muestra el resultado de forma detallada. C: D: /M Desfragmenta las unidades C y D en paralelo. /C /H /U Desfragmenta todas las unidades si es necesario con una prioridad
normal. DEFRAG /C /A>%USERPROFILE%\Desktop\"Analisis de discos.txt" Analiza todos
los discos y crea un informe en un archivo de texto en el escritorio donde especifica si algún disco necesita la desfragmentación.
Código para crear un sencillo batch que permite automatizar el uso de DEFRAG. @echo off SET/P UNIT= Escribe la letra de la unidad a desfragmentar y presiona Enter: DEFRAG.exe %UNIT%: /U /V /H
Desfragmentar los archivos de paginación y del registro. La principal limitación de DEFRAG es que no permite p ermite desfragmentar archivos abiertos abiertos para acceso exclusivo del sistema operativo, como el archivo de paginación y los archivos del registro, los cuales debido a su fragmentación son una de las principales causas de la pérdida del rendimiento en Windows. Para poder realizar esta tarea es necesario utilizar la pequeña aplicación apli cación PageDefrag (69 Kb) disponible gratis en SysInternals. Para utilizar PageDefrag descárgalo descárgalo en el vinculo mas abajo, descomprímelo y ejecútalo, solo tienes que marcar la casilla que se indica indi ca en la imagen para iniciar la aplicación en el siguiente reinicio y apretar el botón OK.
Al reiniciar el sistema se desfragmentarán los archivos de paginación y del registro y podrás comprobar rápidamente la apreciable mejora del rendimiento.
DIR Muestra una lista de archivos y subdirectorios en un directorio. DISKCOMP Compara el contenido de dos disquetes. DISKCOPY Copia el contenido de un disquete di squete en otro. DISKPART Muestra o configura las propiedades de partición de disco. DOSKEY Edita líneas de comando, memoriza comandos de Windows y crea macros. DRIVERQUERY Muestra el estado y las propiedades actuales del controlador de dispositivo.
ECHO Muestra mensajes, o activa y desactiva el eco. ENDLOCAL Termina la búsqueda de variables de entorno del archivo por lotes. ERASE Elimina uno o más archivos, igual que DEL. EXPAND Expande uno o varios archivos comprimidos. d e comandos). EXIT Sale del programa CMD.EXE (interfaz de
FC Compara dos archivos o conjunto de archivos y muestra las diferencias entre ellos.
FIND Busca una cadena de texto en uno o más archivos.
Uso del comando FIND FIND Busca una cadena de texto en uno o más archivos, muestra todas las líneas donde se encontró. En la práctica al igual que FINDSTR es muy común usarlo en combinación con otros comandos, para eso se emplea los redireccionadores: "|, && y ||", como usarlos? : Como usar redireccionadores en archivos batch
Sintaxis: FIND (opciones) cadena archivo
Ejemplos prácticos del uso del comando FIND Para buscar término en un archivo de texto de nombre: archivo.txt utiliza:
FIND "termino"
archivo.txt
Buscar termino en el archivo.txt, muestra todos los resultados y el número de líneas.
FIND /V /N "termino"
archivo.txt
Buscar termino en el archivo.txt y escribe el resultado en un archivo: log.txt
FIND "termino" < archivo.txt >log.txt Contar la cantidad de archivos de texto en un directorio:
dir /b *.txt | find /c ".txt" Escribe el contenido del archivo: text.txt en pantalla, pero solo las lí neas que contengan la palabra "disco"
type texto.txt | find
"disco"
Lo mismo que el caso anterior pero solo muestra el número de líneas que contiene la palabra.
type texto.txt | find /c "disco" Combinando el comando FIND con FOR, busca el término en t odos los archivos de texto que se encuentren en dicha carpeta y muestra los resultados de cada búsqueda.
FOR %G IN (*.txt) do (find /n /i "termino" "%G") Interesante y útil archivo batch para realizar búsquedas en Windows. Para usarlo cópialo a la carpeta SendTo, ahora al dar un clic derecho en un archivo de texto o en una carpeta que lo contenga, escoge en el menú Enviar a: "Buscar.cmd" y en la pantalla que se abre escribe el termino o cadena a buscar. Si prefieres que el resultado en vez de d e aparecer en pantalla se escriba el un archivo llamado resultado.txt en el escritorio agrega la siguiente línea al final de las línea 9 y 13:
>%userprofile%\Desktop\resultado.txt Para abrir la carpeta SendTo escribe en inicio y oprime Enter: shell:SendTo
@echo off setlocal color 9f echo. set /p v_Search=Escribe cadena o termino a buscar: echo Buscando %v_Search% en [%1] set v_ext=%~x1 if "%v_ext%"=="" goto s_folder find /i "%v_Search%" "%v_Search%" %1 pause goto :eof :s_folder for /r %1 %%G in (*.*) do (find /i "%v_Search%" "%%G") pause
FINDSTR Busca cadenas de texto en archivos. Uso del comando FINDSTR
FINDSTR Extensión del comando FIND, busca cadenas de texto en archivos. Sintaxis: FINDSTR (opciones) cadena archivo
Ejemplos prácticos del uso del comando FINDSTR Buscar Dimitri o Miguel en el archivo texto.txt. FINDSTR "Dimitri Miguel" texto.txt Buscar Dimitri Miguel en el archivo texto.txt.
FINDSTR /C: "Dimitri Miguel" texto.txt Buscar las líneas que contienen las palabras disco duro en todos los archivos de texto que se encuentren en la carpeta actual y todas las subcarpetas
FINDSTR /s /i disco duro *.* En este caso lo mismo pero exactamente la palabra "disco duro"
FINDSTR /S /C:"disco duro" *.* Muestra en pantalla el contenido del archivo texto pero eli minando líneas en blanco
findstr /v "^$" texto.txt
^ : Inicio de linea. $ : Fin de linea. /v : Solo muestra lo que no coincida con la expresión. Lo mismo que el anterior pero escribe el resultado en el archivo: texto2.txt
findstr /v "^$" texto.txt>texto2.txt lo mismo pero lista el resultado
dir /b *.txt | findstr /n ".txt$" Muestra tu dirección IP actual
ipconfig|FINDSTR
"Dirección IPv4"
Muestra si estas en una red la dirección di rección IP de la puerta de enlace (equipo que provee la salida a internet)
netsh interface ip show config|FINDSTR /C:"Puerta de enlace predeterminada"
FOR Ejecuta un comando de forma simultánea en varios archivos, permite reducir la cantidad de código necesario en varias tareas. Es uno de los comandos que ofrece mayores beneficios prácticos.
Uso del comando FOR FOR Ejecuta un comando en varios archivos de forma simultánea, permite abreviar la cantidad de código que sería necesario en varias tareas. Es uno de los comandos de uso más complejo pero que ofrece mayores beneficios prácticos. La sintaxis para su empleo es diferente según donde se use, ya sea en carpetas FOR /D, de forma recursiva FOR/R, archivos FOR /F, o en números FOR /L. Sintaxis general:
FOR %G IN (set) DO comando
%%G representa un parámetro o variable que FOR reemplazará con la cadena de caracteres especificados en SET hasta que el comando especificado se haya ejecutado sobre todos los archivos, se puede emplear cualquier letra. (set) especifica uno o más archivos ar chivos de texto (o cadenas) que se procesaran p rocesaran con el comando. Necesita paréntesis. Los ejemplos a continuación se pueden probar introduciéndolos introduciéndol os directamente en la consola, por eso en ellos se emplea el parámetro %G, para usarlos en archivos batch es necesario usar %%G.
Ejemplos prácticos del uso del comando FOR Ejemplos sencillos. Busca y muestra cualquier tipo de archivo en una ubicación determinada cuyo nombre comience con ar
FOR %G in (ar*) DO echo %G Busca cualquier tipo de archivo cuyo nombre contenga ar
FOR %G in (*ar*) DO echo %G Lista los directorios de las unidades C y D secuencialmente
for %G in (C:,D:) do DIR %G Muestra la medida en bytes de todos los l os archivos en la carpeta donde se ejecute
FOR
%A IN (*.*) DO echo Medida del archivo=%~zA bytes
Uso del comando FOR /D FOR /D (solo muestra carpetas y directorios) Sintaxis:
FOR /D [/r] %G IN (conjunto de archivos) DO comando
/r permite incluir incluir todos los subdirectorios subdirectorios Ejemplos prácticos del uso del comando FOR /D Busca en los directorios y muestra carpetas que comiencen su nombre con: Jos
FOR /D /r %G in ("Jos*") DO echo Encontradas las carpetas: %G Direcciona la consola a la unidad G y busca carpetas que comiencen con la l etra V
PUSHD G:\ && FOR /D /R %G in (V*) DO echo %G Lista los subdirectorios que contengan archivos gif
FOR /D /r %a in (*) do @if exist %a\*.gif (echo %a)
Uso del comando FOR /L FOR /L (números) Sintaxis: FOR /L %G IN (inicio, incremento, fin) DO comando
Inicio: es el primer número, incremento es la cantidad a sumar, y fin es el último número
Ejemplos prácticos del uso del comando FOR /L Secuencia del 1 al 6 incrementando i ncrementando en 1
FOR /L %G IN (1,1,6) DO echo %G Secuencia del 1 al 70 incrementando i ncrementando en 5
FOR /L %G IN (1,5,70) DO echo %G
Uso del comando FOR /R FOR /R (uso /R (uso recursivo) Sintaxis: FOR /R [[Unidad:]ruta] %G IN (set) DO comando
[[Unidad:]ruta}: Carpeta donde se encuentran encuentran los archivos (opcional) Ejemplos prácticos del uso del comando FOR /R Busca en todas las subcarpetas del disco C y muestra todos los archivos tmp
FOR /R C:\ %G IN (*.tmp) DO echo %G Busca en todas las subcarpetas del disco C todos los archivos tmp y los elimina
FOR /R C:\ %G IN (*.tmp) DO del %G Crea un listado de todas las imágenes jpg en la carpeta D:\Pictures que comiencen con jos
FOR /R D:\Pictures\ %G in (jos*.jpg) DO echo %G >>lista.txt Lista en un archivo todos los documentos encontrados en la carpeta Mis Documentos
FOR /R C:\Users\%username%\Documents %G in (*.doc) DO echo %G >>listadocumentos.txt
Uso del comando FOR /F FOR /F Sintaxis: FOR /F ["opciones"] %G IN (conjunto de archivos) DO comando FOR /F ["opciones"] %G IN ("cadena de caracteres") DO comando FOR /F ["opciones"] %G IN ('comando') DO comando
Opciones:
skip -> número de líneas a saltarse al principio del archivo (predeterminado = 0) eol -> indica un comentario, todo lo que se encuentre después de este carácter será ignorado (predeterminado = ;) delims -> caracteres para separar cadenas (predeterminado = un espacio) tokens -> especifica segmentos delimitados por "delims", serán pasados a las variables, por ejemplo: 1,2,3 solo pasará los primeros 3 segmentos. 1,2* pasará 2 segmentos, el primero y todo lo que este después 1,2-5,7* pasará el primero, desde el segundo hasta el quinto y el resto de la línea, lí nea, después del séptimo, (el signo de menos (-) establece intervalos). usebackq -> Especifica`back quotes` si es una cadena o comando: 'cadena' y `comando`
Ejemplos prácticos del uso del comando FOR /F Lista todos los archivos mayores a 1MB en la unidad F, (pushd F:\ dirige la ejecución hacia la unidad F desde cualquier lado que se ejecute cmd) Puede demorar bastante obtener el resultado en unidades con bastantes archivos, ya que el comando if se ejecutará solo después de que termine completamente dir. pushd F:\ && for /f "tokens=* delims= " %a in ('dir/b/s') do (if %~Za gtr 1000000 echo %a is %~Za)
Si introduces lo siguiente en la consola: FOR /F "tokens=1,3-5,7-9,10* delims= " %i IN ("Juan no es malvado, es bondadoso, siempre piensa en los demas.") DO echo %i %j %k %l odioso, %m %n %o robar a %p %q
Se mostrará: "Juan es malvado, es odioso, siempre piensa en robar a los demas". En Windows 7 el siguiente código busca en el registro, identifica y muestra solo las unidades de disco que sean CDROM. FOR /F "tokens=2 delims=\ " %A IN ('REG Query "HKLM\SYSTEM\MountedDevices" /v "\DosDevices\*" ^| FINDSTR /R /E /C:" 5C[0-9A-F]*"') DO echo Unidad %A
FORFILES Comando de uso algo similar a FOR, selecciona uno o varios archivos y ejecuta un comando en cada uno de ellos. Permite multit ud de opciones útiles poco explotadas.
Uso del comando FORFILES FORFILES Comando de uso algo similar a FOR, selecciona uno o varios archivos y ejecuta un comando en cada uno de ellos. Permite multitud de opciones útiles poco explotadas.
Sintaxis: FORFILES Opciones
Opciones para su empleo:
/P Ruta al archivo /S Busca en subcarpetas /M Busca archivos de acuerdo con una máscara de búsqueda. Valor predeterminado '*' . /C Comando para cada archivo, tiene que estar encerrado en comillas dobles. Predeterminado = "cmd /c echo @file" /D Selecciona archivos con última fecha de modificación posterior o igual a (+), o anterior o igual a (-), la fecha especificada usando el formato "dd/MM/yyyy". Se pueden usar las siguientes variables en la cadena de comandos: @file - devuelve el nombre del archivo. @fname - devuelve el nombre de archivo sin extensión. @ext - devuelve sólo la extensión del archivo. @path - devuelve la ruta de acceso completa del archivo. @relpath - devuelve la ruta de acceso relativa del archivo. @isdir - devuelve "TRUE" si un tipo de archivo es un directorio y "FALSE" para archivos. @fsize - devuelve el tamaño del archivo en bytes. @fdate - devuelve la última fecha de modificación del archivo. @ftime - devuelve la última hora de modificación del archivo.
Ejemplos prácticos del uso del comando FORFILES Lista todos los archivos .doc encontrados en la carpeta y subcarpetas en la que se ejecute, la fecha de modificación, el nombre y la l a ruta de acceso de todos los documentos que se encuentren.
FORFILES /S /M *.doc /C "cmd /c echo @fdate,@file, @path " Muestra en pantalla el contenido de los todos t odos los archivos de texto que se encuentren, more permite pausar la pantalla.
FORFILES /S /M *.txt /C "cmd /c type @file | more" Muestra en la carpeta en la que se ejecute, el contenido de los todos los l os archivos de texto que se encuentren, pero utiliza para eso el Bloc de notas, uno a uno.
FORFILES /M *.txt /C "cmd /c if @isdir==FALSE notepad.exe @file" Escribe el contenido de archivos htm en un Nuevo archivo nombrado new.html en l a misma carpeta.
FORFILES /S /M *.htm /C "cmd /c type @file" > new.html Lista solo los archivos que han sido modificados después del dí a 15/6/2011 y muestra cual fue la fecha y la hora de modificación de cada uno.
FORFILES /D +15/6/2011 /C "cmd /c echo @fname fue modificado despues del 15 de Junio el dia: @fdate a las: @ftime" Busca en la carpeta C:\Windows archivos que contengan en su nombre DNS, muestra la ruta de cada uno.
FORFILES /P C:\WINDOWS /S /M DNS*.* /C "cmd /c echo @path | more"
FORMAT Permite darle diferentes formatos a discos duros u otros dispositivos para usarlo con Windows
Uso del comando FORMAT FORMAT Formatea un disco duro u otro dispositivo para usarlo con Windows. Sintaxis: FORMAT UNIDAD: /FS:sistema de archivo (opciones)
Opciones, solo las mas utilizadas:
/FS: Es posible usar como sistemas de archivo FAT, FAT32, exFAT, UDP y NTFS. • FAT32 solo permite archivos cuya tamaño máximo sea 4 GB y un vol umen no puede pasar
de los 32 GB. FAT es aún más severo en cuanto al tamaño de los archivos a rchivos y volúmenes, son los sistemas de archivos más empleados en dispositivos USB por su ligereza.
• exFAT (Extended FAT) que suple las limitaciones anteriores pero solo funciona en sistemas
posteriores a Vista.
• NTFS Para discos que se van a utilizar en computadoras es el formato ideal por varias
características como capacidad, eficiencia, en seguridad permite asignar permisos para la copia, escritura y modificación de datos, dat os, incorpora nuevas opciones como compresión de datos encriptación, etc. /V: etiqueta Específica la etiqueta del volumen. /Q Realiza un formato rápido. /X Si es necesario, obliga al volumen a desmontarse primero. /C Los archivos creados en el nuevo volumen se comprimirán predeterminadamente. (sólo NTFS)
FSUTIL Muestra o configura las propiedades de sistema de archivos. Posee varios subcomandos para la administración efectiva del sistema de archivos y volúmenes.
Uso del comando FSUTIL FSUTIL Comandos para la administración del sistema de archivos y volúmenes Principales subcomandos: FSUTIL FSINFO Información del sistema de archivos. FSUTIL VOLUME Administración de volumenes FSUTIL BEHAVIOR Controla el comportamiento del sistema de archivos FSUTIL FILE Comandos de archivos específicos
Para ver todos usa: fsutil help
Ejemplos prácticos del uso del comando FSUTIL Obtener información de unidades en el sistema: FSUTIL FSINFO DRIVES Obtener información del tipo de unidad D:
FSUTIL FSINFO DRIVETYPE D: Obtener información del espacio libre en el volumen D:
FSUTIL VOLUME DISKFREE D: Obtener toda la información del volumen D:
FSUTIL FSINFO VOLUMEINFO D: Obtener información NTFS del volumen D:
FSUTIL FSINFO NTFSINFO D: Obtener todas las estadísticas del volumen D:
FSUTIL FSINFO STATISTICS D:
Fsutil behavior Controla el comportamiento del sistema de archivos y permite cambiar los parámetros. Por ejemplo para conocer el estado del valor NtfsDisableLastAccessUpdate que deshabilita la actualización de acceso a archivos usa:
FSUTIL BEHAVIOR QUERY DISABLELASTACCESS Para cambiar el valor usa:
FSUTIL BEHAVIOR SET DISABLELASTACCESS (1 deshabilita, 0 habilita) Página con ejemplos del uso del comando Fsutil behavior:
FTYPE Muestra o modifica los tipos de archivo usados en una asociación de extensión de archivo.
GOTO Direcciona el intérprete de comandos de Windows a una lí nea en un archivo batch.
Uso del comando GOTO GOTO Es empleado en archivos batch para saltar a una línea que posee una etiqueta, esta se crea con un carácter ":" siempre al comienzo de la lí nea, utiliza 8 caracteres como máximo.
Ejemplos: Empleo de GOTO en un archivo batch para hacer un bucle que crea un efecto similar al de La Matrix.
@echo off color 0A :inicio echo 1001010010010100100101001010010010100100101001010010010100100101001010010010 echo 0110101101101011011010110101101101011011010110101101101011011010110110101101 goto inicio
GPRESULT Muestra información de directivas de grupo por equipo o usuario.
GRAFTABL Permite a Windows mostrar un juego de caracteres extendidos en modo gráfico.
HELP Proporciona información de ayuda para los comandos de Windows. ICACLS Muestra, modifica, hace copias de seguridad o restaura listas de control de acceso (ACL) para archivos y directorios.
IF Ejecuta comandos de forma condicional, se utiliza para definir valores de error, comparar cadenas, demostrar existencia de archivos y hacer comparaciones matemáticas entre otros.
Uso del comando IF IF Ejecuta comandos de forma condicional, se puede utilizar en diversas situaciones para definir valores de error, comparar cadenas, demostrar existencia de archivos y hacer comparaciones matemáticas entre otros. Sintaxis:
IF [NOT] ERRORLEVEL número comando IF [NOT] cadena1==cadena2 comando IF [NOT] EXIST archivo comando
Opciones: • NOT Especifica que se debe ejecutar el comando sólo si la condición es falsa. • ERRORLEVEL número que especifica una condición verdadera si el último programa que se
ejecutó devolvió un código de salida igual o mayor que el número especificado.
• cadena1==cadena2 Especifica una condición verdadera si las cadenas de texto
especificadas coinciden.
• EXIST archivo Especifica una condición verdadera si el archivo especificado existe. • comando Especifica el comando que se va a e jecutar si se cumple la condición. Puede ir
seguido de la palabra ELSE, que ejecutará el comando si la condición especificada es FALSE. ELSE tiene que aparecer en la misma línea que la del comando que sigue si gue a IF Ejemplos: IF NOT EXIST *.txt echo No existen archivos de texto IF EXIST *.txt (echo Se encontró archivos de texto) ELSE (echo No se encontró ningún archivo) IF EXIST *.txt (DEL *.txt) ELSE (echo no se encontró archivos)
ERRORLEVEL es una variable que informa si una función se ejecutó correctamente o devolvió un error, encadenando IF ERRORLEVEL después de un comando imprime en pantalla si fue exitoso de la siguiente forma: IF ERRORLEVEL 1 @echo OK ELSE @echo NO
El modificador /I, si se especifica, permite realizar comparaciones de cadena de la siguiente forma: IF /I cadena1 comparación cadena2 comando Donde la comparación puede ser: • EQU - igual
• • • • •
NEQ - no igual LSS - menor que LEQ - menor que o igual GTR - mayor que GEQ - mayor que o igual
Ejemplos: IF 2 LEQ 15 echo "es mayor" start http://norfipc.com | if %errorlevel%== 0 (echo Se inicio el navegador) ELSE %errorlevel% GEQ 1 (echo Se produjo un error) Archivos batch para demostrar comparaciones de números utilizando IF @echo off :start set uno=10 set/p dos= Escribe un numero y oprime Enter: if %dos% GTR %uno% echo mayor que 10 if %dos% EQU %uno% echo igual que 10 if %dos% LSS %uno% echo menor que 10 pause>nul cls goto start
@echo off :start echo Cual es tu edad? SET /P edad= IF %edad% GEQ 18 echo Eres mayor de edad ti enes %edad% IF %edad% GEQ 60 echo !Ya eres un anciano deberias estar en un asilo IF %edad% LSS 18 echo NO eres mayor de edad aun, solo tienes %edad% IF %edad% LSS 10 echo !ERES un crio no deberias deberi as estar aqui pause>nul cls goto start
Para saber si una variable funciona y esta definida utiliza: IF DEFINED VAR ECHO La variable esta definida IF NOT DEFINED VAR ECHO La variable no esta definida IPCONFIG Muestra los parametros de una conexion de red. De forma predeterminada, se muestra solamente la dirección IP, la máscara de subred y la puerta de enlace predeterminada para cada adaptador enlazado conTCP/IP.
Como usar el comando IPCONFIG. Ejemplos prácticos. Como utilizar el comando IPCONFIG para conocer toda la información y datos de l a configuración del equipo para el protocolo TCP/IP. Opciones para su uso y ejemplos prácticos. El comando IPCONFIG es una herramienta incluida en todos los sistemas Windows, muestra la información y todos los datos de la configuración del equipo para el protocolo TCP/IP.
Adicionalmente permite liberar y renovar la dirección IP de un adaptador de red y mostrar el contenido de la caché de resolución DNS, así como vaciarla, actualizar y volver a registrar los nombres.
Como iniciar la herramienta IPCONFIG. IPCONFIG está disponible mediante la línea de comandos de Windows, por lo que se puede iniciar de varias maneras, utiliza cualquiera de las formas a continuación: 1- Inicia la consola de CMD, para eso escribe en el cuadro de Inicio o Ejecutar CMD, CMD, oprime la tecla Enter, escribe o inserta en la consolaIPCONFIG consolaIPCONFIG y oprime la tecla Enter. 2- Escribe o pega directamente en el cuadro de Inicio o en Ejecutar: cmd /k IPCONFIG y oprime la tecla Enter. 3- Crea un acceso directo, para eso da un clic derecho del ratón en el escritorio u otro directorio y escoge Nuevo Acceso directo, en la ventana que aparece Escriba la ubicación del elemento escribe o pega lo siguiente: C:\Windows\System32\cmd.exe C:\Windows\System32\cmd.exe /k ipconfig, ipconfig, sigue los pasos del asistente. Renombra el acceso directo creado a ipconfig.
Información que proporciona IPCONFIG. Al usar IPCONFIG sin ningún modificador, muestra solo los datos esenciales como la dirección IP, la máscara de red y la puerta de enlace para cada adaptador encontrado. Usándolo con el modificador /ALL, es decir: IPCONFIG /ALL muestra toda la información disponible. Ejemplos de la información que es mostrada al usar el comando ipconfig /all, /all, la primera imagen es de un equipo conectado a internet a través de una red local. En este caso, entre otros datos se mostrará: Descripción: Descripción: Nombre del adaptador o tarjeta de red utilizado en la conexión. Dirección IPV4: IPV4: Es la dirección IP asignada al equipo en la red local. Puerta de enlace predeterminada: predeterminada: Es la dirección IP del equipo que funciona como servidor o proxy y que tiene acceso a internet. Servidores DNS: DNS: Son los servidores con los cuales el equipo anterior gestiona en la red la relación nombre de dominio/Dirección IP de las paginas solicitadas. Generalmente son dos, el principal y el secundario. Estado de DHCP: DHCP: Configuración dinámica de host, en el caso del equipo mostrado no se encuentra habilitada, eso significa que siempre se utilizará una dirección IP estática o fija entre el equipo y el host. Al estar habilitada DHCP, cada vez que se inicie una conexión se usará una dirección IP diferente.
La siguiente imagen es de un equipo conectado directamente a internet. En este caso el dato: Dirección IPV4, corresponde a la dirección IP externa que identifica al equi po en internet.
Modificadores y opciones que se pueden emplear con IPCONFIG Comando
Uso
IPCONFIG /all
Muestra toda la información disponible en el adaptador o tarjeta de red empleado
IPCONFIG /release
Libera la dirección IP del adaptador especificado
IPCONFIG /renew
Renueva la dirección IP del adaptador especificado
IPCONFIG /displaydns
Muestra el contenido contenido de la caché de resolución DNS
IPCONFIG /flushdns
Vacía la memoria caché de resolución DNS
IPCONFIG /registerdns Actualiza todas las concesiones DHCP y vuelve a registrar los nombres DNS IPCONFIG /showclassid Muestra todas las identidades (ID) permitidos permitidos para este adaptador IPCONFIG /setclassid
Modifica el identificador de clase
IPCONFIG
Muestra información detallada sobre todos los compartimientos
/allcompartments /all
Ejemplos del uso del comando IPCONFIG. ipconfig= ipconfig= Muestra información. i nformación. ipconfig /all= /all= Muestra información detallada ipconfig /renew La*= La*= Renueva la dirección IP de cualquier adaptador cuyo nombre comience con La ipconfig /release *Conex*= *Conex*= Libera cualquier conexión cuyo nombre contenga Conex , por ejemplo: "Conexión de área local" y "Conexión de área local 2" ipconfig /setclassid "Conexión de área local" RED1= RED1 = Establece el identificador de clase (ID) del adaptador mencionado a RED1 En todos los casos es necesario especificar un nombre de adaptador detrás de todos los comandos, si no es así se aplicará en todos los adaptadores que se encuentren enlazados con TCP/IP.
Sugerencia: NO utilizar: IPCONFIG /release "Conexión de área local" (ni otro nombre de adaptador que contenga caracteres especiales) Utiliza: IPCONFIG /release *local* o conoce como utilizar utili zar los caracteres especiales en
Otros ejemplos del uso del comando IPCONFIG.
1- En una red local cuando sea necesario utilizar una dirección IP diferente, utili za los comandos: ipconfig /release y a continuación ipconfig /renew , esto solo funciona si se encuentra habilitada la configuración dinámica de host (DHCP), (DHCP), es decir que se genera de forma dinámica al dirección IP necesaria. 2- Windows almacena la cache de resolución DNS, es decir la relación que existe entre las direcciones IP de sitios visitados y los nombres de domini o, de forma predeterminada 24 minutos, para mostrarla utiliza: IPCONFIG /displaydns En los casos que el nombre de dominio al que se quiere acceder, cambie dinámicamente su dirección IP, no se hará una petición al servidor DNS hasta que pase el tiempo anteriormente indicado. Para vaciar inmediatamente la cache utiliza: IPCONFIG /flushdns, se recibirá el siguiente mensaje: "Se vació correctamente la caché de resolución de DNS" .
Trucos Para escribir toda la informacion que proporciona el comando ipconfig en el equipo en un documento de texto, utiliza la siguiente línea lí nea de código: cmd.exe /c ipconfig /all>%userprofile%\Desktop\ipconfig.doc Cópiala y pégala en el cuadro de Inicio y oprime la tecla Enter. Se creará un documento nombrado "ipconfig.doc" en el escritorio con toda la información solicitada.
LABEL Crea, cambia o elimina la etiqueta del volumen de un disco. MEM Muestra la cantidad de memoria libre y usada en el sistema MD Crea un directorio o carpeta. MKDIR Crea un directorio, igual que el anterior. MKLINK Crea vínculos simbólicos y vínculos físicos MODE Configura un dispositivo de sistema. MORE Muestra la información pantalla por pantalla. di rectorio a otro en la misma unidad. MOVE Mueve uno o más archivos de un directorio
MSTSC Inicia una conexion remota al escritorio. NBTSTAT Muestra las estadísticas del protocolo y las conexiones actuales de TCP/IP usando NBT (NetBIOS sobre TCP/IP).
NET Configura una amplia variedad de parametros en redes. Net Accounts. Actualiza la base de datos de cuentas de usuario y modifica l os requisitos de contraseña e inicio de sesión para todas las cuentas. El servicio Inicio de sesión de red debe estar en ejecución en el equipo para el que desee cambiar los parámetros de cuenta.
Net Computer. Agrega o elimina equipos de una base de datos d e dominios. Este comando está disponible sólo en los equipos con Windows NT Server.
Net Config. Muestra los servicios configurables que están en ejecución, o muestra y modifica la configuración de un servicio.
Net Config Server. Muestra o cambia la configuración para el servicio Servidor mientras dicho servicio está en ejecución.
Net Config Workstation. Muestra o cambia la configuración del servicio Estación de trabajo mientras está en ejecución. i nterrumpido. Net Continue. Vuelve a activar un servicio interrumpido.
Net File. Muestra los nombres de todos los archivos compartidos abiertos en un servidor y el número de bloqueos de archivo (si existe alguno) en cada uno de ellos. Este comando también cierra archivos compartidos individuales y quita bl oqueos de archivo.
Net Group. Agrega, muestra o modifica grupos globales en dominios de Windows NT Server. Este comando sólo está disponible en los dominios de Windows NT S erver.
Net Help. Proporciona una lista de comandos de red y temas sobre los que puede obtener ayuda, o proporciona ayuda acerca de un comando o tema específico. Los comandos de red disponibles también se muestran en la ventana Comandos de esta Referencia de comandos, bajo la letra N.
Net Helpmsg. Proporciona ayuda referente a un mensaje de error de Windows. Net Localgroup. Agrega, muestra o modifica grupos locales. l ocales. Net Name. Agrega o elimina un nombre para mensajes (a veces llamado alias), o muestra la lista de nombres para los que el equipo aceptará mensajes. Para poder usar net name, el servicio de Mensajería debe estar en ejecución.
Net Pause. Interrumpe los servicios en ejecución. Net Print. Muestra o controla los trabajos y las colas de impresión. Net Send. Envía mensajes a otros usuarios, equipos, grupos o nombres para mensajes en la red. El servicio Mensajería debe estar en ejecución para poder recibir mensajes.
Net Session. Muestra la lista o desconecta las sesiones entre un equipo local y los clientes conectados a él.
Net Share. Crea, elimina o muestra recursos compartidos. Net Start. Inicia un servicio o muestra una lista de los servicios iniciados. Los nombres de servicios que son de dos o más palabras, como Inicio de sesión de red o Examinador de equipos, deben estar entre comillas.
Net Statistics. Muestra el registro de estadísticas del servicio local Estación de trabajo o Servidor.
Net Stop. Detiene un servicio de Windows.
Net Time. Sincroniza el reloj del equipo con el de otro equipo o dominio. Si se utiliza sin la opción /set, muestra la hora de otro equipo o dominio.
Net Use. Conecta o desconecta un equipo de un recurso compartido o muestra información acerca de las conexiones del equipo. También controla las conexiones de red persistentes.
Net User. Agrega o modifica cuentas de usuario o muestra información acerca de ellas. ell as. Net View. Muestra una lista de dominios, una lista de equi pos o los recursos compartidos en el equipo especificado.
NETCFG Es utilizado para instalar Windows Preinstallation Environment (WinPE), una version minima y ligera li gera de Windows usada por desarrolladores. desarrolladores. NETSH El comando NETSH (Network Shell) permite configurar, determinar conflictos y administrar diferentes componentes de redes mediante la línea de comandos de forma local o remota. Muestra y configura el estatus de los componentes de los protocolos de redes i nstalados. Los comandos de Netsh están organizado en forma de árbol, cada tecnología y protocolo tiene su propio contexto.
Comandos de NETSH add - Agrega una entrada de configuración a una lista de entradas. advfirewall - Windows Firewall con seguridad avanzada branchcache - Cambia al contexto `netsh branchcache'. bridge - Network Bridge. delete - Elimina una entrada de configuración de una lista de entradas. dhcpclient - Cliente DHCP. dnsclient - Cambia al contexto `netsh dnsclient'. dump - Muestra un script de configuración. exec - Ejecuta un archivo de script. firewall - Windows Firewall. http - Hypertext Transfer Protocol (HTTP). interface - Cambia al contexto `netsh interface'. interface ip - Internet Protocol version 4 ipsec - Internet Protocol security (IPsec). lan - Wired Local Area Network (LAN). mbn - Cambia al contexto `netsh mbn'. namespace - Cambia al contexto `netsh namespace'. nap - Network Access Protection (NAP). netio - Network input output (netio). nps - Internet Authentication Service. IAS is renamed to Network Policy Server (NPS) p2p - Cambia al contexto `netsh p2p'. ras - Cambia al contexto `netsh ras'. rpc - Remote Procedure Call (RPC). set - Actualiza las opciones de configuración. show - Muestra información. trace - Cambia al contexto `netsh trace'. wcn - Cambia al contexto `netsh wcn'.
wfp winhttp winsock wlan
-
Cambia al contexto `netsh wfp'. Windows HTTP. Windows Sockets (winsock). Wireless LAN.
Algunos ejemplos de NETSH en distintos contextos netsh wlan Uso en redes locales inalámbricas connect - Se conecta a una red inalámbrica. disconnect - Se desconecta de una red inalámbrica. export - Guarda perfiles WLAN en archivos XML. refresh - Actualiza la configuración de la red hospedada. reportissues - Genera un informe de seguimiento inteligente de WLAN. set - Establece la información de configuración. start - Inicia la red hospedada. stop - Detiene la red hospedada. netsh lan Uso en redes de área local reconnect - Vuelve a conectar una interfaz. set - Configura opciones en interfaces. show - Muestra información. netsh interface ip install - Instala el protocolo IP. reset - Restablece las configuraciones de IP. show - Muestra información. uninstall - Desinstala el protocolo IP. NETSTAT Muestra estadísticas del protocolo y conexiones TCP/IP actuales. Permite el monitoreo de todas las conexiones activas
Ver, conocer, e identificar con NETSTAT las conexiones activas establecidas en el equipo. Como utilizar el comando NETSTAT de Windows para conocer las conexiones activas establecidas en la computadora, saber su origen y dirección IP, poder detectar las conexiones entrantes e intrusiones de red en nuestro sistema. Aplicaciones para descargar gratis y códigos con todas las opciones que permite l a herramienta. NETSTAT es una útil herramienta incluida en la línea de comandos de los sistemas operativos Windows, permite monitorear y estar al tanto de todas las conexiones establecidas entre nuestra PC y el mundo exterior. Usando netstat es posible ver, conocer, detectar e identificar las l as conexiones activas establecidas con el exterior, tanto entrantes como salientes, su origen y dirección IP de procedencia, saber los puertos que tenemos abiertos a la escucha, ver e identi ficar las conexiones entrantes e intrusiones de red en nuestra PC, saber si tenemos programas que
establezcan contacto con un host remoto. Toda esa información y más, podemos obtenerla con las distintas opciones que permite NETSTAT.
¿Que nos permite conocer el comando NETSTAT? Con NETSTAT podemos monitorear en vivo toda la actividad de nuestra red, acceder a todas las estadísticas registradas y recogerlas en un archivo de texto para revisarlas posteriormente. Es posible configurar el intervalo de tiempo ti empo en que estas se deben realizar. Permite estar al tanto de los puertos que se encuentren abiertos en la PC, su estado, si son usados en alguna conexión desconocida, lo que te permite cerrarlos si no son necesarios para el funcionamiento de las l as aplicaciones que usas. Es la herramienta ideal para detectar conexiones entrantes e intrusiones en un equipo local, saber si alguna aplicación instalada establece contacto con algún host remoto en el exterior, monitorear estas conexiones, conocer conocer su PID o sea la identidad del proceso y detenerlo por medio de la utilidad utili dad taskkill, ya sea manualmente o automáticamente con un archivo batch creado para ese fin.
¿Cómo usar el comando NETSTAT? NETSTAT al igual que todos los otros comandos que se ejecutan mediante la línea de comandos, puede invocarse de varias formas: Introduciéndolo directamente en la consola de CMD o símbolo del sistema. ✔ Introduciéndolo en el cuadro de Inicio o en el comando Ejecutar, antecedido de CMD.exe /K. ✔ Usándolo en un archivo batch, que no es más que un archivo de texto con la extensión cmd, por lo que Windows abrirá y ejecutará ej ecutará las ordenes que contienen en la consola. ✔
Para la mayor parte de los usuarios, que lógicamente no son diestros en el manejo de la consola, se aconseja el uso de la última úl tima opción, para lo que más abajo se ofrece la descarga gratis de varios de estos archivos, solo se necesita descargarlos, descargarlos, descomprimirlos y ejecutarlos. No obstante a los interesados en el uso de NETSTAT, se recomienda aprender a ejecutarlo ejecutarlo en la consola ya que combinando las diferentes opciones de la aplicación se obtienen los mejores resultados. No es nada difícil.
Sintaxis para el uso de NSTAT en la línea de comandos. NETSTAT [opción] [-p protocolo] [intervalo]
-a
Muestra todas las conexiones y puertos a la escucha.
-b
Muestra las aplicaciones y archivos ejecutables involucrados en crear conexiones en los puertos a la escucha.
-e
Muestra estadísticas de Ethernet.
-n
Muestra los puertos y las direcciones en formato numérico.
-o
Permite ver la identidad de cada proceso (PID) involucrado.
-r
Muestra la tabla de rutas.
-s
Muestra las estadísticas por protocolos.
-v
Usado con -b, permite ver secuencias de componentes involucrados en crear una conexión.
-p
Muestra las conexiones por protocolos: TCP, UDP, TCPv6, o UDPv6.
Intervalo Intervalo en número de segundos que se monitorea monitorea las conexiones. conexiones. Continua hasta que se ejecuta Control+C.
Información del estado de las conexiones. LISTENING:
El puerto está abierto escuchando en espera de una conexión.
ESTABLISHED: La conexión conexión ha sido establecida. establecida. CLOSE_WAIT:
La conexión conexión sigue abierta, abierta, pero el otro extremo nos comunica que no se continuará enviando información.
TIME_WAIT:
La conexión ha sido cerrada, pero no se elimina de la tabla de conexión conexión por si hay algo pendiente de recibir.
LAST_ACK:
La conexión se está cerrando.
CLOSED:
La conexión ha sido cerrada completamente.
Ejecutar NETSTAT online desde el navegador web. Inicia directamente NETSTAT desde los siguientes vínculos ví nculos para monitorear algunos parámetros de tu conexión de red. Solo funcionan si utilizas el navegador Internet Explorer. Explorer. Se mostrará una ventana con la advertencia de seguridad: "¿Desea ejecutar o guardar este archivo?" Solo escoge: "Ejecutar".
Descargas de archivos batch para utilizar NETSTAT en la computadora local Si quieres usar y aprovechar todas las funciones que te ofrece NETSTAT de una manera sencilla, puedes descargar para eso los sigui entes archivos batch que te facilitan esta tarea, descárgalos, descomprímelos y después ejecútalos: Archivo batch que muestra los puertos que se encuentran en este m omento abiertos y a la escucha en espera de alguna conexión. Muestra todas las conexiones establecidas, los puertos, los PID (identificadores de procesos) y las direcciones IP de origen de cada conexión. El programa refresca los datos cada 5 segundos aproximadamente. Los mismos datos que muestra el batch anterior, quedan registrados en un archivo de texto que puedes revisar posteriormente. El archivo es creado en la misma carpeta donde se ejecuta el script. Este archivo batch muestra si alguna aplicación o programa en la PC se conecta a algún servidor remoto y establece contacto. Si es así se muestra el nombre de esta aplicación, su PID y la dirección IP a la l a que accede. El programa refresca los datos cada 5 segundos aproximadamente. Registra los mismos datos que el batch anterior, quedan registrados en un archivo de texto que puedes revisar posteriormente. El archivo es creado en la misma carpeta donde ejecutas el script. Este es el batch mas completo de todos, t odos, encadena o crea un pipe de NETSTAT con TASKLIST y así muestra los datos de las conexiones como las anteriores pero agregando la información de los procesos involucrados en estas. Las columnas que aparecen son las siguientes en orden: Fecha, hora, dirección IP y puerto, dirección IP externa, nombre proceso, PID, sesión, uso de CPU y uso de memoria. La aplicación se refresca cada un minuto, puedes cambiar ese valor en la columna 20. Puedes cerrar la pantalla en cualquier momento utilizando l as teclas Control+C. Teniendo la descripción del proceso ya estás en condiciones de detener el que te parezca sospechoso o indeseable, lo que puedes hacer con la utili dad que aparece más abajo. Permite detener o matar los procesos, solo tienes que escribir su PID o número de identificacion de proceso.
Códigos para iniciar directamente el comando NETSTAT con varias opciones Códigos para copiar y pegar que permiten iniciar NETSTAT con las opciones más utilizadas de la herramienta. Puedes utilizarlos de varias maneras. • Cópialos y pégalos directamente en el cuadro de Inicio o Ejecutar (Windows+R) y oprime la tecla Enter. • Cópialos y pégalos directamente en la consola de cmd, para eso es necesario tener habilitada la Modalidad de edición rápida, cópialos y pégalos solo dando clic con el botón derecho del ratón y oprime la tecla Enter • Crea un archivo batch, para eso copia los códigos y pégalos en el Bloc de notas u otro editor de texto y guarda el archivo con la extensión.cmd.
Mostrar todas las conexiones: NETSTAT -AO 04 Ver estadísticas de conexiones por protocolos: NETSTAT -AOS 04 Ver los puertos y direcciones de origen en formato numérico: NETSTAT -AON 04 Ver conexiones solo del protocolo TCPv4: NETSTAT -AON -P TCP 04 Ver los puertos abiertos a la escucha: NETSTAT -AN 04|FINDSTR /C:LISTENING Ver los puertos y conexiones establecidas: NETSTAT -ANO -P TCP 04|FINDSTR /C:ESTABLISHED Crear informe de las conexiones establecidas: NETSTAT -ANO -P TCP 04|FINDSTR /C:ESTABLISHED>Conex.txt /C:ESTABLISHED>Conex.txt Aplicaciones involucradas en conexiones con el exterior: NETSTAT -ANOB -P TCP 04|FINDSTR /C:ESTABLISHED Informe de las Aplicaciones involucradas en conexiones con el exterior: NETSTAT -ANOB -P - P TCP 04|FINDSTR /C:ESTABLISHED>Aplic.txt /C:ESTABLISHED>Aplic.txt
NLSFUNC Carga la informacion especifica de un pais o region . NLTEST The nltest command is used to test secure channels between Windows computers in a domain and between domain controllers that are trusting other domains. NSLOOKUP Muestra informacion sobre los servidores DNS asignados a tu conexion de red. Permite hacer peticiones a estos servidores.
OCSETUP Inicia Windows Optional Component Setup herramienta que instala opciones adicionales de Windows
OPENFILES Muestra archivos compartidos abiertos por usuarios remotos. PATH Muestra o establece una ruta de búsqueda para archivos ejecutables. PAUSE Suspende el proceso de un archivo por lotes y muestra un mensaje. PING Permite probar una conexión de red, enviando y recibiendo un paquete de datos. POPD Restaura el valor anterior del directorio actual guardado por PUSHD. POWERSHELL Ejecuta una instancia de Windows PowerShell, la nueva consola de comandos que incluye Windows en sistemas posteriores a Windows Vista. Al mostrarse PS en el símbolo de la l a consola significa que te encuentras en el entorno de PowerShell, por lo que introduzcas a partir de ese momento estará relacionado con este intérprete, para volver a la consola solo escribe CMD y presiona Enter.
PRINT Imprime un archivo de texto. PROMPT Cambia el símbolo de comandos de Windows. PUSHD Guarda el directorio actual y después lo cambia. QAPPSRV Muestra los servidores host de sesión de Escritorio remoto disponibles en la red.
QPROCESS Muestra información sobre procesos. QUERY Muestra el status actual y los parametros de un servicio especifico. QUSER Mostrar información sobre los usuarios que han registrado la entrada en el sistema.
QWINSTA Muestra información sobre las sesiones de Escritorio remoto. RASDIAL Es usado para iniciar o detener una conexion de acceso telefonico o dial up di rectorio o carpeta. RD Quita o elimina un directorio
RECOVER Recupera la información legible de un disco dañado o defectuoso. REG Es usado para administrar todos los parámetros del Editor del Registro desde la línea de comandos y archivos batch. Es posible agregar, modificar claves, valores, exportar ramas, etc. El comando REG se compone de varios subcomandos, cada uno para un uso completamente diferente, son: REG QUERY, REG ADD, REG DELETE, REG COPY, REG SAVE , REG RESTORE, REG LOAD, REG UNLOAD, REG COMPARE, REG EXPORT, REG IMPORT y REG FLAGS
REGEDIT El comando REGEDIT permite importar, exportar o eliminar configuraciones en el registro desde un archivo de texto plano pl ano de extensión .reg.
REGSVR32 Registra dlls para incorporarlos al registro. RELOG Relog crea nuevos registros de rendimiento a partir de datos de registros de rendimiento existentes cambiando el intervalo de muestreo o convirtiendo el formato de archivo. Admite todos los formatos de registro de rendimiento, incluidos los registros comprimidos de Windows NT 4.0.
REM Marca comentarios en archivos por lotes o CONFIG.SYS. La linea en un batch que comienza con REM es considerada un comentario
REN Cambia el nombre de uno o más archivos. RENAME Cambia el nombre de uno o más archivos, igual que el anterior. REPLACE Reemplaza archivos.
RMDIR Quita un directorio. ROBOCOPY Utilidad avanzada para copiar carpetas y directorios en Windows. RESET SESSION (Rwinsta) Volver a establecer el hardware y el software de subsistema de la sesión con los valores iniciales conocidos.
ROUTE Manipula tablas de enrutamiento de red. RPCPING Hace ping al servidor mediante RPC utili zando credenciales o derechos de otro RUNAS Es usado para ejecutar un programa utilizando usuario.
SECEDIT Analiza la seguridad del sistema y hace la comparacion con una plantilla determinada. SET Muestra, establece o quita variables de entorno de Windows. SETLOCAL Comienza la sección de cambios locales de entorno en un archivo por lotes. SETVER The setver command is used to set the t he MS-DOS version number that MS-DOS reports to a program.
SETX Crea o modifica variables de entorno en el entorno de usuario o de sistema. Puede establecer variables basadas en argumentos, claves de Registro o entrada de archivos.
SC Muestra o configura servicios (procesos en segundo plano). SCHTASKS Ejecuta el Programador de tareas. Programa comandos y programas para
SFC Comprobador de recursos de Microsoft Examina la integridad de todos los archivos de sistema protegidos y reemplaza las versiones incorrectas por las correctas de Microsoft.
SHADOW Supervisar otra sesión de Servicios de Escritorio remoto. MS SHARE The share command is used to install file locking and file sharing functions in MSDOS.
SXSTRACE Utilidad de seguimiento de WinSxs. Wi nSxs. SHIFT Cambia posición de modificadores reemplazables en archivos por l otes. SHUTDOWN Permite el apagado, el reinicio, suspension e hibernacion local o remoto de un equipo.
SORT Ordena los resultados de un comando seleccionado, por ejemplo los resultados de una busqueda con FIND.
START Inicia otra ventana para ejecutar un programa o comando.
SUBST Asocia una ruta de acceso con una letra de unidad. SYSTEMINFO Muestra las propiedades y la configuración específicas del equipo. TAKEOWN Esta herramienta permite que el administrador recupere el acceso a un archivo denegado mediante la reasignación de la propiedad del archivo.
TASKLIST Muestra todas las tareas en ejecución, incluidos los servicios. TASKKILL Termina o interrumpe un proceso o aplicación que se está ejecutando. TCMSETUP Es usado para configurar o deshabilitar el cliente de tel efonia Telephony Application Programming Interface (TAPI).
TIME Muestra o establece la hora del sistema. TIMEOUT Esta utilidad acepta un parámetro de tiempo de espera para esperar el un período de tiempo determinado (en segundos) o hasta que se presióna alguna tecla. También acepta un parámetro para omitir la presión de tecla.
TITLE Establece el título de la ventana de una sesión de CMD.EXE. TRACERPT The tracerpt command is used to process event trace logs or real-ti me data from instrumented event trace providers.
TRACERT Permite hacer un seguimiento de la ruta entre un equipo y otro en la red, es muy utilizado para conocer dónde se ha detenido un paquete de datos en la red.
TREE Muestra gráficamente la estructura de directorios de una unidad o ruta de acceso. TSDISCON Desconecta una sesión de Escritorio remoto. TSKILL Termina un proceso. TYPE Muestra el contenido de un archivo de texto. TYPEPERF Typeperf escribe información de rendimiento en la ventana de comandos o en un archivo de registro. Para detener Typeperf presione CTRL+C.
TZUTIL Utilidad de zona horaria de Windows UNLODCTR Quita el nombre de contador y texto explicativo para el contador extensible especificado.
VER Muestra la versión de Windows. VERIFY Comunica a Windows si debe comprobar que los archivos se escriben de forma correcta en un disco. di sco. VOL Muestra la etiqueta del volumen y el número de serie del disco.
administrativa de línea de comandos del Servicio de VSSADMIN Herramienta administrativa instantáneas de volumen.
W32TM Herramienta usada para para diagnosticar conflictos del equipo local o de uno en la red con el servicio Hora de Windows (Windows time) al tratar de sincronizar o de actualizar el reloj del sistema.
WAITFOR Esta herramienta envía o espera a que llegue una señal en un sistema. Si no se especifica /S la señal se difundirá a todos l os sistema de un dominio. Si se especifica /S la señal sólo se enviará al dominio especificado. Herramienta de línea de comandos de copia de seguridad WBADMIN Herramienta
WEVTUTIL Utilidad de línea de comandos de eventos de Windows. Permite recuperar información acerca de registros de eventos y publicadores, instalar y desinstalar manifiestos de eventos, ejecutar consultas y exportar, archivar y borrar registros.
WHERE Muestra la ubicación de archivos que coinciden con el patrón de búsqueda. De manera predeterminada, la búsqueda se realiza en el directorio actual y en las rutas especificadas por la variable de entorno PATH.
WHOAMI Esta utilidad se puede usar para obtener el destino de información de grupo y nombre de usuario junto con los respectivos identificadores de seguridad (SID), privilegios, identificador de inicio de sesión (Id. de inicio de sesión) del usuario actual (testigo de acceso) en el sistema local. Es decir, quién es el usuario actualmente conectado. Si no se especifica ningún modificador, la herramienta muestra nombre de usuario en formato NTLM (dominio\nombre_usuario). WINRM Herramienta de la línea de comandos de Administración remota de Windows Administración remota de Windows (WinRM) es la implementación de Microsoft del protocolo WS-Management, que proporciona una forma segura de comunicarse con equipos locales y remotos mediante servicios web. WINRS Abre una ventana de comandos en modo seguro con un equipo en la red. WINSAT Herramienta de evaluación del sistema de Windows (WinSAT) WMIC Muestra información de WMI en el shell de comandos interactivo. Permite acceder a todo tipo de informaciones, tanto del equipo local o a otro en la red, enumera todos los datos del hardware y del software disponibles. XCOPY Copia archivos y árboles de directorios. Todos los comandos anteriores es posible también ejecutarlos desde el cuadro de Inicio sin tener que abrir la consola de CMD. Para eso usa las siguientes opciones: Escribe CMD /K comando+ opción. opción . Lo anterior ejecutará el comando con la opción y dejara abierta la ventana de cmd. Escribe CMD /C comando+ opción Lo anterior ejecutará el comando con la opción y cerrara la ventana de cmd al terminar. Dos ejemplos: CMD /K IPCONFIG /ALL CMD /C START http://google.com http://google.com