Эхо два комплекта / п - PullRequest
       3

Эхо два комплекта / п

0 голосов
/ 12 февраля 2020

Я создал bat, который переименовывает папки и файлы внутри них, он запрашивает старое имя, а затем новое имя, например

SET /p originalcodename="Please enter the ORIGINAL codename: "
SET /p newcodename="Please enter the NEW codename: "

, и я сделал anohter bat для массовых процессов и вот так

echo example_oldfoldername| renamecodename.bat (
echo example_newfoldername| renamecodename.bat|rem
)

и это дало кучу ошибок. Интересно, есть ли способ заставить его отображать два входа, это немного сложно, но

1 Ответ

1 голос
/ 12 февраля 2020

Вам необходимо предоставить оба входа для одного и того же экземпляра вашего пакетного файла:

(echo example_oldfoldername&echo example_newfoldername)| renamecodename.bat

или сохранить его для чтения в пакетном файле:

(
  echo example_oldfoldername
  echo example_newfoldername
) | renamecodename.bat

Обратите внимание на любой блуждающие пространства, они невидимы, но получат часть переменных, что может привести к неожиданному поведению.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...