Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
den_is
0 / 0 / 0
Регистрация: 17.01.2016
1

Чтение определённых значений из выходных данных BCDEDIT

31.03.2012, 17:05. Просмотров 1100. Ответов 2
Метки нет (Все метки)

Всем доброго дня!
Уважемые специалисты посмотрите пожалуйста! Ну очень нужно!
Мне необходима помощь в создании CMD скрипта, который читает выходные значения “bcdedit /enum” сравнивает значения Device и OSDevice и в случае неопределенного значения OSDevice в Windows Boot Loader (например после неудачного SysPrep) присваивает ему значение Device используя “bcdedit /set”
Я абсолютный новичок, так что уж не судите строго!
Очень надеюсь на Вашу помощь
Спасибо !

c:\pc>bcdedit

Windows Boot Loader
-------------------
identifier {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {bootloadersettings}
recoverysequence {91134a77-d82c-11e0-81c4-b5e2b548a783}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {91134a75-d82c-11e0-81c4-b5e2b548a783}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.03.2012, 17:05
Ответы с готовыми решениями:

Построчное чтение файла и разбор каждой 6-ой строки для получения и использования определённых данных
Добрый вечер! Необходимо прочитать текстовый файл в котором каждая 6-я строка начинается с TR01, в...

Вывод определённых значений из базы данных
Никогда не имел дело с базой данных какого либо вида. Разрабатываю программу для тестирования с...

Накопление выходных значений
Всем привет!:) Подскажите пжл как решить следующую проблему: У меня есть функция odefun20, в...

Вектор выходных значений функции
Создайте файл-функцию позволяющую определить вектор выходных значений функции y(x) =10 + 5e-x...

Чтение из тхт определённых слов
Добрый день, нужна помощь с чтением файлов, если например мне нужно прочитать в строке, пример:...

2
K0NCTANT1N
139 / 65 / 3
Регистрация: 23.06.2010
Сообщений: 151
03.04.2012, 01:32 2
Скорее всего вам поможет инстурукция самого bcdedit /? и команда for /? с выводом запроса команды bcdedit /enum во временный файл. Звеняйте, но Windows 7 не под рукой.
1
den_is
0 / 0 / 0
Регистрация: 17.01.2016
03.04.2012, 22:33 3
@echo off
setlocal

for /f "tokens=1,3 delims== " %%i in (' bcdedit ^| findstr ".*device" ') do set "%%i=%%j"

if not "%device%"=="%osdevice%" bcdedit /set bla-bla-bla

так это выглядит и на самом деле работает

спасибо , K0NCTANT1N
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2012, 22:33

Чтение XML в определённых XNode
Как читать XML файл только в определенных Node. Есть XDocument doc в котором находится примерно...

Как получить несколько выходных значений метода?
Привет! Каким образом в Java метод может вернуть 2 выходных значения? Первое выходное значение...

Реализовать ввод данных из файла, просмотр входных и выходных данных
помогите пожалуйста с вот этой программой создать программный комплекс, реализующий ввод данных...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru