Командная строка — незаменимый помошник в работе любого администратора системы. С её помощью можно автоматизировать многие вещи, например с помощью bat скриптов. В этой статье будет описан пример того, как можно автоматизировать определение разрядности системы с помощью командной строки.
Определяем разрядность Windows средствами командной строки
Для того, чтобы сделать условие по разрядности операционной системы (например для установки нужной версии программы под определенную разрядность), можно сделать следующее:
if defined PROGRAMFILES(X86) (echo 64) else (echo 32)
В текущем примере, в случае, если это 64 разрядная система, то будет выведен ответ в виде «64», если же это 32 разрядная операционная система, то и ответ будет «32».
В bat файлах удобнее будет использовать следующий вид:
if defined PROGRAMFILES(X86) ( echo 64 ) else ( echo 32 )
где вместо echo можно вписывать любое свое желаемое действие.

Добавить комментарий