繁体   English   中英

回声二集/p

[英]Echo two set /p

我制作了一个重命名其中的文件夹和文件的蝙蝠,它要求旧名称然后是新名称

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

我为批量处理制作了另一个蝙蝠,就像这样

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

它给出了一堆错误我想知道是否有办法让它回显两个输入它有点复杂但是

您需要将两个输入都提供给批处理文件的同一实例:

(echo example_oldfoldername&echo example_newfoldername)| renamecodename.bat

或者让它在批处理文件中保持可读:

(
  echo example_oldfoldername
  echo example_newfoldername
) | renamecodename.bat

注意任何杂散空间,它们是不可见的但会获得部分变量,这可能会导致意外行为。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM