Определить количество ОС установленных на рабочей станции

bboymig

Новый пользователь
Сообщения
2
Реакции
0
Баллы
11
Добрый день! Есть следующая задача. Определить количество ОС установленных на рабочей станции.
Нашел только одну команду, которая выводит информацию об этом:
bcdedit
Если система содержит 2 операционные системы, то обычно выводит информацию последовательно и в данном списке можно посчитать количество слов "Загрузка Windows".

Код:
@echo off
cls
chcp 1251 >nul
bcdedit | findstr Загрузка Windows
exit
Как их посчитать? Через For?
Может есть другая утилита и решение есть проще?
Спасибо.
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,128
Реакции
5,903
Баллы
648
Каких ОС, только Windows? Загрузчик стандартный, без GRUB / Acronis OS selector и т.п.?
 

bboymig

Новый пользователь
Сообщения
2
Реакции
0
Баллы
11
Добрый день!
Необходимо определить только windows.
Загрузчик стандартный.
Желательно еще если есть возможность указать, какой диск сейчас является системным. Т.е. тот, на котором сейчас активная ОС.
Спасибо.
 
Сверху Снизу