105 ВАЖЛИВО! Що б після і перед квадратної дужкою не було прогалин. В іншому випадку працювати не буде.
vovan19822. мається на увазі наступне: після відкриває дужки [і перед закриває] не повинно бути пробілів. Із зовнішнього боку має бути мінімум по одному пробілу.
Опис поправив. - Крім того, grub4dos розуміє лінуксових команду LS (існує = true, відсутня = false), і за моїми спостереженнями навіть на FAT32 виявляє існування папки. Тому вважаю самим універсальним використання
iftitle # 91; ls / path / to / something # 93; name
Сам принцип iftitle'а полягає в тому, щоб за результатом логічної функції. записаної в квадратних дужках, відображати пункт меню - якщо істина (true), то показати; якщо брехня (false), то не створювати пункт для вибору.
105 ВАЖЛИВО! Що б після і перед квадратної дужкою не було прогалин. В іншому випадку працювати не буде.
vovan19822. мається на увазі наступне: після відкриває дужки [і перед закриває] не повинно бути пробілів. Із зовнішнього боку має бути мінімум по одному пробілу.
Опис поправив. - Крім того, grub4dos розуміє лінуксових команду LS (існує = true, відсутня = false), і за моїми спостереженнями навіть на FAT32 виявляє існування папки. Тому вважаю самим універсальним використання
iftitle # 91; ls / path / to / something # 93; name
Сам принцип iftitle'а полягає в тому, щоб за результатом логічної функції. записаної в квадратних дужках, відображати пункт меню - якщо істина (true), то показати; якщо брехня (false), то не створювати пункт для вибору.
Вітаю SunOK. Дякую за пояснення. А то в описі не розібрався. Сам батники не пишу, але читаю. так що на рахунок true і false розібрався, але все одно СПАСИБІ.
Є питання не по темі. З якою метою Ви використовуєте завантажувач bootmgr, а потім прикручуєте йому милиці. Які це дає переваги? Вночі витратив, три години щоб перегнати grub4dos меню в bootmgr і крім, як геморой не отримав. Я так розумію - це через UEFI?
Все, розібрався, bootmgr вантажиться під будь-якою конфігурацією заліза?
Попередні свої повідомлення почистив, звів в наступне:
в сорочки з короткими рукавами automenu:
. Get the menu with the bd variable
echo -e \ x25bootdev \ x25 | set menudev =
echo -e debug off \ ndefault 0 \ ntimeout 60 \ ngfxmenu% menudev% / GRUB / main.msg \ nsplashimage% menudev% / GRUB / bg.lzma \ nfont% menudev% / GRUB / ufont.gz \ n> (md) 0x23000 + 0x10
.
: iso
echo -e title \ xE5 \ x90 \ xAF \ xE5 \ x8A \ xA8 \ x20 \ x20%
n1 >> (md) 0x23000 + 0x10
echo -e clear
.
виділено - закодовані ієрогліфи, як дізнатися які?
ЗНАЙШОВ онлайновий UTF-8 decoder / encoder mothereff
Ще у китайців (гугл перекладач без редагування),
переклад на англійську куди краще -
Гугл переклад короткого пропозиції 得到 汉字 的 UTF8 编码 的 简单 方法:
Найпростіший спосіб отримати китайську кодування символів UTF8:
Get the simple method of UTF8 encoding of Chinese characters:
З англійським перекладом нічого не треба робити
Звичайний синтаксис китайського:
得到 (присудок) 汉字 的 (的 послелог - відповідає родовому відмінку) UTF8 编码 的 (..) 简单 方法 (визначення + підмет)
Батник не простий, а для створення динамічно автоматичного меню і китайці "чомусь" мучаться і пишуть:
echo -e title \ xE5 \ x90 \ xAF \ xE5 \ x8A \ xA8 \ x20 \ x20%
n1 >> (md) 0x23000 + 0x10
Інакше в запису меню - порожні рядки, навіть не крякозябри
Сам батник в кодуванні UTF-8 w / o BOM і китайські коментарии перевів.
oleg_krsk писав:
"Є простіше варіант від китайців з бантиком, давно ним користуюся в грубі, вантажить взагалі все і не потрібно хитромудрою назвою в менюшке писати. Так само подхватиет за замовчуванням образи."
Шкода конкретно не написав, як батник називається, перевів або англійською?
Я зараз розглядаю automenu (закінчується 2 роки тому), є ще allrun.
Там ще є сорочки з короткими рукавами, правил їх, вилучив файл повних шрифтів, дав посилання на fonts, китайські показують, а кирилицю, і не тільки, немає.
Мучився, вистачить мазохізму, не можу відшукати помилки
Переведу на англійську, заб'ю на це
Дякую всім допомагає