Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для m0nkrus

Старожил


Сообщения: 150
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


Iska, первая конструкция рабочая, за исключением маленького нюанса. Она у вас тоже предусматривает наличие только одного GPT раздела. Надо так:
Код: Выделить весь код
for /f "tokens=2" %%I IN ('echo List Disk ^| Diskpart ^| Findstr /r /c:"\*$"') do (
    >> diskpart.txt (echo Select Disk %%I
    echo detail disk)
)
Вторая конструкция тоже рабочая. Команды вы правда подобрали бессистемно. Команде, начинающейся с list без разницы, какой диск выбран. Но сама идея конструкта интересна.

Третий код снова не учитывает наличия нескольких GPT-разделов. Если их два и система размещена на первом, то на выходе скрипта мы получим, что система у нас, якобы на MBR.

Отправлено: 10:33, 27-04-2013 | #25