NorfiPC
NorfiPC » Comandos Windows » Google desde la linea de comandos

Buscar con Google y otros buscadores en internet desde la línea de comandos

Como hacer búsquedas en internet, usando los servicios de Google, Yahoo, Bing, Ask u otros buscadores en internet, desde la consola de CMD o usando archivos batch. Códigos y ejemplos prácticos.
Buscar en internet desde la línea de comandos Mediante la línea de comandos ya sea con la consola de CMD o ejecutando un archivo batch, es posible hacer cualquier búsqueda en internet, ya sea accediendo a la base de datos de Google, Yahoo, Bing, Ask o de cualquier otro motor de búsquedas.
Mediante los ejemplos a continuación, lo que hacemos es iniciar el navegador web con los parámetros necesarios para efectuar la petición, la respuesta se mostrará en dicho navegador.
Esta opción puede ser muy útil emplearla en scripts, donde el usuario solo tiene que introducir el término necesario.


Solicitar la búsqueda de un término a Google mediante la consola de CMD


El siguiente es el código elemental para enviar un término de búsqueda, una palabra o una frase a Google, sustituye TÉRMINO por el necesario.
Al presionar la tecla Enter se abrirá el navegador predeterminado del equipo con el resultado.
START http://www.google.com/search?q=TÉRMINO
En caso de que se tengan instalados en el equipo varios navegadores, puede solicitarse que el resultado se abra solo en un navegador específico de la siguiente forma.
La primera línea realizará la petición usando Firefox, las siguientes Google Chrome, Internet Explorer y Safari en ese mismo orden.
START firefox.exe http://www.google.com/search?q=TÉRMINO
START chrome.exe http://www.google.com/search?q=TÉRMINO
START iexplore.exe http://www.google.com/search?q=TÉRMINO
START Safari.exe http://www.google.com/search?q=TÉRMINO


Archivo batch para solicitar la búsqueda de un término a Google


Se puede crear un archivo batch que permita solicitar la búsqueda de cualquier termino en Google, siendo este término una variable que será definida por el usuario.
Para eso utiliza el siguiente código.
Al ejecutarlo se recibirá el mensaje: "Escribe el término a buscar"
@echo off
SET /P busqueda=Escribe el termino a buscar:	
START http://www.google.com/search?q=%busqueda%
Para crear el archivo batch solo copia, pega el código en el Bloc de notas y guarda el archivo como: "buscar.cmd", asegúrate que la extensión de archivo sea .CMD y no .TXT.


Archivo batch para solicitar la búsqueda a varios buscadores


También puedes crear un archivo batch, que permita hacer la solicitud a distintos buscadores, usa el siguiente ejemplo que puedes editar e incluirle más opciones.
@echo off
:start
echo Realiza una busqueda usando:
echo 1- Google
echo 2- Bing
SET /P busqueda=Escribe el termino a buscar:
SET /P buscador=Escoge el buscador 
if %buscador%== 1 goto google
if %buscador%== 2 goto bing
: google
cls
start http://www.google.com/search?q=%busqueda%
goto start
: bing
cls
start http://www.bing.com/results.aspx?q=%busqueda%
goto start

Parámetros para solicitar distintos tipos de búsquedas a los buscadores


En caso de que te interese hacer la petición a otros buscadores o hacer otro tipo de búsqueda, puedes utilizar los siguientes parámetros:

Para buscar en Yahoo utiliza:
https://search.yahoo.com/search?p=BUSQUEDA
Para buscar en Bing:
https://www.bing.com/results.aspx?q=BUSQUEDA
Para buscar en Ask:
https://www.ask.com/web?q=BUSQUEDA
Para buscar en imágenes de Google:
https://images.google.com/images?q=BUSQUEDA
Para buscar libros en Google:
https:/books.google.es/search?q=BUSQUEDA
Para buscar noticias en Google:
https://news.google.es/news/search?q=BUSQUEDA
Para buscar noticias en CNN:
https://mexico.cnn.com/?q=
Para buscar en los mapas de Google:
https://maps.google.com/maps?q=
Para buscar en en Wikipedia:
http://es.wikipedia.org/w/wiki.phtml?search=


Iniciar las búsquedas directamente desde la consola de CMD


Si utilizas a menudo la consola de CMD o Símbolo del sistema, tienes la opción de iniciar las búsquedas directamente desde ella y no desde un archivo batch.
Para eso crea un batch con el siguiente código y nómbralo google.cmd:
@echo off
if not "%1"=="" (set QUERY=%1) else (goto error)	
:loop
shift	
if not "%1"=="" (set QUERY=%QUERY%+%1) else (goto exitloop)	
goto loop
:exitloop
REM start cmd /k C:\lynx_w32\lynx.exe http://www.google.com/search?q=%QUERY%	
REM start cmd /k lynx.exe http://www.google.com/search?q=%QUERY%	
start http://www.google.com/search?q=%QUERY%	
exit
:error	
echo No has escrito nada que buscar!    
El siguiente paso es copiarlo a tu carpeta de usuario o al directorio C:\Windows.
Ahora solo necesitas escribir google seguido del término a buscar, como se muestra en la imagen mas abajo y presionar la tecla Enter.
Se abrirá tu navegador predeterminado con el resultado de la petición hecha.
Hacer busqueda desde la consola


Usar el navegador Lynx para ver los resultados de las búsquedas en la consola de CMD


Con todos los métodos anteriores, las ordenes dirigidas a la consola de CMD, inician el navegador web y muestran en el el resultado de las búsquedas.
Otra opción es ver el resultado de la búsqueda solicitada en la misma ventana de la consola de CMD.
Para eso es imprescindible utilizar el navegador Lynx.
Lynx es un pequeño y sencillo navegador web originalmente hecho para UNIX, pero trabaja en Windows aunque únicamente mediante la línea de comandos.
Solo muestra líneas de texto y es aconsejado por Google y muy utilizado para comprobar la usabilidad de los sitios webs ya que visualiza una página web de la misma forma que la araña o bot de un buscador.


Como utilizar el navegador Lynx en Windows


Para usar el navegador Linx ya sea para solicitar y ver el resultado de las búsquedas en la consola de CMD o para comprobar la usabilidad y navegación de un sitio web, descomprime el archivo que descargues y copia los dos archivos que encontrarás en su interior a cualquiera de las siguientes ubicaciones:
• Tu carpeta de usuario, por ejemplo: C:\Users\NombredeUsuario\
• C:\Windows
Ahora en el archivo batch anterior, google.cmd es necesario reemplazar la siguiente línea:
http://www.google.com/search?q=%QUERY%
Por:
start lynx.exe http://www.google.com/search?q=%QUERY%

Si usas el segundo método, al escribir en la consola google + termino a buscar, los resultados lo tendrás en la propia consola, como se muestra en la siguiente imagen.
Hacer busqueda desde la consola con Lynx
El archivo que contiene el ejecutable de Lynx, que se puede descargar en el vínculo mas arriba, incluye varias páginas con amplia información relacionada sobre el uso de este navegador.

Paginas relacionadas