Menggunakan konsol Powershell, perintah / perintah apa yang dapat dijalankan untuk menentukan apakah bersion 32 atau 64 bit Windows Server 2008 diinstal?
Menggunakan konsol Powershell, perintah / perintah apa yang dapat dijalankan untuk menentukan apakah bersion 32 atau 64 bit Windows Server 2008 diinstal?
Jawaban:
Atau coba ini:
PS C:\Users\jeffh> $os=Get-WMIObject win32_operatingsystem
PS C:\Users\jeffh> $os.OSArchitecture
64-bit
Ditemukan di: http://msgoodies.blogspot.com/2008/05/is-this-powershell-session-32-bit-or-64.html
(gwmi win32_operatingsystem).osarchitecture
echo% PROCESSOR_ARCHITECTURE%
Jadilah itu:
[System.Environment]::Is64BitOperatingSystem
"echo% PROCESSOR_ARCHITECTURE%" tidak dipilih? Tidak boleh cukup kuat, yang lucu jika Anda melihat contoh lain menggunakan WMI dan alias lainnya.
oh well, coba ini:
($env:PROCESSOR_ARCHITECTURE -eq "AMD64")
EDIT - menunjukkan dalam komentar bahwa ini bukan versi windows, itu lengkungan. FWIW- Ini bukan lengkungan "asli", itu yang dilaporkan WOW64 ke aplikasi. Tapi Anda benar ... jika itu x32 powershell, itu akan mengatakan x86. Sering kali ini akan membuat Anda mendapatkan apa yang Anda inginkan tetapi ...
Either way, http://support.microsoft.com/kb/556009 adalah lokasi registri dengan nilai yang benar, dan inilah skrip.
Get-ChildItem HKLM:\HARDWARE\DESCRIPTION\System\CentralProcessor\ | Get-ItemProperty -Name Identifier | Select-Object -Property PSChildName,Identifier | ft -AutoSize
Dengan PowerShell:
(gwmi win32_computersystem).SystemType
Sumber: http://www.sysadmit.com/2015/10/windows-como-saber-si-es-de-32-o-64-bits.html
Anda dapat mengetikkan cmd "systeminfo" lalu dengan mudah Anda dapat mendeteksi sekitar 32bit atau 64bit
Saya berasumsi Anda bisa membuka command prompt dan ketik:
cd "C: \ Program Files (x86)"
jika Anda pergi ke suatu tempat, Anda mendapat 64 bit.