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

    sergeysvirid
  • 104
  • Стаж: 9 лет 4 месяца
  • Сообщений: 2502
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
conty9,
Так я давно уже определился ab
К примеру у меня на флешке корневая папка _WIN - в ней все файлы, (загрузчики, бутменеджер, BCD, boot.sdi, memtest.exe, папка FONTS)
Также в этой папке _WIN лежат разные подпапки для разных установок Windows с install.wim/esd внутри
Вот я и хотел бы иметь всего два загрузчика 886 и 864 с выбором установки любой windows из любой подпапки в папке _WIN
1059Организовать ввод имени папки\подпапки - не проблема, но не думаю, что это будет удобно.
Да нет, организовывать не нужно ввод имени папки/подпапки. Просто хотелось бы чтобы в корневом скрипте был выбор запуска внешнего скрипта на нужную папку/подпапку.
...Если рядом (в той же папке) есть файл setup886.cmd (имя должно соовпадать с именем wim-установщика, а расширение cmd)
Получается на каждый внешний скрипт должен быть бутвим с этим же именем, который будет искать install.wim/esd из какой-то одной указанной в скрипте папки/подпапки.
А у меня этих подпапок 6. Получается и загрузчиков с внешним скриптом нужно иметь тоже 6 (под каждую подпапку). Не прописывать же постоянно при установке нужный путь к нужной подпапке в внешнем скрипте?


Последний раз редактировалось: sergeysvirid (2014-12-16 18:53), всего редактировалось 1 раз

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

    puhpol
  • 2
  • Стаж: 9 лет 6 месяцев
  • Сообщений: 888
  • Репутация:73

    [+] [-]
sergeysvirid, чем вас не устраивает ?

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

    sergeysvirid
  • 104
  • Стаж: 9 лет 4 месяца
  • Сообщений: 2502
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
1062sergeysvirid, чем вас не устраивает ?
Очень устраивает, вот про это я и толкую, но всё дело в том что интегрировав этот скрипт в свой boot.wim и прописав в нём нужные установки, при установке у меня в этом окне вместо записей установок надписи про отсутствие какого-то патча (то-есть нужно интегрировать в свой бутвим ещё какие-то файлы, но я просто не знаю какие)
Хотя при запуске установки (выбор цифрой 1, 2, 3, или 4) - нужные установки запускаются, но вот отсутствие записей установок... bl

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

    puhpol
  • 2
  • Стаж: 9 лет 6 месяцев
  • Сообщений: 888
  • Репутация:73

    [+] [-]
sergeysvirid, Не очень понял. Оно же работает .....
Хотя мы о каком скрипте говорим?
Наверное вы о 2 , а я о первом. Мне более чем достаточно первого варианта.

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

    sergeysvirid
  • 104
  • Стаж: 9 лет 4 месяца
  • Сообщений: 2502
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
puhpol, О том скрипте который у вас в m0nkrus_3_v2 - это же окно скрипта из той сборки, и вы используете boot.wim тоже из той сборки???
TITLE SETUP WINDOWS by m0nkrus
@echo off
cls
color 27
echo.
echo.
echo 1 = Windows 8.1 with Update RUS-ENG x86-x64 12in1 Activated (instal.esd)
echo.
echo 2 = Windows 7 SP1 IE11 RUS-ENG x86-x64 8in1 KMS-activation (install.esd)
echo.
echo 3 = Windows 7 SP1 (install.wim)
echo.
echo 4 = Windows 8.1 (install.wim)
echo.
echo.
SET /P ANS="What system to put? (Press 1 or 2,3,4): "
IF /I "%ANS%"=="1" start X:\set8esd.cmd
IF /I "%ANS%"=="2" start X:\set72esd.cmd
IF /I "%ANS%"=="3" start X:\set7wim.cmd
IF /I "%ANS%"=="4" start X:\set8wim.cmd
pause


Последний раз редактировалось: sergeysvirid (2014-12-16 19:53), всего редактировалось 1 раз

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

    puhpol
  • 2
  • Стаж: 9 лет 6 месяцев
  • Сообщений: 888
  • Репутация:73

    [+] [-]
sergeysvirid, Не... не в тыкаю......
Скрипт простой он просто запускает тот или иной файл и все. Не каких птчей там быть не может.
Вот на четыре строки .
TITLE SETUP WINDOWS
@echo off
cls
color 27
echo.
echo.
echo 1 = Windows 8.1
echo.
echo 2 = Windows 7
echo.
echo 3 = Windows 7
echo.
echo 4 = Windows 7
echo.
echo.
SET /P ANS="What system to put? (Press 1 or 2,3,4 ): "
IF /I "%ANS%"=="1" start X:\1.cmd
IF /I "%ANS%"=="2" start X:\2.cmd
IF /I "%ANS%"=="3" start X:\3.cmd
IF /I "%ANS%"=="4" start X:\4.cmd
pause
При этом скрипты 1.cmd,2.cmd и т.д должны лежать в корне Х: . То есть в boot.wim

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

    puhpol
  • 2
  • Стаж: 9 лет 6 месяцев
  • Сообщений: 888
  • Репутация:73

    [+] [-]
Ну да , у вас все правильно.... А set8wim.cmd какой у вас?

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

    sergeysvirid
  • 104
  • Стаж: 9 лет 4 месяца
  • Сообщений: 2502
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
1076Ну да , у вас все правильно.... А set8wim.cmd какой у вас?
Имя .cmd прописал в скрипте такой же какой и лежит в корне бутвима set8132.wim.cmd
@echo off
setlocal enabledelayedexpansion
SET DD=_WIN
SET MM=8132
SET IN=NI
for %%I in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
set IP=%%I:\!DD!\!MM!
dir /d !IP!\install.wim&&set IN=!IP!\install.wim
dir /d !IP!\install.esd&&set IN=!IP!\install.esd
dir /d !IP!\install.swm&&set IN=!IP!\install.swm
IF !IN! NEQ NI goto :INST
)
IF %IN% EQU NI (
echo ERROR - COULD NOT FIND INSTALL.WIM(ESD,SWM) in %DD%\%MM% folder!
pause
pause
goto:RBT
)
:INST
echo %IP%
if exist %IP%\unattend.xml SET UN=/unattend:%IP%\unattend.xml
if exist %IP%\_unattend.xml SET UN=/unattend:%IP%\_unattend.xml
if exist %IP%\OEM\nul SET OEM=/m:%IP%\OEM
if exist %IP%\$OEM$\nul SET OEM=/m:%IP%\$OEM$
set ST=X:\Setup.exe
if exist %IP%\Setup.exe set ST=%IP%\Setup.exe
if not exist %ST% goto :BAD
cd /d %IP%
%ST% /installfrom:%IN% %OEM% %UN%
goto :RBT
:BAD
dir X:\ /b
echo Cannot find %ST% !
echo.
:RBT
exit
@echo Press a key to reboot now...
pause
wpeutil reboot
pause
а в скрипте mysetup.cmd который лежит в Windows\System32 прописал
TITLE SETUP WINDOWS
@echo off
cls
color 27
echo.
echo.
echo 1 = Setup Windows 7 (x86) --> (_WIN/7x32)
echo.
echo 2 = Setup Windows 7 (x86-x64) [AIO] --> (_WIN/7AIO)
echo.
echo 3 = Setup Windows 8 (x86) --> (_WIN/8132)
echo.
echo 4 = Setup Windows 8 (x86-х64) [AIO] --> (_WIN/8AIO)
echo.
echo.
SET /P ANS="What system to put? (Press 1 or 2,3,4): "
IF /I "%ANS%"=="1" start X:\set7x32.wim.cmd
IF /I "%ANS%"=="2" start X:\set7AIO.wim.cmd
IF /I "%ANS%"=="3" start X:\set8132.wim.cmd
IF /I "%ANS%"=="4" start X:\set8AIOx32.wim.cmd
pause
Да дело в том что запускаться то запускается, только названия установок не отображаются, а вместо них во всех 4 строках одна и таже надпись: The system cannot find the path specified.


Последний раз редактировалось: sergeysvirid (2014-12-17 13:59), всего редактировалось 1 раз

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

    korsak7
  • 107
  • Стаж: 9 лет 4 месяца
  • Сообщений: 1082
  • Репутация:62

    [+] [-]
я бы настойчиво рекомендовал убрать символ ">" из строк "echo ..."

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

    Гость
  • Стаж: 54 года
  • Репутация:

    [+] [-]
Да не в символах дело > это команда
Пример: Echo Hello >1.txt
Создается текстовый файл с именем 1 и текстом в нем Hello


Последний раз редактировалось: (2014-12-16 21:16), всего редактировалось 2 раз(а)

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

    korsak7
  • 107
  • Стаж: 9 лет 4 месяца
  • Сообщений: 1082
  • Репутация:62

    [+] [-]
дело не в количестве. Этот символ служебный и перенаправляет текст. В нашем случае в никуда

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

    xodok
  • 113
  • Стаж: 9 лет 4 месяца
  • Сообщений: 26
  • Репутация:5

    [+] [-]
  • Откуда: Люберцы
Редактирование BCD и bootmgr, конечно, процесс творческий, однако, для нефанатов такого творчества можно обойтись и без оного с использованием китайской фичи NTBOOT.ISO. Для запуска boot.wim из любой папки с распакованным NTBOOT.ISO достаточно прописать в menu.lst под grub4dos что-то типа :
title INSTALL Windows 8x64 with flash
command %NTBOOT% nt6=/unpack/win8x64/SOURCES/BOOT.WIM
Интегрировать скрипт в BOOT.WIM при установке с флешки, как предлагает уважаемый puhpol, тоже не обязательно по другому варианту с сайта http://www.rmprepusb.com/ Достаточно разместить в корне флешки файл AutoUnattend.xml.
Для заинтересованных, мой вариант установки NT6 из распакованного дистрибутива в блоге и на сайте OSzone

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

    Гость
  • Стаж: 54 года
  • Репутация:

    [+] [-]
NTBOOT.ISO выложите тут, на baidu.com уже удалили
Кстати, если что у китайцев скачать нужно, обращайтесь.
Я на baidu.com зарегистрировался и менеджер закачек на русском нашел..


Последний раз редактировалось: (2014-12-16 22:19), всего редактировалось 4 раз(а)

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

    puhpol
  • 2
  • Стаж: 9 лет 6 месяцев
  • Сообщений: 888
  • Репутация:73

    [+] [-]
xodok, Доброго времени!
Читал не давно в вашем блоге, но попробовать руки не дошли......
А с файлом AutoUnattend.xml. насколько помню с флешкой нормально, а с HDD какие то лишние телодвижения нужны.
К тому же чем больше вариантов тем лучше. Каждому свое.

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

    xodok
  • 113
  • Стаж: 9 лет 4 месяца
  • Сообщений: 26
  • Репутация:5

    [+] [-]
  • Откуда: Люберцы
Joker-2013, обновления NTBOOT особо не отслеживаю. Одну из последних версий забросил в облако https://yadi.sk/d/mAM-2nVrdRLWD
1088
А с файлом AutoUnattend.xml. насколько помню с флешкой нормально, а с HDD какие то лишние телодвижения нужны.
Не особо сложные телодвижения. Либо вместе с USB HDD еще и флешку подключать с единственным файлом AutoUnattend.xml, либо этот файл засунуть в корень BOOT.WIM


Последний раз редактировалось: xodok (2014-12-16 22:45), всего редактировалось 1 раз

Страница 5 из 18


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

Текущее время: 06-Май 15:52

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


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