Kainos
10-07-2014, 10:34
Ребят имеется необычный диск iso.
При его старте он запускает файл boot.wim (там простейший эмулятор Windows с автозапуском скрипта.
@echo off
wpeinit
rem --------------------------------------------------------------------
rem UFDHOOK : Checking UFD drives and then CD for possible extra tools.
rem If found, running it instead of legacy code.
rem --------------------------------------------------------------------
cls
for %%a in (V U T S R Q P O N M L K J I H G F E D C) do (
echo Scanning drive %%a for extra applications...
if exist %%a:\EXTRA\EXTRA.CMD (
echo Running extra tools on drive %%a:
set EXTRADRIVE=%%a
%%a:
cd EXTRA
extra.cmd
)
)
echo None extra hooks found.
rem --------------------------------------------------------------------
Я так понимаю что из-за того что запустился wim. Он не может найти эту папку которая располагается в iso образе в корне.
Предложите плз варианты решения данной проблемы без внесения изменений в wim.
Возможно можно запустить напрямую boot.wim и параллельно эмулировать iso...
Для запуска пробовал такой код
title VTB24
map /IUI060000.iso (hd32) ll map --mem /IUI060000.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
При его старте он запускает файл boot.wim (там простейший эмулятор Windows с автозапуском скрипта.
@echo off
wpeinit
rem --------------------------------------------------------------------
rem UFDHOOK : Checking UFD drives and then CD for possible extra tools.
rem If found, running it instead of legacy code.
rem --------------------------------------------------------------------
cls
for %%a in (V U T S R Q P O N M L K J I H G F E D C) do (
echo Scanning drive %%a for extra applications...
if exist %%a:\EXTRA\EXTRA.CMD (
echo Running extra tools on drive %%a:
set EXTRADRIVE=%%a
%%a:
cd EXTRA
extra.cmd
)
)
echo None extra hooks found.
rem --------------------------------------------------------------------
Я так понимаю что из-за того что запустился wim. Он не может найти эту папку которая располагается в iso образе в корне.
Предложите плз варианты решения данной проблемы без внесения изменений в wim.
Возможно можно запустить напрямую boot.wim и параллельно эмулировать iso...
Для запуска пробовал такой код
title VTB24
map /IUI060000.iso (hd32) ll map --mem /IUI060000.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)