Datos personales

martes, 24 de noviembre de 2015

Como crear nuevas entradas y funciones en el menú del clic derecho del ratón

Modificar claves en el Registro para tener disponibles otras opciones y botones en el menú contextual, el que se muestra al dar clic derecho con el mouse. Indicaciones paso por paso para crear y modificar las claves del Registro necesarias. Varios ejemplos prácticos.
Crear nuevas entradas en el menú del clic derecho del ratónEs bastante sencillo crear en el menú contextual, o sea el menú que aparece al dar un clic derecho con el ratón en una ubicación determinada, nuevas entradas, ítems, botones o funciones que permitan realizar tareas, acceder a programas, abrir directorios o ejecutar una función al seleccionar un archivo o carpeta. 
Puedes crear accesos directos a lugares que se acceden a menudo, herramientas de uso frecuente, ejecutar funciones en msdos, hechas previamente y que en tu caso particular, al tenerlas disponibles en el menú faciliten el trabajo en el equipo.
Todo lo anterior es posible creando una clave en el lugar preciso del registro de Windows que contenga el comando necesario.
Cualquier persona puede realizar lo que se indica a continuación, no es necesario ningún conocimiento avanzado, solo sigue los pasos y a en vez de escribir cualquier función que contenga caracteres, copia y pega su contenido que es más seguro. 



Lugares del Registro donde se guarda la configuración del menu contextual


La rama HKEY_CLASSES_ROOT\ contiene todas las claves que regulan el comportamiento del menú contextual, al abrir el registro y expandir la rama indicada verás que contiene una multitud impresionante de claves pero las necesarias son solo unas pocas, son las siguientes:
HKEY_CLASSES_ROOT\*\shell
Las claves creadas aquí se mostrarán en el menú contextual al dar un clic derecho en cualquier tipo de archivo, por lo que se debe de utilizar en funciones que involucren solo a archivos, no carpetas ni directorios.

HKEY_CLASSES_ROOT\Directory\shell
Las claves creadas aquí se mostrarán en el menú al dar un clic derecho en cualquier directorio o carpeta

HKEY_CLASSES_ROOT\DesktopBackground\Shell
Las claves creadas aquí se mostrarán en el menú al dar un clic derecho solo en el escritorio, por ejemplo, aquí se encuentra la opción de Resolución de pantalla, Gadgets, etc.

HKEY_CLASSES_ROOT\Directory\Background\shell 
Las claves creadas aquí se mostrarán en el menú al dar un clic derecho en el fondo de cualquier directorio y en el escritorio.

HKEY_CLASSES_ROOT\Drive\shell
Las claves creadas aquí se mostraran en el menú al dar un clic derecho en las unidades de disco.
Conoce como abrir una clave del Registro, solo copiando el texto
Las claves que se indican en esta página es muy tedioso localizarlas explorando el Registro, debido a la multitud de claves existentes en la rama HKEY_CLASSES_ROOT.
Es posible crear o descargar un pequeño script que al copiar cualquier clave en una página o en un documento de texto, abre Regedit exactamente en la ubicación necesaria.
Conoce como hacerlo en: Abrir directamente una clave del Registro solo copiando el texto



Como crear una nueva entrada o función en el menú contextual


1- Abrir Regedit, navegar a la clave en la cual consideres que se debe crear la función, dar un clic derecho y escoger "Nuevo > Clave".
2- Dale el nombre a la clave creada de la función, este nombre será el que se mostrará en el menú.
3- Clic derecho en la clave creada y escoge: "Nuevo > Clave", esta subclave nómbrala siempre:command, Aceptar.
4- En el panel de la derecha del registro dar dos clics en el valor de nombre Predeterminado que corresponde a la subclave command y escribe o pega el comando que iniciará la función o tarea que se desea realizar.
Es todo, es posible probar inmediatamente el menú creado para comprobar su funcionalidad.



Ejemplos prácticos de nuevas entradas o funciones en el menú contextual


Crear nuevas entradas solo en el escritorio


Los siguientes ejemplos permiten crear nuevas entradas o funciones al dar un clic derecho en el escritorio, no funcionarán en otra ubicación, si deseas que estén disponibles en otro lugar créalos en la clave correspondiente.
Accede a la siguiente clave del registro:
HKEY_CLASSES_ROOT\DesktopBackground\Shell

