Хорошо, так что играл с этим сценарием, и по какой-то неизвестной причине он всегда вылетает (выходит из командной строки), когда сценарий достигает оператора for, однако, если я просто копирую и вставляю эти команды одну за другой в cmd, он работает нормально. Может кто-нибудь сказать мне, почему это или как я могу обойти это? Спасибо
@echo off
CD C:\RemoteInstall\Boot\
set /p name=Enter the wim file name (no extension):
SET name=%name:~0%.wim
echo+ %name%
timeout >nul 2
FOR /f "tokens=*" %a in ('dir "%name%" /b /s') do set p=%~a
SET p=%p:~0%
echo %p%
timeout >nul 2
xcopy "%p%" C:\imagefix\image /y
timeout >nul 2
pause