Sv Community El Salvador

Soporte y Tecnología => Programas => Mensaje iniciado por: .::Dj Xiom::. en enero 19, 2012, 11:55:51 am

Título: NECESITO AYUDA CON UN BATCH
Publicado por: .::Dj Xiom::. en enero 19, 2012, 11:55:51 am
bueno explico lo que quiero hacer. quiero que un commando como , set o for, if exist, if defined, que busque en el registro y si el argumento es verdadero que haga referencia a una etiqueta del mismo ej.

reg query "hklm\software\microsoft\windows nt\currentversion" /v buildlabex | set data=
if %data%== 7600.16385.x86fre.win7_rtm.090713-1255 goto fun

lo que quiero es que la variable busque si el sistema es de x86 o x64 y ahi mismo detecte la version de windows

espero alguien pueda ayudarme. gracias de ante mano
Título: Re: NECESITO AYUDA CON UN BATCH
Publicado por: ken2 en enero 19, 2012, 12:01:07 pm
Usa mejor "ver" y "find"

---> http://malektips.com/xp_dos_0025.html (http://malektips.com/xp_dos_0025.html)
Título: Re: NECESITO AYUDA CON UN BATCH
Publicado por: .::Dj Xiom::. en enero 19, 2012, 12:14:43 pm
Gracias viejo no es exactamente lo que busco, pero ya me dio una idea :)

lo que voy a hacer es esto corrijanme si estoy mal

reg query "hklm\software\microsoft\windows nt\currentversion" /v buildlabex >nul | find /i "7600.16385.x86fre.win7_rtm.090713-1255"
if %errorlevel% == 1 goto :Win7x86

:win7x86

echo funciono

pause >nul
Título: Re: NECESITO AYUDA CON UN BATCH
Publicado por: .::Dj Xiom::. en enero 19, 2012, 10:02:36 pm
hey gracias "KEN2"muchas gracias viejaso esa pagian me sirvio de mucho y me funciono man

PARA EL QUE LE GUSTE AUTOMATIZAR SUS INTALACIONES O OTRA COSA CON BATCH AQUI LES DEJO EL CODIGO QUE ME FUNCIONO GRACIAS A KEN2 POR DARME LA IDEA

reg query "hklm\software\microsoft\windows nt\currentversion" /v buildlabex | find "7600.16385.x86fre.win7_rtm.090713-1255" >nul
if %errorlevel% == 0 goto fun

:fun

echo funciono

pause


PD: ESTE CODIGO NO SOLO TE DETECTA EL TIPO DE SISTEMA SI QUE TAMBIEN LA AQUITECTURA DEL MICRO
Y OTRA COSA PIDO PERDON A LOS MODERADORES POR QUE NO ME PERCATE QUE POSTEE EN LA SECCION DE PROGRAMAS Y ESTO VA A "PROGRAMACION"

Título: Re: NECESITO AYUDA CON UN BATCH
Publicado por: plunplan en enero 19, 2012, 11:05:47 pm
no es bat? en vez de batch...
Título: Re: NECESITO AYUDA CON UN BATCH
Publicado por: therude92 en enero 19, 2012, 11:38:33 pm
no es bat? en vez de batch...

es que bat es la extension del archivo y batch en si define al archivo que tiene comandos para ms-dos. (si no me equivoco)
Título: Re: NECESITO AYUDA CON UN BATCH
Publicado por: .::Dj Xiom::. en enero 20, 2012, 09:55:07 pm
esque batch es el nombre del lenguaje que interpreta el ms-dos y bat es la extencion que se le da al archivo ya terminado con el codig
Título: Re: NECESITO AYUDA CON UN BATCH
Publicado por: moyo18 en enero 20, 2012, 10:09:35 pm
Batch no es lenguaje, es scripting.
Título: Re: NECESITO AYUDA CON UN BATCH
Publicado por: .::Dj Xiom::. en enero 22, 2012, 11:41:17 pm
Batch no es lenguaje, es scripting.

SIP ES CIERTO ES ESO SCRIPTING. GRACIAS POR LA CORRECION