[Quote]

    NeleGal-38
  • 122
  • Longevity: 10 years
  • Posts: 506
  • REPUTATION:38

    [+] [-]
  • Location: Из леса вестимо
nikzzzz, Я с ним уже пол года воюю! ))) Пишу программу по установке винды, соответственно она будет запускаться не только на WinPE, но и на обычной винде. Версий Diskpart много и они немного отличаются. А портативной Diskpart я не встречал..

[Quote]

    Ander_73
  • 15549
  • Longevity: 8 years 9 months
  • Posts: 4128
  • REPUTATION:127

    [+] [-]
NeleGal-38, есть могучая утилита RMPARTUSB.EXE как часть проекта RMPrepUSB
RMPartUSB.exe is a command line Windows program that can access USB (and non-USB) storage devices, e.g. flash memory (UFDs) or USB hard disks or USB card readers, and partition and format them to make them bootable.

[Quote]

    naifle
  • 762
  • Longevity: 10 years
  • Posts: 199
  • REPUTATION:26

    [+] [-]
NeleGal-38, это не оно?...WinPE Diskpart GUI Micro v1.3

[Quote]

    NeleGal-38
  • 122
  • Longevity: 10 years
  • Posts: 506
  • REPUTATION:38

    [+] [-]
  • Location: Из леса вестимо
naifle, aa Нет, эта программа использует встроенный в винду Diskpart

[Quote]

    NeleGal-38
  • 122
  • Longevity: 10 years
  • Posts: 506
  • REPUTATION:38

    [+] [-]
  • Location: Из леса вестимо
Ander_73, В описании вроде можно работать с не USB дисками. Но как это делать непонятно. Вообще уже третий раз рассматриваю эту прогу, у неё проблемы с описанием, мало инфы про командную строку.

[Quote]

    KottoSOFT
  • 206
  • Longevity: 10 years
  • Posts: 562
  • REPUTATION:65

    [+] [-]
Приветствую друзья, а хотел бы спросить такое.
Собрал флешку раскидал обновлённые install.esd по папкам соответственно Win 7\8.1\10
Где по в AIO а где и по отдельности разрадности всё запускается устанавливается.
Установил себе три системы в UEFI ставится и в LEGACY
В общей сложности на флешке со сборкой Стрельца Antiwinblock и MSDart JOKER2013 126 вариантов установки Windows
Конечный образ занимает в таком виде 36 Гб. Теперь к сути вопроса у меня на флешке остаётся место под Драйверпак и ещё Гб 10\11
В каждой папке имеется своя папка $OEM$ хотел для удобства добавить на флешку небольшой Минсталл и чтобы SetupComplete
Запускал Минст из из папки в корне флешки, в конце установки Win 7\8\10 чтобы можно было сразу установить библиотеки NET и тому подобное.
Не подскажете, как эту строчку вписать не хочу, чтобы инсталляторы распаковывались в системном диске.

Здесь вместо автоактивации

@echo off
:actwin7
cls
echo.Activate Windows 7 and 8.1...
"%SystemDrive%\Activators\Re-Loader_ByR_1n_V3.0Beta3.0\Re-LoaderByR@1n.exe" /ActAuto /RestorePoint /Logo=AutoDetect

[Quote]

    Profvit
  • 1322
  • Longevity: 10 years
  • Posts: 53
  • REPUTATION:3

    [+] [-]
KottoSOFT, aa я подобным способом запускаю SDI во время установки ОС. Вот переделал под MInst, должно по идеи подойти:
@ECHO OFF
::название папки (путь если не в корне)
set papka=MInst
::имя исполняемого файла
set file=Minst.exe
:: Производится поиск диска на котором находится
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 C D) do if exist %%I:\%papka% set bukva=%%I:
::Создается переменная zapusk
set zapusk=%papka%\%file%
:: Если нужно чтобы батник ждал завершения работы программы
::start "" /d"%bukva%\%papka%" /B /wait "%bukva%\%zapusk%"
start "" /d"%bukva%\%papka%" /B "%bukva%\%zapusk%"
exit

[Quote]

    KottoSOFT
  • 206
  • Longevity: 10 years
  • Posts: 562
  • REPUTATION:65

    [+] [-]
Profvit,
Спасибо, протестирую в принципе и SDI можно запустить вперёд, но это уже для своего пользования, а так для пользователей буду выкладывать только с пустыми папками SDI и MInst а чем заполнять пусть сами решают.

[Quote]

    Hulk7778
  • 171
  • Longevity: 10 years
  • Posts: 96
  • REPUTATION:0

    [+] [-]
  • Location: Мурманск
@echo off
SetLocal EnableExtensions  EnableDelayedExpansion
set wdir=MInst
set filename=Minst.exe
set params= /t 05
rem set params={Patch}\Profiles\2_Portable.ini  /t 05
set fullpath=%wdir%\%filename%
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 DIR %%i:>NUL 2>&1 && SET zz=!zz!%%i
FOR %%i IN (%zz%) DO IF EXIST %%i:\%fullpath% SET InstallMedia=%%i:
rem if exist "%InstallMedia%\%fullpath%" start /b "" /d"%InstallMedia%\%wdir%" "%InstallMedia%\%fullpath%" %params%
if exist "%InstallMedia%\%fullpath%" start /b "" /d"%InstallMedia%\%wdir%" /Wait  "%InstallMedia%\%fullpath%" %params%
exit

_________________
Signed off for violation of forum rules

[Quote]

    Profvit
  • 1322
  • Longevity: 10 years
  • Posts: 53
  • REPUTATION:3

    [+] [-]
