Sử dụng bảng điều khiển Powershell, những lệnh / lệnh nào có thể được thực thi để xác định xem bản phân tích 32 hoặc 64 bit của Windows Server 2008 đã được cài đặt chưa?
Sử dụng bảng điều khiển Powershell, những lệnh / lệnh nào có thể được thực thi để xác định xem bản phân tích 32 hoặc 64 bit của Windows Server 2008 đã được cài đặt chưa?
Câu trả lời:
Hoặc thử điều này:
PS C:\Users\jeffh> $os=Get-WMIObject win32_operatingsystem
PS C:\Users\jeffh> $os.OSArchitecture
64-bit
Tìm thấy tại: http://msgoodies.blogspot.com/2008/05/is-this-powershell-session-32-bit-or-64.html
(gwmi win32_operatingsystem).osarchitecture
echo% PROCESSOR_ARCHITECTURE%
Như chỉ thị:
[System.Environment]::Is64BitOperatingSystem
"echo% PROCESSOR_ARCHITECTURE%" đã bỏ phiếu? Không được đủ quyền hạn, điều này thật buồn cười nếu bạn nhìn vào các ví dụ khác bằng WMI và các bí danh khác.
oh tốt, hãy thử điều này:
($env:PROCESSOR_ARCHITECTURE -eq "AMD64")
EDIT - chỉ ra trong nhận xét rằng đây không phải là phiên bản của windows, nó là vòm. FWIW- Đây không phải là vòm "thực", đó là những gì WOW64 đang báo cáo cho ứng dụng. Nhưng bạn đã đúng ... nếu đó là x32 powershell, nó sẽ nói x86. Thường thì điều này sẽ giúp bạn có được những gì bạn muốn nhưng ...
Dù bằng cách nào, http://support.microsoft.com/kb/556009 là vị trí đăng ký với giá trị chính xác và đây là tập lệnh.
Get-ChildItem HKLM:\HARDWARE\DESCRIPTION\System\CentralProcessor\ | Get-ItemProperty -Name Identifier | Select-Object -Property PSChildName,Identifier | ft -AutoSize
Với PowerShell:
(gwmi win32_computersystem).SystemType
Nguồn: http://www.sysadmit.com/2015/10/windows-como-saber-si-es-de-32-o-64-bits.html
bạn có thể nhập cmd "systeminfo" sau đó dễ dàng bạn có thể phát hiện khoảng 32 bit hoặc 64 bit
Tôi sẽ giả sử bạn chỉ có thể mở một dấu nhắc lệnh và gõ:
cd "C: \ Tệp chương trình (x86)"
nếu bạn nhận được ở đâu đó, bạn có 64 bit.