我想在屏幕上回显一条命令。我正在为某人制作一些教程,并且我想要显示当他们按Enter键时将要运行的命令。在屏幕上回显一条命令
例如,我有这个至今:
echo off
echo Tutorial
pause
echo .
echo .
echo This will show how to read the first line of a text file and place into another text file
echo .
echo .
pause
set /p texte=< test.txt
echo FOR %P IN (%texte%) DO(echo blah >> test2.txt)
pause
但是,它不会当它到达最后回音,因为我回应一个命令,而不仅仅是文字工作。有没有办法回应一个命令?
编辑:当我尝试运行这样的事情时,它会说有一个错误,一旦它达到最后的回声命令,它说我试图运行echo命令后面的东西。但实际上,我想要做的是显示我将在下一行使用的命令或沿着这些命令行的命令。
这只是我正在做的一个例子,我很抱歉,如果实际的回声声明一般没有意义。我只是想知道是否有办法回应一个命令。
你的意思是回显命令的语法以及执行它?只需在没有回声的下一行重复命令... –
是的,我知道。对不起,我忘了提到这个问题。当我尝试回显命令时,它说有一个错误,因为我正在尝试执行命令。但是,真的,我只是想展示我要做的命令。我试过把它放在“”中,但它仍然不起作用。 – chakolatemilk
哦,好吧,当它显示命令/输出时,只需执行'echo on'。 'echo off'不是一个死胡同的命令。它可以被撤消。 –