KottoSOFT, кстати есть вариант от автора программы ab :

Запуск методом FirstLogonCommands

Команда ищет файл профиля %i:\MInstAll\profiles\Autounattend.ini на всех дисках, при наличии данного профиля запуск MInstAll с автоматической установкой программ из профиля %i:\MInstAll\profiles\Autounattend.ini
Преимущество метода, это не надо перепаковывать install.wim, достаточно положить в корень диска файл ответов.
У метода есть недостаток, при наличии картридера, если буква пустого картридера будет раньше буквы диска с MInstAll, появится ошибка, для продолжения достаточно закрыть сообщение с ошибкой.
Команда start используется для того, что бы избежать ожидания выполнения запущенной команды, тем самым Windows продолжит процесс загрузки до рабочего стола не дожидаясь пока MInstAll установит все программы.
<FirstLogonCommands>
  <SynchronousCommand wcm:action="add">
  <Order>1</Order>
  <CommandLine>cmd /c "FOR %i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST %i:\MInstAll\profiles\Autounattend.ini start """" %i:\MInstAll\MInst.exe {Patch}\profiles\Autounattend.ini /t 0 & exit"</CommandLine>
  </SynchronousCommand>
</FirstLogonCommands>

[Quote]

    KottoSOFT
  • 206
  • Longevity: 10 years
  • Posts: 562
  • REPUTATION:65

    [+] [-]
Hulk7778, Profvit,
Спасибо!!! Я подумал и решил, что всё таки для свеже установленной системы, главнее будет установка драйверов в первую очередь, по вашим скриптам пропишу путь к запуску SDI с флешки.

Благо у меня на флешке 20 с мелочью Гб. свободно, хватит и для Driverpack и MInstAll средних размеров.

[Quote]

    At1ant
  • 15813
  • Longevity: 8 years 8 months
  • Posts: 53
  • REPUTATION:30

    [+] [-]
NeleGal-38, Посмотри tbosdt.7z, может подойдет.

[Quote]

    KottoSOFT
  • 206
  • Longevity: 10 years
  • Posts: 562
  • REPUTATION:65

    [+] [-]
Помогите подправить скрипт, что не так сделано? Кто разбирается в таких вещах? Выше я писал про мульти флешку.
Корень флешки. Задача запустить при выходе на рабочий стол SDI из папки.

Содержимое папки SDI

Как видите там два экзешника по разрядностям и bat файл с таким содержимым,

SDIO_auto

@echo off
rem 32-bit version of SDIO works BOTH on 32-bit and 64-bit Windows.
rem 64-bit version of SDIO works ONLY on 64-bit Windows.
rem EXECEPTION: 32-bit version of SDIO cannot run on Windows PE x64.
rem 64-bit version is faster and doesn't have the 2GB RAM per process limitation.
title=Start Snappy Driver Installer Origin
IF %PROCESSOR_ARCHITECTURE% == x86 (IF NOT DEFINED PROCESSOR_ARCHITEW6432 goto bit32)
goto bit64
:bit32
echo 32-bit
set xOS="R"
goto cont
:bit64
echo 64-bit
set xOS="x64_R"
:cont
for /f "tokens=*" %%a in ('dir /b /od "%~dp0SDIO_%xOS%*.exe"') do set "SDIOEXE=%%a"
if exist "%~dp0%SDIOEXE%" (
start "Snappy Driver Installer Origin" /d"%~dp0" "%~dp0%SDIOEXE%" %1 %2 %3 %4 %5 %6 %7 %8 %9
goto ex
) else (
echo.
echo Not found 'Snappy Driver Installer Origin'!
echo.
timeout 6
)
:ex
Под установленной Виндой запускает установщик Драйверов, насколько я понял по разрядности. В предложенном мне выше скрипте SETUPCOMPLETE написал так

Stupcomplete

@echo off
SetLocal EnableExtensions EnableDelayedExpansion
set wdir=SDI
set filename=SDIO_auto.bat
set params= /t 05
rem set params={Patch}\Profiles\2_Portable.ini /t 05
set fullpath=%wdir%\%filename%
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 DIR %%i:>NUL 2>&1 && SET zz=!zz!%%i
FOR %%i IN (%zz%) DO IF EXIST %%i:\%fullpath% SET InstallMedia=%%i:
rem if exist "%InstallMedia%\%fullpath%" start /b "" /d"%InstallMedia%\%wdir%" "%InstallMedia%\%fullpath%" %params%
if exist "%InstallMedia%\%fullpath%" start /b "" /d"%InstallMedia%\%wdir%" /Wait "%InstallMedia%\%fullpath%" %params%
exit
Установил Винду с флешки и ничего не произошло.

[Quote]

    Ander_73
  • 15549
  • Longevity: 8 years 9 months
  • Posts: 4128
  • REPUTATION:127

    [+] [-]
KottoSOFT, а что за ключ?
set params= /t 05
Если запустить SDIO с этим ключом руками из командной строки, то что будет?

[Quote]

    KottoSOFT
  • 206
  • Longevity: 10 years
  • Posts: 562
  • REPUTATION:65

    [+] [-]
51961
Цитата
set params= /t 05
Если запустить SDIO с этим ключом руками из командной строки, то что будет?
Даже не знаю возник такой вопрос (желание) спросил тут выше мне вот Profvit и Hulk7778 выложили текст скрипта я его просто тупо скопировал и сохранил в виде setupcomplete.cmd

Page 4 of 95


Display posts:    

Current time is: 13-Nov 02:45

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