Crear función para abrir Microsoft Word

Crea una nueva clave y dale el nombre: Word
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
winword.exe

Crear función para abrir página web

Crea una nueva clave y dale el nombre: norfipc
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
cmd /c start http://norfipc.com

Abrir ubicación del archivo hosts

Crea una nueva clave y dale el nombre: Abrir Hosts
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
explorer.exe /root,C:\Windows\System32\drivers\etc\

Función para crear una nueva carpeta de nombre new

Crea una nueva clave y dale el nombre: Crear new
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
cmd /c md new

Función para reiniciar el explorador de Windows

Al dar clic en la función, cierra el proceso explorer.exe, espera 4 segundos y lo vuelve a iniciar, útil función para resolver bloqueos en el explorador de Windows.
Crea una nueva clave y dale el nombre: Reiniciar explorer
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
cmd.exe /c TASKKILL /F /IM explorer.exe && timeout /nobreak 04 && start explorer.exe



Agregar la opción de Apagar o Reiniciar en el menú contextual en Windows 8


Windows 8 usa el nuevo estilo llamado Modern UI y no está disponible el tradicional botón de Inicio, mediante el cual el 90% de los usuarios accedían a las opciones de apagado del equipo.
Ahora es necesario usar otros métodos que para algunos pueden resultar muy incomodos.
Una forma de simplificar el apagado o el Reinicio del equipo, es agregar al menú contextual del ratón en el Escritorio, la opción de Apagar o de Reiniciar.
Agregar la opción de Apagar o Reiniciar en el menú contextual en Windows 8
Es algo sencillo, haz los ajustes necesarios de la siguiente forma o descarga un paquete de claves para hacerlo con solo dos clics en el link más abajo.
• Navega hasta la clave: HKEY_CLASSES_ROOT\DesktopBackground\Shell
• Crea una nueva clave llamada Reiniciar
• Crea en su interior una nueva clave llamada command
• En el panel de la derecha da dos clics y pega lo siguiente:
➔ Para Reiniciar: shutdown /r /t 0
➔ Para Apagar: shutdown /s /t 0
➔ Para Hibernar: shutdown /h /f
• Es todo, da un clic derecho en el Escritorio para comprobarlo.
Descargar Descargar script del Registro



Crear nuevas entradas en cualquier ubicación en Windows


Los siguientes ejemplos permiten crear nuevas entradas o funciones al dar un clic derecho en el fondo de cualquiera ubicación en Windows incluyendo el escritorio.
Accede a la siguiente clave del registro:
HKEY_CLASSES_ROOT\Directory\Background\shell

Función para abrir el Registro

Crea una nueva clave y dale el nombre: Regedit
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
C:\Windows\regedit.exe

Función para abrir la consola de CMD

Crea una nueva clave y dale el nombre: CMD
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
C:\Windows\System32\cmd.exe

Función para vaciar la Papelera de reciclaje

Crea una nueva clave y dale el nombre: Vaciar Papelera
Crea una subclave de nombre: command, cambia el nombre del valor Predeterminado a:DelegateExecute
Dos clics y pega el siguiente valor: {48527bb3-e8de-450b-8910-8c4099cb8624}




Crear nuevas entradas al dar un clic derecho en cualquier carpeta


Los siguientes ejemplos permiten crear nuevas entradas o funciones al dar un clic derecho en cualquier carpeta o directorio.
Accede a la siguiente clave del registro:
HKEY_CLASSES_ROOT\Directory\shell

Función para ocultar carpetas

Crea una nueva clave y dale el nombre: Ocultar
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
attrib +h "%1"

Función para mostrar carpetas ocultas

Crea una nueva clave y dale el nombre: Mostrar
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
attrib -h "%1"
Lógicamente para utilizar esta función será necesario que actives la opción de ver carpetas ocultas en las Opciones de carpeta.

Función para eliminar contenido de carpetas

Permite eliminar contenido y archivos del interior de carpetas, incluyendo las subcarpetas pero dejando la estructura de las carpetas intactas.
Crea una nueva clave y dale el nombre: Vaciar carpetas
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
cmd /c "cd /d %1 && del /s /f /q *.*"

Crear nuevas entradas al dar un clic derecho en las unidades de disco


Los siguientes ejemplos permiten crear nuevas entradas o funciones que se muestren al dar un clic derecho en las unidades de disco.
Accede a la siguiente clave del registro:
HKEY_CLASSES_ROOT\Drive\shell

Función para Liberar espacio en disco en la unidad seleccionada

Crea una nueva clave y dale el nombre: Liberar espacio
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
cleanmgr.exe /d %1

Función para desfragmentar la unidad seleccionada

Crea una nueva clave y dale el nombre: Desfragmentar
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
defrag %1 -v

¿Cómo mostrar iconos o botones en el menú contextual?


Todas las entradas creadas anteriormente se mostrarán en el menú contextual solo con el nombre usado, es posible hacer que muestren el icono correspondiente a su lado, para eso haz lo siguiente.
• Después de seguir el primer paso, es decir crear la clave con el nombre de la función ve al panel de la derecha del registro y allí da un clic derecho y crea un "Nuevo > Valor de cadena".
• Dale el nombre: Icon.
• Dos clic en Icon e introduce en su valor la ruta al icono que se utilizará.
Especifica la ruta al icono de una de las siguientes formas:
1- Si es una aplicación de Windows escribe solo el nombre, no es necesaria la ruta, por ejemplo:explorer.exe, notepad.exe, worpad.exe, etc.
Existen aplicaciones que contienen varios iconos, entonces podrás escoger el de tu preferencia especificando el número que le corresponde antecedido por una coma, por ejemplo:explorer.exe,9
2- La ruta a un archivo contenedor de iconos seguido por su identificador, dos ejemplos:
─ C:\Windows\System32\imageres.dll,34
─ %systemroot%\system32\themecpl.dll,-1
Accede a la siguiente página para que sepas donde Windows almacena iconos y como identificarlos:Como extraer iconos de las librerías dll en Windows 7.

¿Cómo ajustar la posición de las nuevas entradas en el menú?


Para regular la posición que tendrá la entrada creada en el menú contextual haz lo siguiente:
Crea un "Nuevo > Valor de cadena" y dale el nombre: Position
Podrás escoger entre los siguientes valores:
Bottom: Se mostrará en la parte inferior de menú
Top: Se mostrará en la parte superior de menú

Como ves es posible de una manera sencilla personalizar a nuestro gusto el menú contextual, puedes crear cualquier tipo de función, si es un código siempre se debe ejecutar previamente en la consola para probar su efectividad.
Por ultimo cuando estés complacido de las entradas creadas exporta las claves del registro utilizadas para tenerlas de respaldo en una futura posible reinstalación del sistema.

Internet Explorer, agregar funciones, instalar extensiones.

Como agregar funciones adicionales y útiles al navegador Internet Explorer, instalar extensiones, para ampliar y mejorar las posibilidades de su uso.
Instalar extensiones en una de las formas más prácticas de tener a mano en el navegador diferentes herramientas, que varían de acuerdo a las preferencias del usuario, de los sitios que visite y del contenido que le interese.
Es imposible que los navegadores la incluyan ya que los haría pesados y seria poco práctico, le corresponde al usario instalar las que necesite.
Ante todo es necesario comprender que son las extensiones y su diferencia con otras utilidades. 

¿Que son las extensiones para navegadores web?


Las extensiones no son complementos ni add-ons, son solo fragmentos de códigos que se agregan al registro y se incorporan a la configuración propia del explorador.
No consumen memoria ni recursos de la aplicación ni crean ningún tipo de conflictos y se pueden eliminar si no te convence su utilidad.



Extensión para abrir una página web con Firefox o Google Chrome


Si usas Internet Explorer como navegador predeterminado puede ser que te encuentres a veces en la necesidad de abrir determinadas páginas con otro navegador diferente el que también tengas instalado, agregándole esta opción a Internet Explorer te va a permitir que al dar un clic derecho en un botón de la barra de comandos (se encuentra en la parte superior derecha), te permita abrir la página actual en que estas en otro navegador que puede ser Mozilla Firefox o Google Chrome, ya que en ese orden son los navegadores más utilizados en internet después de Internet Explorer.
Extensión para abrir la página actual en que estas, con Firefox o Google Chrome

• Para agregar la opción de Abrir con Firefox haz lo siguiente:
Descarga el siguiente archivo ie-firefox, descomprímelo y mueve o copia los archivos firefox.htmy firefox.ico a la carpeta C:\Windows\Web.
Dos clic en el archivo firefox.reg y agrega la clave al registro, el otro archivo firefox - undo.reg, guárdalo que te servirá para revertir los cambios si decides deshabilitar la extensión.

Cierra y vuelve abrir Internet Explorer y ahora verás en el extremo de la barra de comandos el icono de Firefox que te permitirá abrir la página actual si das clic en el.

• Para agregar la opción de Abrir con Google Chrome descarga el siguiente archivo ie-chrome y sigue el mismo método anterior.
En los dos situaciones si hay algún caso que no se muestren los iconos, es necesarios agregarlos manualmente, para eso da un clic derecho en un lugar vacío de la barra superior y en el menú contextual escoge Personalizar ->Agregar o quitar comandos, selecciona los iconos de Firefox o de Chrome y presiona Agregar.



Extensión para abrir vínculos en el modo Privado


Extensión para abrir vínculos en el modo Privado
Sencilla extensión que se instala y permite que al dar clic derecho en un vínculo que conduce a una página web determinada, la puedas abrir con el navegador en el modo Privado, que como sabes tiene la característica que no deja rastros en el historial, la cache ni en las cookies de los sitios que visites.
Para instalarla descarga el siguiente archivo inpriv-ext, descomprímelo y copia inpriv-ext.htm a la carpeta C:\Windows\Web.
Dos clic en el archivo inpriv-ext.reg y agrega la clave a el registro, el otro archivo undo.reg, consérvalo que te servirá para revertir los cambios si decides deshabilitar la extensión. Reinicia el navegador




Extensión para abrir el Registro e ir a una clave seleccionada


Increíble extensión ideal para los que efectúan modificaciones en el registro de Windows, permite si seleccionamos en el texto de cualquier página web una clave o rama del registro nos lleve directamente a dicha ubicación en nuestro registro. 
Extensión para abrir el Registro e ir a una clave seleccionada

Este mecanismo lo hace posible una pequeña aplicación, RegJump (100Kb) disponible gratis en Windows Sysinternals que puedes descargar en el siguiente vinculo. 
Descarga RegJumpDescargar RegJump desde Sysinternals

Descomprímela y cópiala a la carpeta C:\Windows.
Descarga los archivos de la extensión Regjump, descomprímelo, escoge la carpeta adecuada a tu sistema operativo, ya sea Windows XP o Windows Vista o 7. De su interior copia regjump.htm a la carpeta C:\Windows\Web.
Dos clic en el archivo regjump.reg y agrega la clave a el registro, el otro archivo undo.reg, consérvalo que te servirá para revertir los cambios si decides desinstalar la extensión. Reinicia el navegador

 


Extensión que permite buscar con Google una palabra o frase


Extensión que al instalarla permite que al seleccionar texto en una página web con el ratón, ya sea una palabra o una frase, en el menú contextual tengas la posibilidad de buscarlo con Google.
Descarga los siguientes archivos de la extensión ie-google, descomprímelo, copia google.htm a la carpeta C:\Windows\Web.
Dos clic en el archivo google.reg y agrega la clave a el registro, el otro archivo undo.reg, consérvalo que te servirá para revertir los cambios si decides desinstalar la extensión. Reinicia el navegador

Ahora para hacer una búsqueda en Gogle de una palabra o una frase, selecciona el texto en la página web, haz clic derecho y escoge Buscar con Google y se abrirá el buscador.
Si haces lo anterior con la tecla Shift oprimida la página de búsqueda se abrirá en una nueva ventana del navegador.



Extensión para tener la calculadora en la barra de comandos

Extensión para tener la calculadora en la barra de comandos

Sencilla extensión que crea un botón en la barra de comandos para abrir la calculadora.
Para instalarla descarga el siguiente archivo ie-calculadora.zip, descomprímelo y copia el iconocalc.ico a la carpeta C:\Windows\Web.
Dos clic en el archivo calculadora.reg y agrega la clave a el registro, el otro archivo calculadora-undo.reg, consérvalo que te servirá para revertir los cambios si decides deshabilitar la extensión. Reinicia el navegador



Extensión para tener el Bloc de Notas en la barra de comandos


Sencilla extensión que crea un botón en la barra de comandos para abrir el Bloc de Notas.
Para instalarla descarga el siguiente archivo ie-notepad.zip, descomprímelo y copia el icononotepad.ico a la carpeta C:\Windows\Web.
Dos clic en el archivo notepad.reg y agrega la clave a el registro, el otro archivo notepad-undo.reg, consérvalo que te servirá para revertir los cambios si decides deshabilitar la extensión. Reinicia el navegador

Si los iconos no se muestran todos en la barra de comandos, necesitas redimensionarla, para eso da un clic derecho en un área vacía y en el menú desmarca la casilla de Bloquear las barras de herramientas, arrastra la barra de comandos más arriba para que pueda expandirse.

Trucos y curiosidades de Regedit, el editor del Registro de Windows

Aplicaciones, scripts, tips y consejos para facilitar el uso de Regedit, otras funciones y formas de utilizar esta herramienta. Claves útiles, interesantes, curiosas, misteriosas, secretas y controvertidas del Registro.
Trucos para RegeditSi has leído varias de las páginas de esta sección relacionada con el Registro y te has familiarizado con los aspectos básicos de su edición y modificación, te interesarán y te serán útiles, algunos trucos y tips que facilitan el uso de la herramienta Regedit.
También se incluyen la ruta y la función de algunas de las claves más interesantes, curiosas y controvertidas del Registro de Windows.



Como usar más fácil REGEDIT


Abrir directamente una clave del Registro solo copiando el texto


Todos los que de una forma u otra usamos a menudo Regedit, el editor del Registro de Windows para hacer modificaciones en nuestro sistema, comprendemos que en ocasiones es tedioso y lleva tiempo, buscar manualmente una clave determinada en el interior del Registro.
Existe un método muy efectivo para abrir una clave determinada solo copiando al texto.
¿Cómo funciona?
Cada vez que cerramos el Regedit se guarda la última clave abierta en el siguiente valor: LastKey en la clave:
HKEY_Current_User\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit
De esa forma cada vez que el usuario inicia Regedit accede a la última clave abierta.
El método que se refiere anteriormente consiste en capturar del portapapeles de Windows el texto copiado por el usuario ya sea en una página web o en un documento de texto y sustituir el valor guardado en el Registro.
Se puede hacer el todo proceso usando un script en VBscript.
Descárgalo en el siguiente vínculo y descomprímelo.
A continuación copia cualquier clave y da dos clics en el script, para comprobar que se abre automáticamente Regedit en la clave copiada.

Descargar Descargar RegeditX (1KB)



Abrir directamente una clave del Registro usando RegJump


Otro método para realizar la misma acción que el anterior, pero requiere descargar una aplicación extra.
RegJump es una aplicación creada por Mark Russinovich y está disponible gratis en Sysinternals, el sitio de Microsoft que almacena utilidades creadas y aportadas por colaboradores externos.
RegJump solo mide alrededor de 100 KB y funciona mediante la línea de comandos.
A los enemigos del uso de la consola de CMD, hay que aclarar que no es necesario usar comandos para invocarla, se puede hacer usando un sencillo script en VBscript en el que se pegará la clave necesaria y ejecutará seguidamente RegJump.
Puedes crear manualmente el script o descargarlo en el vínculo más abajo.
Para crear el script, copia y pega en el Bloc de notas u otro editor de texto el siguiente código:
set Wshshell = CreateObject("Shell.Application")
str = inputBox("Pega la clave del Registro")
str = trim(Replace(str,"/","\"))
str = trim(Replace(str," \ ","\"))
str = trim(Replace(str,"[",""))
str = trim(Replace(str,"]",""))
if str <> Null or str <> "" then _ Wshshell.ShellExecute "cmd.exe", "/c regjump.exe " & str,"", "runas", 0
Guarda el archivo con cualquier nombre pero con la extensión: VBS.
Descarga RegJump desde Sysinternals y sitúalo en el mismo directorio que el script o cópialo al directorio C:\Windows\System32
Ahora solo es necesario copiar la clave ya sea en un documento de texto o página web, ejecutar el script y pegar en su cuadro la clave copiada.
Al presionar la tecla Enter, Regedit abrirá exactamente la ubicación de la clave solicitada.
Descarga a tu equipo un archivo que contiene la utilidad RegJump y el script que se menciona anteriormente.

Descargar Descargar RegJump (36KB)



Extensión para usar RegJump en Internet Explorer

De una forma similar puede implementarse el método anterior en el navegador Internet Explorer, de esa forma solo será necesario seleccionar el texto en una página y presionar un botón en la barra de comandos del navegador para abrir con Regedit la clave necesaria.
Lee en la siguiente página como hacerlo: Extensión para abrir el Registro desde Internet Explorer
También tienes la opción de recordar la ubicación de una clave que se encuentre en un lugar remoto, sencillamente usando en el menú Favoritos la función: "Agregar a Favoritos".



Agregar al menú derecho del ratón la opción de Abrir Regedit


Si necesitas abrir Regedit con frecuencia, una de las opciones más útiles es añadir al menú contextual del ratón la opción: "Abrir Regedit".
Si has leído la página de Crear nuevas entradas en el menú del clic derecho ya conocerás como hacerlo, si no es así sigue los siguientes pasos:
• Accede a la siguiente clave del registro:
• HKEY_CLASSES_ROOT\Directory\Background\shell
• Crea una nueva clave y dale de nombre: Regedit
• Crea una subclave de nombre: command, da dos clics en su valor Predeterminado y pega: C:\Windows\regedit.exe
Es todo.



Eliminar claves y valores del Registro usando un archivo REG


Para eliminar una clave o un valor determinado, no es necesario abrir Regedit, solo tienes que pegarla en un archivo REG de la siguiente forma.

Para eliminar una clave o subclave
Solo antepone un signo menos antes de la ruta completa, por ejemplo:
Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Acrobat Reader]
OJO, de esta forma también se eliminarán las subclaves y valores que contiene.

Para eliminar un valor
Pega la clave y el valor a eliminar, sustituye el contenido del valor por el signo menos, por ejemplo:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Acrobat Reader\9.0\AdobeViewer] "Launched"=-



Usar Registro Remoto para reparar el Registro de otro equipo en la red


Mediante Registro Remoto es posible abrir con Regedit el Registro de otro equipo ya sea en una red local o en internet, esta opción se usa como una alternativa en algunos casos y permite editar y modificar a distancia las claves y valores del registro de otro equipo y así solucionar cualquier conflicto.
Usar Registro Remoto es sencillo, para eso en el menú Archivo de Regedit escoge: "Conectar al Registro de red".
Son necesarios los siguientes requisitos:
✔ Iniciar en los dos equipos el servicio "Registro remoto" que de forma predeterminada está detenido.
Para eso inicia la herramienta Servicios (pega en el cuadro de Inicio: services.msc), allí busca Registro remoto, clic derecho: Iniciar.
También puedes pegar o escribir en la consola de CMD: SC START RemoteRegistry

✔ Que el equipo al que necesitamos conectarnos, tenga habilitada la opción de Asistencia remota.
Puede activarse accediendo en el Panel de control a: Sistema, Configuración avanzada, Acceso remoto.

Crear un mensaje para el inicio de sesión en Windows


Puedes crear un banner o mensaje que se mostrará justo antes de iniciar el equipo, en la pantalla de inicio de sesión, aunque uses el método rápido sin usar la autentificación.
Es algo sencillo, solo accede a la siguiente clave del Registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
En el panel de la derecha localiza el valor REG_SZ "LegalNoticeCaption", dos clics e introduce el título, por ejemplo: NorfiPC
Localiza el valor REG_SZ "LegalNoticeText", introduce la descripción, por ejemplo: Este es el equipo de Norfi, por favor apágalo inmediatamente.
Reinicia sesión para hacer efectivo los cambios. 

¿Cómo encontrar los datos de las aplicaciones y programas en el Registro?


Generalmente los programas almacenan su configuración en claves del Registro, las que se pueden localizar fácilmente para modificarlas o crear un respaldo.
Las aplicaciones instaladas para solo un usuario, las puedes encontrar en una ruta que tiene el siguiente formato:
HKEY_CURRENT_USER\Software\NombreCompañia\Aplicacion
Las aplicaciones instaladas para un uso general, se pueden encontrar en:
HKEY_LOCAL_MACHINE\SOFTWARE\NombreCompañia\Aplicacion

Como usar la @ (arroba) en los archivos REG


A utilizar el caracter @ en el primer valor de un archivo REG, indica que este es el valor Predeterminado.
Por ejemplo en el siguiente REG registramos la extensión de archivo .mp7 e indicamos que es un archivo de Winamp.
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.mp7]
@="Winamp.File"

Claves secretas del Registro de Windows con información del usuario


Claves interesantes y útiles del Registro donde se guarda información del uso acceso reciente del equipo, ubicaciones que almacenan datos que pueden ser leídos por otras personas o aplicaciones y pueden poner en peligro la privacidad del propietario.
Si has creado o descargado el script que funciona con RegJump, solo te bastará copiar y pegar para abrir con más facilidad las siguientes claves y revisarlas si sientes curiosidad.

Entradas recientes del comando Ejecutar

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU
Se almacena y guarda en esta clave todas las entradas que han sido introducidas en el comando Ejecutar, ya sea para abrir aplicaciones, programas o para ejecutar comandos.

Archivos abiertos o guardados recientemente

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSavePidlMRU
En esta clave y subclaves con los archivos ordenados por la extensión todo lo que se ha abierto o guardado, usando los diálogos del menú Abrir y Guardar. Los valores están en hexadecimal pero se pueden leer con el software adecuado.

Claves abiertas o guardadas recientemente

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedPidlMRU
De forma similar a la anterior en esta clave se almacenan los datos de claves abiertas y guardadas recientemente.

Documentos recientes

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs
Buscando aquí se puede conocer la ubicación exacta donde otras personas han guardado sus documentos.

Cache de los ejecutables de Windows

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache
En esta clave se almacenan las últimas aplicaciones EXE ejecutadas en el equipo.

User Assist

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist
Clave que se dice que contiene información sobre acerca de programas usados mediante la interface de Windows, pero la forma en que esta guardada es incomprensible.
Una herramienta para leerla puedes encontrar en el siguiente sitio (no funciona en Windows 7): http://blog.didierstevens.com/programs/userassist/

Último usuario loggeado al equipo

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon
En un equipo de uso compartido, aquí se guarda la información del ultimo usuario que se autentifico y utilizó el equipo.

Última clave editada en Regedit

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit
Clave muy útil que permite iniciar Regedit en la última clave editada, al mismo tiempo permite conocer si alguien ha hecho o ha tratado de hacer modificaciones en el equipo.

Lista de todos los dispositivos USB instalados

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB
Clave en la que se van almacenando sucesivamente sub claves correspondientes a todos los dispositivos USB que se han instalado.

Lista de todos los dispositivos de almacenamiento USB conectados

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR
Clave similar a la anterior pero más amplia, en este caso se guarda información de dispositivos de almacenamiento conectados al equipo, sean estos dispositivos flash, discos duros o CDROM.
En cada una de las sub claves se encuentra todos los datos detallados como el nombre, fabricante, descripción, controlador, etc.
Informacion similar guardada en un archivo LOG, puede encontrarse en al siguiente ruta en Windows: C:\windows\inf\setupapi.dev.log

Últimas direcciones URL introducidas en el navegador Internet Explorer

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedUrls

Autocompletado de Internet Explorer

En las siguientes claves se guarda información introducida en formularios en las que se utilizó la función de auto completado.
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\IntelliForms\Storage1
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\IntelliForms\Storage2

Como usar la línea de comandos en Windows, ejemplos prácticos de la letra F a la I

Lista de comandos DOS disponibles en la consola de CMD de Windows 7, agrupados y ordenados por la letra de comienzo de su nombre, desde la letra F hasta la I. Como usarlos, ejemplos prácticos, códigos para utilizarlos en tareas útiles y crear con ellos aplicaciones autoejecutables o archivos batch. Sintaxis, parámetros y opciones que permite cada comando. Vínculos a páginas que contienen ejemplos de la aplicación de su empleo.
Usar la línea de comandos en Windows 7, ejemplos de la F a la I 
FIND  FINDSTR  FOR  FORFILES  FORMAT  FSUTIL  FTP  GOTO  HELP  IF
 



¿Cómo usar los códigos?


• Los códigos que aparecen en los cuadros con el fondo amarillo son ejemplos que se pueden copiar y pegar o escribir directamente en la consola de cmd para ejecutarlos, para copiar y pegar texto directamente en la consola es necesario habilitar la "Modalidad de edición rápida", lo que puedes configurar en las "Propiedades" de la consola.
También puedes introducir los códigos en el cuadro de Inicio y oprimir la tecla Enter si usas Windows 7 o Vista, o en el comando Ejecutar en Windows XP. Para eso es necesario en todos los casos que estén antecedidos por los caracteres: cmd /k.
Por ejemplo: cmd /k help
• Los cuadros con el fondo de color verde contienen códigos con los cuales se pueden crear archivos batch auto ejecutables, para hacerlos solo copia los codigos al Bloc de notas u otro editor de texto plano y guarda el archivo con la extensión: .cmd.
Para conocer más sobre la creación de archivos batch, lee la siguiente página:
Como utilizar la consola de CMD y crear los archivos batch en Windows.
Todos los comandos funcionan en Windows Vista y 7, la gran mayoría se pueden usar aun en Windows XP.
La opción que se encuentre encerrada entre corchetes [], su uso es opcional.
Los comandos cuyo uso esta descrito de forma detallada en otros artículos de este sitio, solo se ofrece el vínculo a dicha página.



Lista de comandos DOS disponibles desde la letra F hasta la I.


FC Compara dos archivos o conjunto de archivos y muestra las diferencias entre ellos.

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 todos 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 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%" %1
pause
goto :eof
:s_folder
for /r %1 %%G in (*.*) do (find /i "%v_Search%" "%%G")
pause





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 Juan o Miguel en el archivo texto.txt.
FINDSTR "Juan Miguel" texto.txt
Buscar Juan Miguel en el archivo texto.txt.
FINDSTR /C: "Juan 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 eliminando 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 IP de la puerta de enlace (equipo que provee la salida a internet)
netsh interface ip show config|FINDSTR /C:"Puerta de enlace predeterminada"




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 de texto (o cadenas) que se procesaran con el comando. Necesita paréntesis.
Los ejemplos a continuación se pueden probar introduciéndolos 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 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 todos los 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 letra 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 en 1
FOR /L %G IN (1,1,6) DO echo %G
Secuencia del 1 al 70 incrementando en 5
FOR /L %G IN (1,5,70) DO echo %G

Uso del comando FOR /R

FOR /R (uso recursivo)
Sintaxis:
FOR /R [[Unidad:]ruta] %G IN (set) DO comando
[[Unidad:]ruta}: Carpeta donde se 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 >>lista-documentos.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, 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





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 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 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 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 la 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"

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 volumen no puede pasar de los 32 GB. FAT es aún más severo en cuanto al tamaño de los archivos 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, 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)

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:
Optimizar el uso del sistema de archivos

Uso del comando FTP

FTP Comando que inicia el cliente FTP de Windows (Protocolo de transferencia de archivos)
Sintaxis:
FTP -s:archivo servidor
Opciones:
-s:archivo Archivo de texto que contiene los comandos FTP como el nombre de usuario, contraseñas, etc.
servidor Nombre de host o dirección IP del servidor remoto 


El servicio estándar de FTP en la práctica casi no es usado ya que las contraseñas no son encriptadas, son enviadas por la red en texto plano, hay disponibles otros servicios que proveen SecureFTP.
Un servicio similar al anterior ofrece el explorador de Windows, solo es necesario introducir en la barra de direcciones:
ftp://nombreusuario@ftpservidor.direccion.com

Uso del comando FTYPE

FTYPE Muestra o modifica los tipos de archivo usados en una asociación de extensión de archivo o sea el vínculo existente entre un tipo de archivo y un programa ejecutable.
Ejemplos: Cómo reparar la asociación de los archivos usando el comando FTYPE

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, muestra una lista de algunos de los comandos (no todos) que se pueden emplear en la consola.
Se puede emplear de las siguientes formas:
HELP
comando /?
WINHELP archivo de ayuda.hlp
WINHLP32 archivo de ayuda.hlp
ICACLS Cambia los permisos de archivos y carpetas. Muestra, modifica, hace copias de seguridad o restaura listas de control de acceso (ACL) para archivos y directorios.

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 ejecutar 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 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 tienes %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 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 Inicia la herramienta que muestra la información y todos los datos de la configuración del equipo para el protocolo TCP/IP.
Toda la información sobre el uso de IPCONFIG puedes leerla en la siguiente página:
Como usar el comando IPCONFIG. Ejemplos prácticos.