Я использую WinPE, чтобы сложить образ Windows 10 с помощью DISM и скопировать мои установочные файлы на место для первой загрузки. У меня не было проблем с использованием сценария и вызовом команды «wpeutil reboot» в конце сценария, но проблема в том, что этот P C использует загрузку UEFI и после выбора USB-накопителя из меню загрузки, он просто l oop и запускайте WinPE и go через процесс снова и снова, если кто-то не удалит USB-накопитель после того, как мой сценарий завершится.
Я решил обратиться к ПОЛЬЗОВАТЕЛЮ, чтобы удалить USB-накопитель, вызвать PAUSE , а затем вызовите команду «wpeutil reboot», но проблема в том, что когда включено «PAUSE», я получаю сообщение об ошибке, что не удается найти указанный путь (см. связанную фотографию). Если я удаляю ПАУЗУ, она работает как положено.
Любая помощь приветствуется.
@echo Find a drive that has a folder titled Images.
@for %%a 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 @if exist %%a:\Deploy\ set IMAGESDRIVE=%%a
@echo The DEPLOY folder is on drive: %IMAGESDRIVE%
@dir %IMAGESDRIVE%:\Deploy /w
diskpart /s %IMAGESDRIVE%:\Deploy\Scripts\CreatePartitions-UEFI.txt
Dism /apply-image /imagefile:%IMAGESDRIVE%:\Deploy\Image\DE6340.swm /swmfile:%IMAGESDRIVE%:\Deploy\Image\DE6340*.swm /index:1 /applydir:w:\
W:\Windows\System32\bcdboot W:\Windows /s S:
md w:\TEMP
xcopy /s %IMAGESDRIVE%:\Deploy\Apps\Temp W:\TEMP
xcopy /s %IMAGESDRIVE%:\Deploy\Scripts\Temp.vbs "W:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup"
cls
@ECHO OFF
ECHO ******************************************
ECHO *********** STEP 1 - COMPLETE ************
ECHO ******************************************
ping 1.1.2.2 -n 1 -w 1000 > nul
ECHO.
ECHO **********************************************
ECHO *** REMOVE THE USB DRIVE BEFORE CONTINUING ***
ECHO **********************************************
ECHO.
ping 1.1.2.2 -n 1 -w 2000 > nul
PAUSE
wpeutil.exe reboot
Ошибка возвращается при включении PAUSE