Tôi đã viết một ứng dụng dòng lệnh đơn giản sẽ cho bạn biết bộ xử lý và hệ điều hành của bạn là 64 bit hay 32 bit.
Ví dụ đọc:
C:\bitchecker
The CPU is 64-bit and the OS is 32-bit
Mỗi yêu cầu, đây là nguồn, được biên dịch bằng tùy chọn CLI, được viết bằng AutoIt.
If @CPUARCH = "x86" Then
$CPUARCH = "32-bit"
Else
$CPUARCH = "64-bit"
EndIf
If @OSARCH = "x86" Then
$OSARCH = "32-bit"
Else
$OSARCH = "64-bit"
EndIf
ConsoleWrite("The CPU is " & $CPUARCH & " and the OS is " & $OSARCH)
Và đây là một ví dụ nếu bạn muốn chuyển đổi cho CPU (-c) và HĐH (-o):
Dim $CPUARCH, $OSARCH
If @CPUARCH = "x86" Then
$CPUARCH = "32-bit"
Else
$CPUARCH = "64-bit"
EndIf
If @OSARCH = "x86" Then
$OSARCH = "32-bit"
Else
$OSARCH = "64-bit"
EndIf
If $CmdLine[0] = 0 Then
ConsoleWrite("The CPU is " & $CPUARCH & " and the OS is " & $OSARCH)
Else
Select
Case $CmdLine[1] = "-c"
ConsoleWrite($CPUARCH)
Case $CmdLine[1] = "-o"
ConsoleWrite($OSARCH)
Case Else
ConsoleWrite("The CPU is " & $CPUARCH & " and the OS is " & $OSARCH)
EndSelect
EndIf
systeminfo
không liệt kê điều này.