Я хочу знать тип ОС, это значит, что это 64-бит os или 32bit os. Но я получаю разные ответы от 32-битного/64-битного исполняемого файла, который получает системные свойства о ОС
Я получаю детали из системного свойства. и у меня 64-битные машины и ОС Windows 8.1 X64
"OS Architecture : " + System.getProperty("os.arch"));
"OS Name : " + System.getProperty("os.name"));
"OS Version : " + System.getProperty("os.version")
"Data Model : " + System.getProperty("sun.arch.data.model"));
При выполнении 64-битной исполняемой последующей реакции.
Архитектура ОС: amd64
Имя ОС: Windows 8
Версия ОС: 6.2 amd64
Модель данных: 64
При запуске 32bit Исполняемый получающий следующий ответ
Архитектура ОС: x86
Имя ОС: Windows 8
Версия ОС: 6.2 x86
Модель данных: 32
Как я могу получить фактический тип бит операционной системы?