Script para saber si la máquina corre con 64 bits o 32 bits
Muchas personas no saben si su máquina es de 64 bits o 32 bits. Eso se puede ver fácilmente en las propiedades de su computadora.
Por ejemplo en el gráfico superior es de 32 bits (si no dice 64 bits en ninguna parte es de 32).
Sin embargo, he visto por conveniente agregar este script modificado al español de la siguiente fuente:
http://www.myexchangeworld.com/2010/10/vbscript-to-check-if-os-running-is-32bit-or-64-bit/
Básicamente lo que hace es verificar el valor de los registros y si ve la palabra x86 detecta que se trata de una máquina de 32 bits.
Lo que usted tiene que hacer es crear un archivo llamado DeterminarBits.vbs (o ponerle el nombre que usted quiera) y colocarle el siguiente código:
info = get_OS_Bit(".")
wscript.echo info
Function get_OS_Bit(strComputer)
const HKEY_LOCAL_MACHINE = &H80000002
Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\default:StdRegProv")
strKeyPath = "HARDWARE\DESCRIPTION\System\CentralProcessor\0"
strValueName = "Identifier"
oReg.GetStringValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,strValue
if (instr(strValue,"x86")) then
Wscript.echo "El sistema tiene 32 bits."
get_OS_Bit="32"
elseif (instr(strValue,"64")) then
get_OS_Bit="64"
Wscript.echo "El sistema tiene 64 bits."
else
get_OS_Bit="NotSure"
wscript.echo "No se sabe."
end if
End Function
Comentarios
Publicar un comentario