[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 3883
  • Репутация:127

    [+] [-]
bighead, ты меня запутал. Я думал, ты про обновление папки xtra ag
С фат/нтфс я сам протупил. Сперва добавил в сиды маркер, а потом только сообразил, что теперь можно самому рулить можно/нельзя, а не юзеру намекать. Вот и встроил. Оно и выглядит "чище" и вообще логично.
BrowseForFolder - суровый минимализм! af
Добавлено через 6 минут 13 секунд:
Если вдруг кому надо SimplyLinux 10.2, то вот сид (скачать)
Добавлять в общий список - оно нафиг не надо (или чо???), а работы, вроде, жалко ab

[Цитировать]

    bighead
  • 29484
  • Стаж: 3 года 1 месяц
  • Сообщений: 411
  • Репутация:24

    [+] [-]
Ander_73, ага, я про детект сидов))
К нему же и это)
:act
set fname=& for /f %%a in ('cscript //nologo t.vbs "^Выберите seed для установки на раздел %1. "') do set fname=%%~nxa
С фат/нтфс я сам протупил. Сперва добавил в сиды маркер, а потом только сообразил, что теперь можно самому рулить можно/нельзя, а не юзеру намекать. Вот и встроил. Оно и выглядит "чище" и вообще логично.
Согласен ay

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 3883
  • Репутация:127

    [+] [-]
Просто на попробовать.
Скрипт переустановки дополнения/сида. Положить в xtra или не важно, на DBF кароч.
Скачать

[Цитировать]

    bighead
  • 29484
  • Стаж: 3 года 1 месяц
  • Сообщений: 411
  • Репутация:24

    [+] [-]
Ander_73, всё отлично! Отработало как надо, показало какие сиды установлены на обоих разделах и переустановило тоже без ошибок)
До кучи можно разделить вопросом после удаления сида - желаете установить заново сид?
И тогда будет функционал ещё для самых ленивых по удалению ненужного сида ag

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 3883
  • Репутация:127

    [+] [-]
bighead, по удалению работа уже идёт. Но там будет не полно: сам сид удалится, а вот записи в менюхах останутся. Вот дико "ломает" меню лопатить... мало ли чего юзер туда своего напихал...
Зато потом, если менюхи не чистить руками, можно снова ставить сид (ранее удалённый) и новых пунктов не добавится ag

[Цитировать]

    bighead
  • 29484
  • Стаж: 3 года 1 месяц
  • Сообщений: 411
  • Репутация:24

    [+] [-]
Ander_73, да, про менюхи я забыл совсем)
Вот дико "ломает" меню лопатить... мало ли чего юзер туда своего напихал...
Тогда надо будет переделывать title %Seed% в iftitle [if exist /BOOT/seeds/%seed_folder%] %Seed%?

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 3883
  • Репутация:127

    [+] [-]
Добавлена функция (недо) удаления.
Скачать
bighead, ещё ты забыл про BCD и Grub2 (UEFI) af

[Цитировать]

    bighead
  • 29484
  • Стаж: 3 года 1 месяц
  • Сообщений: 411
  • Репутация:24

    [+] [-]
Ander_73, ага ag
Добавлено через 58 минут 20 секунд:
Ander_73,
Проверил удалятор, всё отлично) А с "del" реализация понравилась)

Картинка

Можно сделать пока после удаления mhta предупреждение

Кстати, ради интересно попробовал:
Устанавливаю tools_HDDaRTs_seed на FAT32 раздел, всё ок, в меню добавилось.
Перехожу на ntfs раздел и устанавливаю тоже tools_HDDaRTs_seed... Смотрю в меню, в записи поменялась метка на NTFS раздел ( find --set-root /boot/dbntfs.ptn ), но сид на FAT32 остался ab , и на ntfs раздел папка с сидом появилась. И если его удалить, то он удаляется с NTFS раздела. После чего запускаем reset.seed.cmd, нажимаем переустановить tools_HDDaRTs_seed и он переустанавливает его для NTFS раздела ag Я так полагаю, потому что в меню метка NTFS)
Ну и вот при установке tools_HDDaRTs_seed на FAT32, если уже есть записи в меню, что он был установлен на NTFS, запись не меняется на find --set-root /boot/dbfat32.ptn, остаётся find --set-root /boot/dbntfs.ptn

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 3883
  • Репутация:127

    [+] [-]
bighead, предупреждение добавлено в начальный хелп. bs
У тебя странная лажа с сидами. Вот ставлю HDDaRTs на ФАТ. Потом ставлю на НТФС. На обоих разделах появляются папки \boot\seeds\tools_HDDaRTs_seed_cmd, но запись в меню только одна - первая про ФАТ. Разберись-ко.
Или, если я чего-то недопонял, разверни.
При удалении - да, удаляется всегда последняя копия, то есть с НТФС (если есть ФАТ и НТФС). Но я в эти коллизии лезть не хочу. Если юзер зачем-то поставил две копии, пусть сам разруливает последствия ag
Добавлено через 18 минут 35 секунд:
И, кстати, если есть две копии - на ФАТ и НТФС, то просто запустить удалятор два раза ag

[Цитировать]

    bighead
  • 29484
  • Стаж: 3 года 1 месяц
  • Сообщений: 411
  • Репутация:24

    [+] [-]
Ander_73,
И, кстати, если есть две копии - на ФАТ и НТФС, то просто запустить удалятор два раза
Да, я заметил)) Хорошая штука ay
У тебя странная лажа с сидами.
Я вроде разобрался ag А то сам запутался. На какой первый раздел был установлен сид, та запись в меню и появляется. И если захотел удалить сид, а потом установить на другой раздел его, то маркер нужно поменять)

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 3883
  • Репутация:127

    [+] [-]
bighead, оки. Скрипт в продакшене!
Добавлено через 5 минут 20 секунд:
Кстати, занятная баго-фича получается: переустанавливается тоже последняя копия сида (если их две). И не важно, какая из копий - боевая bm

[Цитировать]

    bighead
  • 29484
  • Стаж: 3 года 1 месяц
  • Сообщений: 411
  • Репутация:24

    [+] [-]
Ander_73, недокументированная функция ag Если только вообще на стадии установки сидов не давать установить сид, если он уже есть на другом разделе)

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 3883
  • Репутация:127

    [+] [-]
101873на стадии установки сидов не давать установить сид, если он уже есть на другом разделе
Установщик add.SEED.helper.cmd так и работает bs
Но есть фича ручной установки и вот там начинается... af
Я вот думаю, может стоит поменять порядок и назначить таки ФАТ главным (в смысле, тем последним, где ищется копия сида)?

[Цитировать]

    bighead
  • 29484
  • Стаж: 3 года 1 месяц
  • Сообщений: 411
  • Репутация:24

    [+] [-]
Ander_73, так будет логичнее, с фат ведь всё может запуститься, что туда влезет, а меню уже на совести юзера ag

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 3883
  • Репутация:127

    [+] [-]
Поправил.
bighead, теперь основная баго-фича скрипта-удалятора:
    1. ставим сид на фат
    2. удаляем сид, но меню не чистим (а так и будет!!!)
    3. ставим этот же сид на нтфс
Epic fail! bo

Страница 15 из 24


Показать сообщения:    

Текущее время: 29-Дек 06:19

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы