@echo off cls set DISK=none set BOOTFLAG=boot666s.tmp echo This file is used to determine current drive letter. It should be deleted. >\%BOOTFLAG% if not exist \%BOOTFLAG% goto readOnly echo Wait please, searching for current drive letter. for %%d in ( D E F G H I J K L M N O P Q R S T U V W X Y Z ) do if exist %%d:\%BOOTFLAG% set DISK=%%d cls del \%BOOTFLAG% if %DISK% == none goto DiskNotFound echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= echo Welcome to boot installer echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= echo. echo Данный установщик сделает диск %DISK%: загрузочным только для ESET live-USB. echo. echo ВНИМАНИЕ! Master Boot Record (MBR) на диске %DISK%: будет перезаписана. echo Если на диске %DISK%: установлен Windows,то после установки данного инсталятора, echo Windows загружаться не будет. Будьте осторожны! echo. echo Нажмите ENTER для продолжения, или закройте данное окно [x] для отмены установки... cls echo Установка загрузочной записи для диска %DISK%:, пожалуйста подождите... if %OS% == Windows_NT goto setupNT goto setup95 :setupNT \boot\syslinux\syslinux.exe -maf -d \boot\syslinux %DISK%: goto setupDone :setup95 \boot\syslinux\syslinux.com -maf -d \boot\syslinux %DISK%: :setupDone echo Диск %DISK%: теперь является загрузочным. Установка завершена. goto end :readOnly echo Вы запустили установку с диска, на который запрещена запись. Установка невозможна. goto pauseit :DiskNotFound echo Ошибка: Установка на диск C: невозможна! :pauseit echo. echo Прочтите информацию выше, и нажмите любую клавишу для выхода... pause > nul :end