45
Tutorial para crear archivos batch en Windows Manual sobre la creación y edición de los archivos batch. Aprender a hacer nuestras propias aplicaciones copiando y pegando el código en el Bloc de notas. Guía paso por paso, ejemplos prácticos, reglas y trucos. Sencillo manual en el que se explica de forma detallada los principios elementales, para crear las aplicaciones ejecutables conocidas popularmente como archivos BATCH o BAT. Introducción al mundo de la programación batch, uso de los comandos más comunes de la consola de CMD, para crear aplicaciones que se pueden usar en Windows para infinidad de tareas prácticas. Como crear un archivo batch paso a paso. Ejemplos prácticos para copiar y pegar el código, consejos y trucos. Precauciones a tener en cuenta. Herramientas para descargar que facilitan la creación de estas aplicaciones y probarlas correctamente. ¿Que son los archivos batch? Los archivos batch, también conocidos popularmente como archivos BAT, son aplicaciones ejecutables. Son simplemente pequeños archivo de texto plano, que contienen códigos o instrucciones escritos en el lenguaje de MSDOS, estos códigos son lo que se conoce como comandos. Estos archivos son guardados con la extensión de archivo .bat o .cmd. Al ejecutarse alguno de ellos (dar dos clics), Windows automáticamente inicia la consola o interprete de comandos de MSDOS y ejecuta las instrucciones o códigos que contienen en grupo, de forma secuencial. La consola de CMD, también conocida como Símbolo del sistema, intérprete de comandos o consola de MSDOS, durante muchos años fue el medio de comunicación o intérprete entre la máquina y el usuario. En los años 80 para utilizar una PC era necesario ser informático, lo que limitaba el uso de estos equipos a un Julio Goicochea Zamora : [email protected]

Lista de todos los comandos.docx

Embed Size (px)

Citation preview

Tutorial para crear archivos batch en WindowsManual sobre la creacin y edicin de los archivos batch. Aprender a hacer nuestras propias aplicaciones copiando y pegando el cdigo en el Bloc de notas. Gua paso por paso, ejemplos prcticos, reglas y trucos.Sencillo manual en el que se explica de forma detallada los principios elementales, para crear las aplicaciones ejecutables conocidas popularmente como archivos BATCH o BAT.Introduccin al mundo de la programacin batch, uso de los comandos ms comunes de la consola de CMD, para crear aplicaciones que se pueden usar en Windows para infinidad de tareas prcticas.Como crear un archivo batch paso a paso.Ejemplos prcticos para copiar y pegar el cdigo, consejos y trucos.Precauciones a tener en cuenta.Herramientas para descargar que facilitan la creacin de estas aplicaciones y probarlas correctamente.

Que son los archivos batch?Los archivos batch, tambin conocidos popularmente como archivos BAT, son aplicaciones ejecutables.Son simplemente pequeos archivo de texto plano, que contienen cdigos o instrucciones escritos en el lenguaje de MSDOS, estos cdigos son lo que se conoce como comandos.Estos archivos son guardados con la extensin de archivo .bat o .cmd. Al ejecutarse alguno de ellos (dar dos clics), Windows automticamente inicia la consola o interprete de comandos de MSDOS y ejecuta las instrucciones o cdigos que contienen en grupo, de forma secuencial.La consola de CMD, tambin conocida como Smbolo del sistema, intrprete de comandos o consola de MSDOS, durante muchos aos fue el medio de comunicacin o intrprete entre la mquina y el usuario.En los aos 80 para utilizar una PC era necesario ser informtico, lo que limitaba el uso de estos equipos a un grupo reducido de personas. Al surgir el primer sistema operativo Windows, este incluye una interface entre el usuario y la computadora, que permite que un clic u otra accin del usuario, se conviertan en una secuencia de comandos.Con el paso del tiempo lgicamente, disminuye el uso de la consola de CMD pero se mantiene completamente vigente el empleo de los comandos en las aplicaciones batch.Cualquier usuario, aun con pocos conocimientos, puede crear tus propios archivos batch para facilitar la ejecucin de varias tareas en Windows.El propsito de este artculo es estimular y facilitar el uso de estas aplicaciones.

Uso y empleo de los archivos batch en Windows

El principal uso de estos archivos en la actualidad, es la de realizar tareas sencillas pero tediosas y repetitivas, de acuerdo a la labor en que usemos cada uno nuestra PC y as evitar la instalacin de software de terceros, que a la larga harn la misma funcin, que un archivo batch creado con un simple archivo de texto.Los archivos batch son ideales para varias funciones, por ejemplo hacer copias, extraer y listar informacin, eliminar virus, planificar tareas, ejecutar limpiezas en el sistema, hacer respaldos de datos e informacin, automatizar descargas de internet, en fin infinidad de aplicaciones.Un ejemplo, la manera ms eficiente actualmente de descargar archivos de internet es mediante WGET, (se explica su uso en otro artculo), para eso se utiliza un batch que tiene solo el siguiente cdigo:wget -c -S -r direccin url.Uso de Wget para descargar archivos de internet

Cmo crear un archivo batch en Windows?Para crear un archivo batch solo es necesario un editor de texto plano, que puede ser el Notepad++ (recomendado) o hasta el simple Bloc de notas de Windows.Notepad++ lo puedes descargar gratis desourceforge.net, resalta con colores diferentes la sintaxis, lo que permite percatarse fcilmente de cualquier error en el cdigo empleado.No es necesario conocimientos de informtica, solo comprender simples reglas que vers ms abajo y familiarizarse con algunos de los comandos ms empleados.La estructura de un archivo batch es sencilla: Una primera lnea: @ECHO OFF (no es imprescindible para que funcione) Las instrucciones que pueden constar de una simple lnea o de varias, todas se irn ejecutando en su orden. Al final generalmente se emplea EXIT o EOF que cierra la ventana de la consola.Al hacer tus primeros batch siempre emplea PAUSE despus de las instrucciones, su uso como la palabra indica, pausa y permite ver mensajes de error, en caso de que exista alguno, de otra forma la consola se cerrar y ser imposible conocer lo que lo ha causado.Infografa: Como crear un archivo batch elemental

En el siguiente vnculo puedes cargar una infografa, que muestra de forma grfica y detallada, como crear un archivo batch desde un archivo de texto, paso por paso.Para que puedas verla correctamente, expande la ventana del navegador o usa la tecla F11 para maximizarlo.

Herramientas y configuracin del sistema para la creacin y edicin de archivos batch

Antes de empezar con este pequeo tutorial debes de crear todas las condiciones en tu sistema para facilitar la edicin, prueba y creacin de los archivos batch, para eso te sugiero:1- Crear el men derecho de tu ratn la posibilidad de abrir una ventana de CMD en cualquier directorio en que te encuentres situado, para eso descarga y ejecuta la siguiente clave del registro.Descarga clave para crear boton en el menu contextual para acceder a la Consola de CMD2- Crea la posibilidad de crear plantillas de archivos batch con la opcin Nuevo del men contextual, para hacerlo descarga y ejecuta la siguiente clave del registro.Descarga clave para crear Nuevo archivo CMD con el clic derecho del mouse

Otra opcin es copiar y pegar el siguiente cdigo en Ejecutar (WIN+R):cmd.exe /c echo @echo off>%userprofile%\Desktop\muestra.cmdte crear una pequea plantilla en tu escritorio, para utilizarla arrstrala al Bloc de Notas, introduce el comando a ejecutar y guarda los cambios mediante CRL+G, sin cerrar el Bloc de notas, prueba el batch.3- Activa en tu consola de CMD la opcin de edicin rpida, que te permitir copiar y pegar texto desde y hacia la consola, si no sabes hacerlo manualmente descarga y ejecuta la siguiente clave del registro.Descarga clave para habilitar la Edicin rpida en la consola de cmd4- Auxliate de la siguiente lista de comandos, contiene solo los ms utilizados y de uso ms general. Abre la pgina que la contiene en el siguiente vnculo, puedes dejar abierta la ventana y seguir interactuando con tu navegador.Lista de los comandos de la consola de CMD de Windows para mviles y celulares

Crear un archivo batch, mtodo paso por paso

Comenzaremos creando un Simple y clsico "Hola Mundo", escribiendo en tu plantilla el siguiente cdigo:@echo offecho Hola Mundopauseexit Guardamos el archivo como nombre.cmd y lo ejecutamos, el archivo tomar el icono de una rueda dentada y nos aparecer una pantalla negra que dir "Hola Mundo", luego una lnea abajo mostrar "Presione una tecla para continuar"La explicacin:echoMuestra un texto en pantalla, que es el texto que viene despus, en este caso es:Hola Mundo.pauseComo bien se lee, pausa la ejecucin del cdigo. Adems muestra el texto:"Presione una tecla para continuar".ExitCierra la ventana de comandos.Funciones de algunos comandos

CD o CHDIR:Sirve para cambiar de Directorio o mostrar el nombre del actual. Para usarlo, usaCDoCHDIRseguido de la ubicacin del directorio al cual nos moveremos.Por ejemplo:CD C:\CHDIR C:\Los ejemplos anteriores hacen exactamente lo mismo, cambian al Disco CCOPY:Copia uno o ms archivos a otro destino.Su sintaxis es la siguiente:COPY "Direccin del archivo" "Nueva direccin"Por ejemplo:Copy C:\archivo.txt C:\archivo2.txtAqu copiaramos un archivo del Disco C llamadoarchivo.txtcomoarchivo2.txt, para acortar un poco podramos usar:CD Copy archivo.txt archivo2.txtDonde primero cambiamos de directorio al Disco C conCD C:\y luego al copiar no tenemos que especificar que el archivo est en el Disco C, ya que ya nos encontramos en l.

DEL:Elimina uno o ms archivos, su sintaxis es:DEL ARCHIVOTambin se puede usar con los siguientes parmetros:DEL /F /Q archivoDonde/Qlogra que la consola no pida la confirmacin de eliminar el archivo y/Fpermite eliminar archivos que poseen el atributo de solo lectura

MOVE:Sirve para mover un archivo. Su sintaxis es:Move Direccin Archivo Nueva Direccin

CLS:Sirve para limpiar el contenido de la pantalla.Por ejemplo:@echo offECHO Hola, Cuando pulses una tecla se borrar el contenido y cambiar por otro.PAUSECLSECHO Ves?pauseexitSi quisiramos averiguar ms sobre las funciones, o conocer algunas nuevas por nuestra propia cuenta podemos escribir en el CMD el nombre del comando seguido de/?y aparecer toda la informacin necesaria.

Ejemplos prcticos de archivos batch

Con el siguiente cdigo podemos crear un archivo batch que copie un archivo, luego lo mueva a otro directorio, borre el original y vuelva a copiar el copiado.En la carpeta donde crears el archivo batch, crea un archivo de texto llamadocopiame.txt. En l, escribe lo que quieras. Este ser el archivo que copiaremos.Cdigo:@echo offecho Hola, Copiaremos un archivopauseCOPY copiame.txt copiado.txtMOVE copiado.txt C:\copiado.txtDEL copiame.txtCD C:\COPY copiado.txt copiado2.txtEXITGurdalo en la carpeta comoprueba.cmd, y ejectalo. Despus, si vamos al Disco C, veremos que hay dos nuevos archivos de texto, uno llamado:copiado.txty otro:copiado2.txt.Tambin si vamos a la carpeta del batch, comprobaremos que no est el archivo de texto original,copiame.txt.Creacin de nuevos archivos:

Usando archivos batch podemos crear otros archivos diferentes, para eso podemos usar algo como lo siguiente:echo TEXTO DE PRIMERA LINEA > nombre.extensinecho TEXTO SEGUNDA LINEA >> nombre.extensinecho TEXTO SIGUIENTE LINEA >> nombre.extensinAl escribir ECHO seguido de un texto y el signo > creamos un archivo con el nombre que siga.Si ocupamos un ECHO seguido de un texto y el doble signo >> se escribir en la siguiente linea vaca del archivo que prosiga.Hagamos la prueba:echo Creando un Archivo de texto > nuevo.txtecho Esta es la Segunda linea >> nuevo.txtecho Y esta es la Siguiente >> nuevo.txtecho Esto esta genial >> nuevo.txtAj ejecutarlo, la pantalla negra se abrir y cerrar, pero en la carpeta en la que est nuestro batch, se habr creado un nuevo archivonuevo.txtque si lo abrimos, dentro tendr escrito lo que especificamos anteriormente.Adems se puede jugar con los caracteres. Un ejemplo, donde se cambiaron los colores, los caracteres y el pause:

El cdigo empleado es el siguiente:@echo offcolor 30echo ==================================echo = =echo = Personalizado =echo = =echo ==================================echo.echo.echo Para salir presiona una tecla.pause>nulexitVale mencionar queECHO, seguido de un punto, sirve para saltarse una lnea.

Usar variables en los archivos batch

Las variables son muy importantes y prcticas en los archivos batch, aprende como crearlas.SET NOMBREVARIABLE = VALORPara escribir una variable creada anteriormente, debemos escribir su nombre entre los signos%%Por ejemplo:@echo offset Nombre = Norfi Carrodeguasecho %Nombre%pauseEn el caso anterior primero creamos la variable llamada Nombre y le dimos un valor, posteriormente la escribimos.Tambin podemos crear variables dinmicas y dar la opcin que el usuario la defina, se hace de la siguiente forma:@echo offSET /P Nombre = Escriba su Nombre:En este caso al ejecutar el archivo batch, solo se mostrar en la consola el mensaje: "Escriba su Nombre:"Al usuario ingresar los caracteres que decida y oprimir la tecla Enter, el batch ejecutar la accin contenida en el cdigo, usando como valor de la variable el texto que el usuario ingres.

Realizar operaciones matemticas con archivos batch

Mediante archivos batch tambin podemos realizar operaciones como multiplicar, sumar, dividir, etc. usando el modificador /A, por ejemplo de la siguiente forma hacemos la operacin: 2 + 43 = 45.SET numero1 = 2SET numero2 = 43SET /A suma = %numero1% + %numero2%echo %suma%pauseexitUsando el modificador /A, lo que quede a la derecha del signo igual (=). se consideran expresiones numricas a evaluar. Su pueden usar los siguientes caracteres como operadores matemticos:+ - * / %

Consejos y tips para la creacin y uso de los archivos batch

Para comentar, es decir escribir comentarios dentro del cdigo de tus batch, anteponeREMal comienzo de la lnea, esta no ser interpretada por la consola.Tambin es posible utilizar dos puntos dobles "::"(sin las comillas).

Cuando al ejecutar un batch, este se cierre y te quedas con la duda de lo que sucedi, agregaPAUSEantes del final del cdigo, lo que te permitir saber si hay algn error, tambin puedes insertar varios en diferentes lneas, e ir ejecutndolo por partes.Al igual que PAUSE puedes utilizarPAUSE>NUL, entonces no se mostrar el famoso mensaje "Presione una tecla para continuar."Como usar redireccionadores en los archivos batch

Puedes combinar varios comandos en un archivo batch intercalando el signo |, esto indica que se ejecutar el segundo comando utilizando el resultado del primero, un ejemplo es:ipconfig|FINDSTR /C:"Mscara de subred"Esta lnea abre IPCONFIG y a continuacin busca la cadenaMascara de subredy si existe muestra el resultado. Si empleas dos barras el segundo comando se ejecutar solo si el primero falla, por ejemplo:COPY D:\NOEXISTE C:\ || ECHO No se pudo copiar el archivo

Para redireccionar un primer comando a un segundo, intercala un amspersand entre ambos, pero si usas dos caracteres estas condicionando la ejecucin del segundo al xito del primero, es como insertar la frase"Si es as, entonces", por ejemplo:START calc.exe && ECHO La calculadora se inicio con xito.

Para direccionar el resultado de un comando a un archivo de texto utiliza:Comando > archivo.txt Si deseas seguir agregando datos al mismo archivo creado utilizando otro comando utiliza:Comando2 >> archivo.txt Para pasar el contenido de un archivo de texto a un comando usa:Comando < archivo.txt Para mostrar un archivo de texto en pantalla usa:TYPE texto.txt

Algunos ejemplos, se explican solos:DIR C:\ >Lista_de_C.txt & DIR D:\ >Lista_de_D.txtFIND /i "Alberto" < texto.txt > resultado.txtMEM /C >> MemLog.txtDATE /T >> MemLog.txtTYPE texto.txt > texto.html

Donde quiera que haya una cadena que tenga espacios tienes que utilizar las comillas, en las rutas a los archivos tambin es recomendado utilizarlas.

Cuando la ruta a un archivo determinado es muy complicada, lo ms fcil es dar clic en lasPropiedadesdel archivo y copiar la ruta que all aparece.Tambin para eso puedes instalar una clave del registro que agrega al men contextual del mouse la facilidad de que al hacer clic en un archivo del explorador y seleccionar "Copiar Ruta" puedes pegarla en tu batch.Agregar en el men contextual la opcin de Copiar la ruta del archivo o carpeta

Para crear un mensaje en un batch, es decir una ventana que muestra una indicacin o comentario al usuario, escribe en el batch lo siguiente:MSG * Este Es Mi Mensaje.

Para que se muestre en el batch la fecha y la hora utiliza las variables DATE y TIME de la siguiente forma:@echo offecho Fecha:%date%echo Hora:%time%

Para detener un proceso o programa determinado averigua su nombre o identidad exacta en el Administrador de tares y utiliza:taskkill /im /f programaespecifico.exetaskkill /f /im wmplayer.exetaskkill /f /im explorer.exeEn el caso del explorer se utiliza mucho para poder solucionar los bloqueos del explorador de Windows, al cerrarse el explorador para iniciarlo abre el administrador de tareas, selecciona Nueva tarea y escribe:Start explorer.exe

Para ejecutar los comandos no siempre es necesario abrir la consola, puedes ejecutarlos introducindolos directamente en el cuadro que se encuentra en Inicio, solo anteponiendo CMD o CMD.EXE de las siguientes dos formas:Introduce CMD /K comando+ opcin y oprime Enter.Se ejecutar el comando con la opcin y dejara abierta la ventana de cmd.Introduce CMD /C comando+ opcin y oprime Enter.Se ejecutar el comando con la opcin y cerrar la ventana de cmd al terminar.Dos sencillos ejemplos:CMD /K IPCONFIG /ALLCMD /C START http://google.com

Ojala que este artculo le haya interesado y le haya servido de alguna ayuda y estmulo para introducirse en este mundo tan interesante y prctico.Existen muchas otras opciones, es posible hacer que la consola muestre un aspecto (tamao, color del texto, color del fondo, etc.) diferente al ejecutarse cada archivo batch, es posible que se ejecuten de forma oculta (sin verse la ventana negra), es posible convertirlos en ejecutables (exe), etc.En las pginas de este sitio encontrars bastante contenido relacionado, as como muchos archivos para descargar.

Trucos, consejos y ejemplos para crear archivos batch

Algunos trucos, consejos, ejemplos para crear, editar y personalizar los archivos batch. Solucionar problemas y conflictos de su uso. Continuacin del tutorial de comandos y archivos batch, curiosidades, bromas, anexos.

Despus de haber ledo en una pgina anterior, el tutorial que introduce al mundo de la creacin de los archivos batch, en este artculo podrs encontrar ms informacin relacionada, que te ser til y te ayudar en la edicin y creacin de estas aplicaciones.Encontrars varios trucos para agregarle funcionalidad y personalizarlos a tu manera.Tambin podrs crear algunos archivos copiando y pegando algunos cdigos de ejemplos prcticos.Espero que te resulte interesante esta pgina.

Trucos tiles al crear nuestros archivos batch

Como crear saludos en los archivos batch

Un poco para impresionar a los ingenuos o personas con pocos conocimientos, o simplemente hacer que se inicien tus aplicaciones de manera afable al hacer tus archivos batch puedes incluir el nombre del usuario en la introduccin, saludo o inicio del archivo batch de la siguiente forma:@echo off

echo Bienvenido %username%, deseas continuar?pause>nul

Como mostrar mensajes en los archivos batch

En la pgina anterior se mostraba la forma bsica de mostrar mensajes en los archivos batch:msg * aqu va el texto del mensaje pero el resultado es un poco seco.Los scripts hechos en lenguaje VBScript ofrecen mensajes ms expresivos, asi que es posible encadenar dos archivos de la siguiente forma.Crear un archivo batch que escriba un script de forma temporal y a continuacion ejecutarlo, parece difcil pero es algo sencillo. Prubalo con el siguiente cdigo:@echo off

echo MsgBox "Escribir un script y despues llamarlo.", 64, "NorfiPC" >%temp%\mensaje.vbsstart %temp%\mensaje.vbsComo ves tiene un estilo algo diferente con un icono, titulo y hasta con sonido. Solo tienes que insertar el texto que quieres se muestre en el mensaje y en el ttulo que tendr la ventana en la parte superior.Los scripts creados de esta forma se almacenarn en la carpeta Temp donde no causarn molestias y sern eliminados al ejecutar cleanmgr.exe.De la misma forma anterior puedes generar mensajes con iconos y sonidos diferentes utilizando las siguientes lneas:MsgBox "mensaje con icono de Error",0, "Error"MsgBox "mensaje con icono de Error",16, "Error"MsgBox "mensaje con icono de interrogacion",32, "Interrogacion"MsgBox "mensaje con icono de advertencia",48, "Advertencia"MsgBox "mensaje con icono de informacion",64, "Informacin"MsgBox "mensaje con icono de Aplicacion",4096, "Aplicacion"

Como encadenar los archivos batch con scripts

Al encadenar archivos batch con scripts de la forma anterior, podemos ampliar y enriquecer las posibilidades de realizar acciones diferentes con los batch ya que los scripts tienen ms recursos a su disposicin.Los ejemplos siguientes aprovechan el mtodoSendKeys, con el cual es posible enviar ordenes al teclado de la misma forma que si lo hiciramos fsicamente, son solo dos ejemplos pero se pueden hacer infinidad de cosas diferentes.El primero enva la combinacinControl+Shift+Escapecon lo que se inicia el Administrador de tareas.El segundo la teclaF3con lo que se abre la herramienta Buscar de Windows. Prubalos.@echo off

echo set WshShell = WScript.CreateObject("WScript.Shell") >%temp%\tskm.vbsecho WshShell.SendKeys "^+{ESC}" >>%temp%\tskm.vbsstart %temp%\tskm.vbsecho set WshShell = WScript.CreateObject("WScript.Shell") >%temp%\buscar.vbsecho WshShell.SendKeys "{F3}" >>%temp%\buscar.vbsstart %temp%\buscar.vbs

Como cambiar el icono que muestran los archivos batch

En Windows de forma predeterminada, los archivos batch de extensin .CMD, al igual que los bat de extensin .BAT, muestran el mismo icono de las dos ruedas.Es posible utilizar otro icono, para eso es necesario modificar la clave del registro donde se especifica el valor.La clave del registro que contiene la informacin sobre los archivos batch es la siguiente:HKEY_CLASSES_ROOT\cmdfile\DefaultIcony el valor, o sea la ruta al icono utilizado de forma predeterminada es:%SystemRoot%\System32\imageres.dll,-68Puedes emplear algunos de los iconos que se utilizan para los ejecutables exe solo dando dos clics en el valor predeterminado y pegando una de las siguientes rutas:%SystemRoot%\System32\imageres.dll,-15%SystemRoot%\System32\imageres.dll,-87De la misma forma puedes emplear cualquier otro icono solo insertando la ruta necesaria, en la libreraimageres.dllse almacenan multitud de iconos en los que escoger.Si no sabes cmo verlos y extraerlos lee la siguiente pgina:Informacin sobre el contenido de las libreras dll en Windows 7Es posible modificar la clave indicada usando la lnea de comandos, para eso utiliza el siguiente cdigo en un archivo batch o introducindolo directamente en la consola, Inicio o Ejecutar.REG ADD HKEY_CLASSES_ROOT\cmdfile\DefaultIcon /ve /t REG_EXPAND_SZ /d C:\Windows\System32\imageres.dll,-15 /fUsar la lnea de comandos para realizar modificaciones al Registro de Windows es peligroso, cualquier equivocacin en un carcter puede ser desastroso, por lo que te aconsejo realizarlas con cautela y solo si posees conocimientos bsicos en la edicin del Registro.

Despus que hagas la modificacin indicada es necesario reiniciar la PC o sencillamente reiniciar explorer.exe, para que se hagan efectivos los cambios, si no sabes cmo crea un archivo batch con el siguiente cdigo y ejectalo:@ECHO OFFTASKKILL /F /IM explorer.exetimeout /nobreak 04start explorer.exeTambin puedes reiniciar el explorador de otra manera, copia el siguiente cdigo, pgalo directamente en el cuadro de Inicio o Ejecutar y oprime Enter:CMD /C TASKKILL /F /IM explorer.exe & timeout /nobreak 04 & start explorer.exe

Restaurar la asociacin de los archivos batch (cmd) y bat (bat)

Windows utiliza las extensiones de archivos para conocer qu tipo de informacin contienen y por lo tanto con que programas es necesario ejecutarlos, en ocasiones esta asociacin se deteriora por diversas causas y entonces los archivos se muestran con un icono de archivo desconocido y al dar dos clics en ellos se abre el cuadro de dialogo donde escoger el programa necesario parar abrirlos.Para restaurar la asociacin de los archivos batch de extensin de archivo cmd, abre una ventana de comandos y pega lo siguiente y oprime Enter:assoc .cmddebe devolver lo siguiente:.cmd=cmdfilesi no es asi escribe:assoc .cmd=cmdfileSi esto no resuelve la situacin descarga el siguiente archivo REG y agrega la clave que contiene a tu registro.Descargar clave para restaurar la asociacin de archivos CMDPara restaurar la asociacin de los archivos bat de extensin de archivo bat, abre una ventana de comandos, pega lo siguiente y oprime Enter:assoc .batdebe devolver lo siguiente:.bat=batfilesi no es asi escribe:assoc .bat=batfileSi esto no resuelve la situacin descarga el siguiente archivo REG y agrega la clave que contiene a tu registro.Descargar clave para restaurar la asociacin de archivos BATMs informacin sobre la asociacin de archivos en la siguiente pgina:Como reparar y restaurar las asociaciones de archivos en Windows 7.

Como convertir los archivos batch en exe

Despus de crear tus propios archivos batch para facilitar las tareas que realizas, si deseas publicarlos o compartirlos con tus amigos, tienes la opcin de convertirlos previamente en archivos ejecutables EXE.De esta forma conseguirs que nadie pueda modificarlos, los batch tienen la caracterstica de que cualquiera puede alterar su cdigo, solo agregando unas lneas con el modesto Bloc de notas.Convertir un archivo batch o bat exe es algo sencillo, lee en la siguiente pgina como hacerlo y descarga gratis la aplicacin necesaria:Como convertir los archivos batch y bat en aplicaciones ejecutables EXEComo insertar letras con acentos y caracteres especiales en los archivos batch

En los archivos batch para representar letras que llevan acentos, la y otros caracteres especiales propios del idioma espaol y que se muestren correctamente en la consola de cmd al ejecutarse el batch, se requiere usar el mtodo de loscdigos alt. Lee como hacerlo en la siguiente pgina:Como usar los caracteres especiales mediante el teclado en Windows.

Consejos, sugerencias y ejemplos para la creacin de archivos batch

Usar los comodines en archivos batchEl signo asterisco*remplaza cadenas de caracteres.Por ejemplo, usandoDIR *.txtespecificas que se listen todos los archivos en ese directorio con la extensin.txt.El signo de interrogacin?remplaza pero solo un carcter. Podemos especificar mas signos de interrogacin. Con lo que si especificamosdir s???*.*nos listara los directorios y archivos con un nombre que empiecen porsy otras3letras cualquiera mas unos carcter cualquiera, a continuacin l*que hace que se listen archivos con cualquier extensin.

Ejemplos sencillos de archivos batch para practicar

Cdigo de ejemplo que muestra cmo obtener informacin del usuario y mostrarla usando un archivo batch.Para usarlo, al igual que los siguientes cdigos, cpialo, pgalo en un archivo de texto y gurdalo con cualquier nombre, pero que tenga la extensin de archivo CMD.1.-@echo offcolor 07echo Esto es un ejemplo de archivo por lotespauseclsecho La Fecha y Horapause>nulclsdate /ttime /tpause>nulclsecho Cambiemos el colorpause>nulcolor 1Eclsecho Quien eres tupause>nulclsecho %username%pause>nulecho Tus tareas en ejecucionpause>nultasklist pause>nulclsecho Informacion de tu sistemasysteminfopause>nulCLSecho En que directorio estaspause>nulclsecho %CD% pause>nulecho Parece que tienes un viruspause>nul@echo off echo echo. echo echo.echo echo.echo echo. echo echo.echo echo.echo echo. echo echo.echo echo.echo echo. echo echo.echo echo.pause>nulecho Es solo una bromapause>nulexit2.- Sencillo ejemplo del uso interactivo del comando SET.@echo off title Nombre y apellidos set/p nombre=Escribe tu nombre y oprime Enter. set/p apellido=Escribe tu primer apellido? set/p apellido2=Escribe tu segundo apellido? echo. echo Tu nombre completo es %nombre% %apellido% %apellido2% pause >nul exit3.- Ejemplo de un sencillo clculo matemtico, calcular el promedio de dos nmeros.@echo off title Hacer media de dos numeros set/p num1=Cual es el primer numero? set/p num2=Cual es el segundo numero? set/a media= (%num1% + %num2%) / 2 echo. echo La media es %media% pause >nul exit4.- Otro ejemplo de calcular el promedio, en este caso entre varios nmeros.@echo off title Hacer media de dos numeros :principio set/p cant=Entre cuantos numeros quiere hacer la media? set/a contador=%cant% set total=0 if %cant% LSS 2 (goto mal) else (goto pregunta) :mal echo Debe indicar un numero mayor o igual que 2 goto principio :pregunta set/p num=Escriba uno de los %cant% numeros set/a total=%total%+%num% set/a contador=%contador%-1 if not %contador% == 0 (goto pregunta) set/a media= %total% / %cant% echo. echo La media es %media% pause >nul exit5.- Otro ejemplo de una sencilla operacin matemtica.@echo off title Division de dos numeros set/p uno=Escriba el numerador :denominador set/p dos=Escriba el denominador if %dos%==0 (goto nosepuede) else (goto dividir) :nosepuede echo El denominador no puede ser cero. goto denominador :dividir set/a tres=%uno%/%dos% echo El resultado de %uno%/%dos% es %tres% pause>nul exit6.- Un bucle de ejemplo, es decir la repeticin infinita, en este caso de dos lneas.@echo off title Bucle de ejemplo color 0A :bucleecho 1001010010010100100101001010010010100100101001010010010100100101001010010010echo 0110101101101011011010110101101101011011010110101101101011011010110110101101goto bucleexit

Lista de todos los comandos en Windows 7

ARPMantiene en cache la correspondencia entre las direcciones IP y las direcciones fsicas del adaptador o tarjeta de red. Es utilizado en tareas de redes para optimizar el rendimiento de las conexines y para solucionar conflictos.Ejemplos del uso de ARP:Como utilizar el comando ARP

ASSOCMuestra o modifica las asociaciones de las extensiones de archivos, o sea la accin que Windows debe realizar de acuerdo a la extensin que posea el archivo.Ejemplos del uso de ASSOC:Reparar y restaurar las asociaciones de archivos en Windows

ATEl comando AT programa la ejecucin de comandos y programas en un equipo a una hora y fecha especificadas. El servicio de programacin debe estar en ejecucin para utilizar el comando AT.Ejemplos del uso de AT:Como programar tareas y eventos con el comando AT

ATTRIBMuestra o cambia los atributos de un archivo. En Windows se le asigna a cada archivo, de acuerdo a la funcin o al objetivo que van a desempear 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 retirrselo o asignarle otro.Ejemplos del uso de ATTRIB:Ejemplos prcticos del uso del comando ATTRIB

AUDITPOLEs usado para mostrar o cambiar configuraciones de permisos

BITSADMINEs usado para crear, administrar y monitorear tareas de descargas y subidas de archivos.

BREAKEstablece o elimina la comprobacin extendida de Ctrl+C en la consola.

BCDBOOTHerramienta de reparacin y creacin de archivos de arranque BCD. La herramienta de lnea de comandos bcdboot.exe se usa para copiar archivos de arranque imprescindibles a la particin del sistema y para crear un nuevo almacn de BCD en el sistema.

BCDEDITEditor de la base de datos de la configuracin de arranque (BCD) del equipo.Podemos usarlo para establecer el orden de los sistemas operativos, su nombre en el men de arranque, usar sistemas en discos virtuales, habilitar o deshabilitar efectos, etc.Lee como utilizarlo:Usar BCDEDIT para modificar el arranque de Windows

BOOTCFGEsta herramienta de la lnea de comandos se puede usar para configurar, consultar, cambiar o eliminar la configuracin de la entrada de arranque en el archivo BOOT.INI en sistemas operativos anteriores a Windows Vista.

CACLSMuestra 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.

CALLLlama un segundo batch desde uno en ejecucion.

CDMuestra el nombre o cambia al directorio actual

CHCPMuestra o establece el nmero de pgina de cdigos activa.

CHDIRMuestra el nombre o cambia al directorio actual, igual que CD

CHKDSKChequea, comprueba y repara errores de disco.Ejemplos del uso de CHKDSK:Como comprobar y reparar discos duros con el comando CHKDSKUsar CHKDSK en Windows 8 para la reparacin de los discos duros

CHKNTFSMuestra o modifica la comprobacin del disco de sistema antes de iniciar Windows

CHOICEEsta herramienta permite que los usuarios seleccionen un elemento de una lista de opciones y devuelve el ndice de la opcin seleccionada.

CIPHERMuestra o altera el cifrado de directorios [archivos] en particiones NTFS.

CLEANMGRLibera espacio en disco, permite guardar en memoria tus opciones.Ejemplos del uso de CLEANMGR:Como liberar espacio en disco usando el comando CLEANMGR

CLIPRedirecciona el resultado de las herramientas de la lnea de comandos al Portapapeles de Windows. Esta salida de texto se puede pegar en otros programas.

CLSBorra y aclara los simbolos o texto en la pantalla.

CMDInicia una nueva instancia de la consola

CMDKEYCrea, presenta y elimina nombres de usuario y contraseas almacenados.

COLOREstablece los colores de primer plano y fondo de la consolaEjemplos del uso de COLOR:Como configurar los colores de la consola y los archivos batch usando el comando COLOR

COMPCompara el contenido de dos archivos o un conjunto de archivos.

COMPACTMuestra o cambia el estado de compresin de archivos en particiones NTFS.

CONVERTConvierte volmenes FAT a volmenes NTFS. No puede convertir la unidad actual.

COPYCopia uno o ms archivos en otra ubicacin

CSCRIPTPermite ejecutar en la consola archivos VBS conteniendo scripts escritos en lenguaje VBScript. Tambin puede utilizarse en archivos batch con la opcin //B, con lo que se evitarn los mensajes de error y avisos de secuencias de comandos

DATEMuestra o establece la fecha.

DELElimina uno o ms archivos.

DEFRAGLocaliza y consolida archivos fragmentados en volmenes locales para mejorar el rendimiento del sistema.Ejemplos del uso de DEFRAG:Como desfragmentar discos duros usando el comando DEFRAG

DIRMuestra una lista de archivos y subdirectorios en un directorio.

DISMOfrece informacin, instala, desinstala, configura y actualiza caractersticas adicionales y paquetes de imgenes de Windows.Por ejemplo, para mostrar las caractersticas instaladas de Windows que se pueden desinstalar usa:DISM.exe /Online /English /Get-Features /Format:TableLee como usar DISM para habilitar en Windows 8 Framework 3.5:Como instalar y habilitar .NET Framework en Windows

DISKCOMPCompara el contenido de dos disquetes.

DISKCOPYCopia el contenido de un disquete en otro.

DISKPARTMuestra o configura las propiedades de particin de disco.

DOSKEYEdita lneas de comando, memoriza comandos de Windows y crea macros.Ejemplos del uso de DOSKEY:Crear macros con DOSKEY en la consola de cmd, guardar y cargar macros

DRIVERQUERYMuestra el estado y las propiedades actuales del controlador de dispositivo.

ECHOMuestra mensajes, o activa y desactiva el eco

ENDLOCALTermina la bsqueda de variables de entorno del archivo por lotes

ERASEElimina uno o ms archivos, igual que DEL

EXPANDExpande uno o varios archivos comprimidos

EXITSale del programa CMD.EXE (interfaz de comandos)

FCCompara dos archivos o conjunto de archivos y muestra las diferencias entre ellos

FINDBusca una cadena de texto en uno o ms archivos.Ejemplos del uso de FIND:Ejemplos prcticos del uso del comando FIND

FINDSTRBusca cadenas de texto en archivos.Ejemplos del uso de FINDSTR:Ejemplos prcticos del uso del comando FINDSTR

FOREjecuta un comando de forma simultnea en varios archivos, permite reducir la cantidad de cdigo necesario en varias tareas. Es uno de los comandos que ofrece mayores beneficios prcticos.Ejemplos del uso de FOR:Ejemplos prcticos del uso del comando FOR con todas sus opciones.

FORFILESComando 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.Ejemplos del uso de FORFILES:Ejemplos prcticos del uso del comando FORFILES

FORMATPermite darle diferentes formatos a discos duros u otros dispositivos para usarlo con WindowsEjemplos del uso de FORMAT:Ejemplos prcticos del uso del comando FORMAT.

FSUTILMuestra o configura las propiedades de sistema de archivos. Posee varios subcomandos para la administracin efectiva del sistema de archivos y volmenes.Ejemplos del uso de FSUTIL:Ejemplos prcticos del uso del comando FSUTIL.

FTYPEMuestra o modifica los tipos de archivo usados en una asociacin de extensin de archivo

GETMACMuestra la MAC Address o direccin fsica del adaptador de red de existir uno en el equipo.Mas informacion:Qu es la MAC Address de un equipo y como saberla?

GOTODirecciona el intrprete de comandos de Windows a una lnea en un archivo batch.Ejemplos del uso de GOTO:Ejemplos prcticos del uso del comando GOTO en archivos batch.

GPRESULTMuestra informacin de directivas de grupo por equipo o usuario

GPUPDATEActualiza los cambios hechos en el Editor de directivas de grupo local.Permite que se active cualquiera de las directivas establecidas ya sea inmediatamente, al reiniciar o al iniciar sesin.Para lograr que se activen inmediatamente usa: GPUPDATE /force

GRAFTABLPermite a Windows mostrar un juego de caracteres extendidos en modo grfico

HELPProporciona informacin de ayuda para los comandos de Windows

ICACLSMuestra, modifica, hace copias de seguridad o restaura listas de control de acceso (ACL) para archivos y directorios

IFEjecuta comandos de forma condicional, se utiliza para definir valores de error, comparar cadenas, demostrar existencia de archivos y hacer comparaciones matemticas entre otros.Ejemplos del uso de IF:Ejemplos prcticos del uso del comando IF en archivos batch.

IPCONFIGMuestra los parametros de una conexion de red. De forma predeterminada, se muestra solamente la direccin IP, la mscara de subred y la puerta de enlace predeterminada para cada adaptador enlazado conTCP/IP.Ejemplos del uso de IPCONFIG:Como usar el comando IPCONFIG. Ejemplos prcticos

LABELCrea, cambia o elimina la etiqueta del volumen de un disco

LOGMANPermite manejar y administrar el Monitor de rendimiento de Windows desde la lnea de comandos

MEMMuestra la cantidad de memoria libre y usada en el sistema

MDCrea un directorio o carpeta

MKDIRCrea un directorio, igual que el anterior

MKLINKCrea vnculos simblicos y vnculos fsicos

MODEConfigura un dispositivo de sistema

MOREMuestra la informacin pantalla por pantalla

MOVEMueve uno o ms archivos de un directorio a otro en la misma unidad

MSINFO32Inicia la herramienta Informacin del sistema que muestra datos tcnicos del equipo y sistema operativo.

MSTSCInicia una conexion remota al escritorio

NBTSTATMuestra las estadsticas del protocolo y las conexiones actuales de TCP/IP usando NBT (NetBIOS sobre TCP/IP)

NETConfigura una amplia variedad de parametros en redes.

NETCFGEs utilizado para instalar Windows Preinstallation Environment (WinPE), una version minima y ligera de Windows usada por desarrolladores

NETSHEl comando NETSH (Network Shell) permite configurar, determinar conflictos y administrar diferentes componentes de redes mediante la lnea de comandos de forma local o remota.Muestra y configura el estatus de los componentes de los protocolos de redes instalados. Los comandos de Netsh estn organizado en forma de rbol, cada tecnologa y protocolo tiene su propio contexto.

NETSTATMuestra estadsticas del protocolo y conexiones TCP/IP actuales. Permite el monitoreo de todas las conexiones activasEjemplos del uso de NETSTAT:Como ver todas las estadsticas de una conexin usando el comando NETSTAT

NLSFUNCCarga la informacion especifica de un pais o region

NLTESTEl comando NLTEST se utiliza para realizar pruebas mediante canales seguros entre los ordenadores Windows de diferentes dominios y entre controladores de dominio que son de confianza

NSLOOKUPMuestra informacion sobre los servidores DNS asignados a tu conexion de red. Permite hacer peticiones a estos servidores.Ejemplos del uso de NSLOOKUP:Como usar el comando NSLOOKUP para probar y configurar los servidores DNS

OCSETUPInicia Windows Optional Component Setup herramienta que instala opciones adicionales de Windows

OPENFILESMuestra archivos compartidos abiertos por usuarios remotos

PATHMuestra o establece una ruta de bsqueda para archivos ejecutables

PAUSEPausa la consola y muestra un mensaje

PINGPermite probar una conexin de red, enviando y recibiendo un paquete de datos.Ejemplos del uso de PING:Como usar el comando PING en conexiones de redes

POPDRestaura el valor anterior del directorio actual guardado por PUSHD

POWERSHELLEjecuta una instancia de Windows PowerShell, la nueva consola de comandos que incluye Windows en sistemas posteriores a Windows Vista.Al mostrarse PS en el smbolo de la consola significa que te encuentras en el entorno de PowerShell, por lo que introduzcas a partir de ese momento estar relacionado con este intrprete, para volver a la consola solo escribe CMD y presiona Enter.

PRINTImprime un archivo de texto

PROMPTCambia el smbolo de comandos de Windows

PUSHDGuarda el directorio actual y despus lo cambia

QAPPSRVMuestra los servidores host de sesin de Escritorio remoto disponibles en la red

QPROCESSMuestra informacin sobre procesos

QUERYMuestra el status actual y los parametros de un servicio especifico

QUSERMostrar informacin sobre los usuarios que han registrado la entrada en el sistema

QWINSTAMuestra informacin sobre las sesiones de Escritorio remoto

RASDIALEs usado para iniciar o detener una conexion de acceso telefonico o dial up

RDQuita o elimina un directorio o carpeta

RECOVERRecupera la informacin legible de un disco daado o defectuoso

REGEs usado para administrar todos los parmetros del Editor del Registro desde la lnea 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 FLAGSInformacin y ejemplos del uso de REG:Como usar todos los subcomandos que permite REG

REGEDITEl comando REGEDIT permite importar, exportar o eliminar configuraciones en el registro desde un archivo de texto plano de extensin .reg.Ejemplos del uso de REGEDIT:Como usar el comando REGEDIT

REGSVR32Registra librerias DLL para incorporarlas al registro

RELOGRelog 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

REMMarca comentarios en archivos por lotes o CONFIG.SYS. La linea en un batch que comienza con REM es considerada un comentario

RENCambia el nombre de uno o ms archivos

RENAMECambia el nombre de uno o ms archivos, igual que el anterior

REPLACEReemplaza archivos

RMDIRQuita un directorio

ROBOCOPYUtilidad avanzada para copiar carpetas y directorios en Windows.Ejemplos del uso de ROBOCOPY:Como usar el comando Robocopy para copiar archivos y carpetas en Windows

RESET SESSION(Rwinsta) Volver a establecer el hardware y el software de subsistema de la sesin con los valores iniciales conocidos

ROUTEManipula tablas de enrutamiento de red

RPCPINGHace ping al servidor mediante RPC

RUNDLL32Inicia funciones incluidas en libreras DLL del sistema.Ejemplos:Como usar el comando RUNDLL32 en Windows, usos prcticos

RUNASEs usado para ejecutar un programa utilizando credenciales o derechos de otro usuario

SECEDITAnaliza la seguridad del sistema y hace la comparacion con una plantilla determinada

SETMuestra, establece o elimina variables de entorno de Windows. Las variables creadas solo permanecern durante la sesin creada con la consola.

SETLOCALComienza la seccin de cambios locales de entorno en la consola

SETVEREl comando SETVER se utiliza para establecer el nmero de versin de MS-DOS que se informa a un programa

SETXCrea o modifica variables de entorno en el entorno de usuario o de sistema. Los cambios se guardan en el Registro, por lo que las variables pueden usarse aun despus de cerrar la sesin actual.Lee:Qu son las variables de entorno y sus usos prcticos

SCMuestra o configura servicios (procesos en segundo plano).Ejemplos del uso de SC:Como administrar y ver los servicios con el comando SC

SCHTASKSEjecuta el Programador de tareas. Programa comandos y programas para ejecutarse en un equipo.Ejemplos del uso de SCHTASKS:Como programar tareas usando el comando SCHTASKS

SFCComprobador de recursos de Microsoft, examina la integridad de todos los archivos de sistema protegidos y reemplaza las versiones incorrectas por las correctas de Microsoft desde una carpeta del sistema o el disco de instalacin.Es la herramienta ideal para revisar y sustituir archivos daados por programas, virus, cortes de energa, etc.Ejemplo del uso de SFC:Como revisar, reparar y sustituir archivos daados de Windows con SFC

SHADOWSupervisar otra sesin de Servicios de Escritorio remoto

SHAREEl comando SHARE se utiliza para bloquear archivos y funciones en MS-DOS

SXSTRACEUtilidad de seguimiento de WinSxs

SHIFTCambia posicin de modificadores reemplazables en archivos por lotes

SHUTDOWNPermite el apagado, reinicio, suspensin e hibernacin local o remoto de un equipo con varias opciones, como el tiempo de espera, mensajes de informacin, cerrado forzado de aplicaciones, etc.Mas informacin:Como usar el comando SHUTDOWN en el apagado de Windows

SORTOrdena los resultados de un comando seleccionado, por ejemplo los resultados de una busqueda con FIND

STARTSTART ejecuta e inicia programas, aplicaciones u otros comandos en Windows.Mas informacin:Como usar el comando START en Windows, sus aplicaciones prcticas

SUBSTAsocia una ruta de acceso con una letra de unidad

SYSTEMINFOMuestra las propiedades y la configuracin especficas del equipo

TAKEOWNEsta herramienta permite que el administrador recupere el acceso a un archivo denegado mediante la reasignacin de la propiedad del archivo.Un ejemplo:Como usar TAKEOWN para obtener los permisos de una carpeta de sistema

TASKLISTMuestra todos los procesos ejecutndose en el equipo con el nmero de identidad del proceso (PID) y la memoria que utilizan.Mas informacin:Como usar el comando TASKLIST en Windows

TASKKILLPermite detener tareas o procesos usando el PID (nmero de identidad del proceso) o el nombre.Mas informacin:Como usar el comando TASKKILL en Windows

TCMSETUPEs usado para configurar o deshabilitar el cliente de telefonia Telephony Application Programming Interface (TAPI)

TIMEMuestra o establece la hora del sistema

TIMEOUTEsta utilidad acepta un parmetro de tiempo de espera para esperar el un perodo de tiempo determinado (en segundos) o hasta que se presina alguna tecla. Tambin acepta un parmetro para omitir la presin de tecla

TITLEEstablece el ttulo de la ventana de una sesin de CMD.EXE

TRACERPTEl comando TRACERPT se utiliza para procesar los registros de seguimiento de sucesos o datos en tiempo real

TRACERTPermite hacer un seguimiento de la ruta entre un equipo y otro en la red, es muy utilizado para conocer dnde se ha detenido un paquete de datos en la red.Ejemplos del uso de TRACERT:Como usar el comando TRACERT, trazar una ruta en la red.

TREEMuestra grficamente la estructura de directorios de una unidad o ruta de acceso

TSDISCONDesconecta una sesin de Escritorio remoto

TSKILLTermina un proceso

TYPEMuestra el contenido de un archivo de texto

TYPEPERFTypeperf escribe informacin de rendimiento en la ventana de comandos o en un archivo de registro. Para detener Typeperf presione CTRL+C

TZUTILUtilidad de zona horaria de Windows

UNLODCTRQuita el nombre de contador y texto explicativo para el contador extensible especificado

VERMuestra la versin de Windows

VERIFIERInicia el "Verificador de drivers de Windows", herramienta para comprobar el funcionamiento de los controladores instalados en el sistema.Nos permite conocer si alguno de ellos es la causa de conflictos, reinicios inesperados o errores de pantalla azul.Ejemplos del uso de VERIFIER:Como verificar y comprobar los drivers y controladores instalados en Windows

VERIFYComunica a Windows si debe comprobar que los archivos se escriben de forma correcta en un disco

VOLMuestra la etiqueta del volumen y el nmero de serie del disco

VSSADMINHerramienta administrativa del Servicio de instantneas de volumen, las imgenes creadas por Windows para la funcin Restaurar sistema.Por ejemplo, para listar todas las imgenes existentes usa: VSSADMIN list shadows

W32TMHerramienta usada 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

WAITFOREsta herramienta enva o espera a que llegue una seal en un sistema. Si no se especifica /S la seal se difundir a todos los sistema de un dominio. Si se especifica /S la seal slo se enviar al dominio especificado

WBADMINHerramienta de lnea de comandos de copia de seguridad

WEVTUTILUtilidad de lnea de comandos de eventos de Windows. Permite recuperar informacin acerca de registros de eventos y publicadores, instalar y desinstalar manifiestos de eventos, ejecutar consultas y exportar, archivar y borrar registros

WHEREMuestra la ubicacin de archivos que coinciden con el patrn de bsqueda. De manera predeterminada, la bsqueda se realiza en el directorio actual y en las rutas especificadas por la variable de entorno PATH

WHOAMIEsta utilidad se puede usar para obtener el destino de informacin de grupo y nombre de usuario junto con los respectivos identificadores de seguridad (SID), privilegios, identificador de inicio de sesin (Id. de inicio de sesin) del usuario actual (testigo de acceso) en el sistema local. Es decir, quin es el usuario actualmente conectado. Si no se especifica ningn modificador, la herramienta muestra nombre de usuario en formato NTLM (dominio\nombre_usuario)

WINHLP32Ejecuta los archivos de ayuda de Windows que usan la extensin HLP

WINRMHerramienta de la lnea de comandos de Administracin remota de Windows Administracin remota de Windows (WinRM) es la implementacin de Microsoft del protocolo WS-Management, que proporciona una forma segura de comunicarse con equipos locales y remotos mediante servicios web

WINRSAbre una ventana de comandos en modo seguro con un equipo en la red

WINSATHerramienta de evaluacin del sistema de Windows. Permite comprobar y conocer las posibilidades de los principales componentes de la computadora, como la CPU, memoria, disco y video.Ejemplos del uso de WINSAT:Como usar el comando WINSAT para saber el rendimiento de la computadora

WMICMuestra informacin de WMI en el shell de comandos interactivo. Permite acceder a todo tipo de informaciones, tanto de el equipo local o a otro en la red, enumera todos los datos del hardware y del software desponiblesEjemplos del uso de WMIC:Obtener informacin sobre el hardware y software de la PC mediante WMIC

XCOPYCopia archivos y rboles de directorios

Otra forma de ejecutar los comandos en WindowsTodos los comandos anteriores es posible tambin ejecutarlos desde el cuadro de Inicio sin tener que abrir la consola de CMD.Para eso haz lo siguiente: EscribeCMD /K comando+ opcin.Lo anterior ejecutar el comando con la opcin y dejara abierta la ventana de CMD. EscribeCMD /C comando+ opcinLo anterior ejecutar el comando con la opcin y cerrara la ventana de CMD al terminar.Dos ejemplos:CMD /K IPCONFIG /ALLCMD /C START http://google.comJulio Goicochea Zamora : [email protected]