[Quote]

    vovan1982
  • 214
  • Longevity: 9 years
  • Posts: 1131
  • REPUTATION:77

    [+] [-]
  • Location: Ростов-на-Дону
Собрал два архивчика. Скрипты еще будут дорабатываться и улучшаться:
1. На основе BAT'ника, ниже GIF анимация.

2.На основе PECMD, ниже GIF анимация.

Предупреждение!!! В скрипте на основе PECMD обязательно нужно сделать выбор RadioButton (нужно нажать на неё, даже если она выделена). К сожалению, BootICE отказывается работать с виртуальными дисками из ком.строки, в связи с этим, он будет работать из GUI. Нужно выбрать виртуальный диск и установить PBR. Видеоинструкция есть и в архивах.
Огромная благодарность KopBuH91 за подробную инструкцию и идею реализации скриптов, Conty9 за помощь в реализации скрипта PECMD, Joker-2013 за практические советы по программированию.


Last edited by vovan1982 on 2016-09-27 14:05; edited 2 times in total

[Quote]

    Joker-2013
  • 1039
  • Longevity: 9 years 5 months
  • Posts: 2053
  • REPUTATION:120

    [+] [-]
  • Location: из прошлого
vovan19822, получить размер, это просто...
15626Sorry , misunderstood a task, not the empty seat, but the file size is calculated.
for  %%a in (BOOTMGR.ORG.XSL) do set sizeOrg=%%~za & goto 1
В твоем случае, нужно перейти в каталог с файлом (CD)
А далее считать размер в переменную: SizeFile
for  %%a in (BootPass.iso) do set SizeFile=%%~za

[Quote]

    nikzzzz
  • 215
  • Longevity: 9 years
  • Posts: 3114
  • REPUTATION:127

    [+] [-]
Приветствую вас.
Я обычно использую такую конструкцию
for /f "usebackq tokens=* delims=" %%a in ('"Путь"') do set size=%%~za
Преимущество - путь может содержать пробелы.

[Quote]

    vovan1982
  • 214
  • Longevity: 9 years
  • Posts: 1131
  • REPUTATION:77

    [+] [-]
  • Location: Ростов-на-Дону
Обновил скрипты. Теперь по скрипту на основе BAT и PECMD с фиксированным размером образа IMG (встроена проверка - создаваемый образ IMG должен быть больше ISO); и по скрипту на основе BAT и PECMD с плавающим размером образа IMG (размер IMG вычисляется исходя из размера ISO + 10 mb). IMG будет активирован и установлен MBR NT60 + PBR BOOTMGR.
Огромная благодарность KopBuH91 за подробную инструкцию и идею реализации скриптов, Conty9 за неоценимую помощь в реализации скрипта PECMD, Joker-2013 за практические советы по программированию, Nikzzzz за неоценимую помощь в реализации проекта.
PS: Если кому-нибудь нужны исходники, то пишите. Поделюсь (мне не жалко)!!!
Attachments
Attachments
Attachments
Attachments


Last edited by vovan1982 on 2016-07-17 14:38; edited 1 time in total


Display posts:    

Current time is: 03-Dec 01:31

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum