У меня есть пакетный скрипт, который по сути представляет собой бесконечный цикл, который сбрасывается после паузы> nul. Тем не менее, мне нужен способ заменить каждый набор/p на набор, чтобы удалить запрос, все еще показывая ввод, который был указан в предыдущем цикле. Могу ли я реализовать что-то в этом скрипте, чтобы самостоятельно отредактировать весь набор/p для установки?Batch Self-Altering Script
@echo off
title
setlocal enabledelayedexpansion
:a
cls
set /p a=Hello, world
echo %a%
pause>nul
goto a
Вывод, который я хочу после первой петли:
@echo off
title
setlocal enabledelayedexpansion
:a
cls
set a=Hello, world
echo %a%
echo %a%
pause>nul
goto a
Может кто-нибудь, пожалуйста, объясните мне answser Aacini, потому что это, кажется, работает отлично.
Пожалуйста, покажите нам сценарий, который вы хотите изменить самостоятельно, и код, который вы должны сделать до сих пор. – Monacraft
Я обновил сообщение, чтобы показать сценарий. – user3093536
, который не установлен ... – nephi12