Iska, ну в нюансах я туго пока разбираюсь. Как-то не доводилось раньше ни bat-ники, ни cmd-шники писать. Там может быть куча ошибок.
Вообще я хотел, чтобы после завершения операции (кроме полного удаления) и последующего нажатия Enter окно возвращалось в исходное состояние, т.е. к списку возможных действий.
Весь код целиком
Код:

@cls
@echo ----------------------------------------------------------
@echo Панель упраления для Silver Raven mods pack версии 1.1.2
@echo ----------------------------------------------------------
@echo.
@echo.
@echo 1. Копировать отсортированный список плагинов в AppData пользователя?
@echo.
@echo Нажав цифру 1, вы подтверждаете свое согласие на копирование.
@echo.
@echo.
@echo.
@echo 2. Проверка наличия обновлений сборки. (Настоятельно рекомендуется проводить хотя-бы раз в месяц).
@echo.
@echo Нажав цифру 2, вы подтверждаете свое согласие на переход по ссылке загрузки обновлений. (Откроется браузер)
@echo.
@echo.
@echo.
@echo 3. Очистка сборки от устаревших файлов. (Используйте после установки обновлений сборки)
@echo.
@echo Нажав цифру 3, вы подтверждаете свое согласие на очистку сборки.
@echo.
@echo.
@echo.
@echo 4. Загрузка ReShade. (Не влияет на производительность игры, в отличии от ENB и SweetFX)
@echo.
@echo Нажав цифру 4, вы подтверждаете свое согласие на переход по ссылке загрузки. (Откроется браузер)
@echo.
@echo.
@echo.
@echo 5. Полное удаление сборки. (Если вы хотите сохранить какие-либо файлы, сделайте это сейчас)
@echo.
@echo Нажав цифру 5, вы подтвердите свое согласие на полное удаление сборки.
@echo *ВСЕ файлы в подпапках Interface, Meshes, Scripts, Sound, Textures, Video, а также плагины сборки и данный cmd файл будут удалены!
@echo.
@echo.
@echo.
@Set /p var="> Введите ваш ответ и нажмите Enter: "
:: Копирование отсортированного списка плагинов
if %var%==1 (
cls
set "BoxOut=%LOCALAPPDATA%\Skyrim Special Edition"
set "FileIn=Plugins.txt"
if not exist "%BoxOut%" md "%BoxOut%"
copy /Y "%~dp0%FileIn%" "%BoxOut%\"
pause
)
:: Загрузка обновлений
if %var%==2 (
cls
start https://yadi.sk/d/D54ZBhxj3ERxw6
exit
)
:: Очистка сборки от устаревших файлов
if %var%==3 (
cls
del "Data\Textures\effects\fxwhitewater02.*" "Data\Meshes\actors\manekin"
pause
exit
)
:: Загрузка Reshade
if %var%==4 cls && start https://reshade.me
exit
:: Полное удаление сборки
if %var%==5 (
cls
setlocal enableextensions enabledelayedexpansion
:: Удаляем папки сборки по списку
pushd "%~dp0" & (
rd /s /q "Data\Interface"
rd /s /q "Data\Meshes"
rd /s /q "Data\Scripts"
rd /s /q "Data\Sound"
rd /s /q "Data\Textures"
rd /s /q "Data\Video"
:: Удаляем плагины сборки по списку
del /f /q "Data\test1.*" "Data\test2.*"
popd
)
endlocal
:: Удаляем сам cmd-шник (пока не включать!)
::&& del "%~dpnx0"
pause
exit
)