Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: Ass4ssiN en 9 Agosto 2016, 01:19 AM

Título: como saber que version de windows(64 o 32b)usa una pc
Publicado por: Ass4ssiN en 9 Agosto 2016, 01:19 AM
Hola,esoy trabajando en un script,y necesito una ayuda.El script es para obtener el windows que esta usando una pc y asi ejecutar un programa determinado segun la version de windows que tenga,64 o 32b,aqui esta el codigo:
If [%OS%] EQU [64] (
""
) Else If [%OS%] EQU [86] (
""
)

ahora yo digo alguna otra forma de obtener la version que usa?gracias!
Título: Re: como saber que version de windows(64 o 32b)usa una pc
Publicado por: MCKSys Argentina en 9 Agosto 2016, 01:45 AM
Te refieres a algo como ésto?

Código (dos) [Seleccionar]

if [%PROCESSOR_ARCHITECTURE%] equ [AMD64] (
echo "x86-64"
) else (
echo "i386"
)


EDIT: Usa set en un cmd para ver las variables de entorno que puedes usar y los valores de las mismas.
Título: Re: como saber que version de windows(64 o 32b)usa una pc
Publicado por: Ass4ssiN en 9 Agosto 2016, 01:57 AM
Cita de: MCKSys Argentina en  9 Agosto 2016, 01:45 AM
Te refieres a algo como ésto?

Código (dos) [Seleccionar]

if [%PROCESSOR_ARCHITECTURE%] equ [AMD64] (
echo "x86-64"
) else (
echo "i386"
)


EDIT: Usa set en un cmd para ver las variables de entorno que puedes usar y los valores de las mismas.
si a eso me referia MCKSys Argentina muchas gracias!