下面的代码只能够输出到文件中,但是屏幕上没法显示,该如何?谢谢!
@echo off
setlocal
@echo Please enter the name >>test.log 2>&1 ------解决方案-------------------- 如果你说的echo之后的内容没显示,那是你没有在这段话头尾加“”导致,因为你这段话有空格了,所以你使用下面这个例子看看是否可以满足你的要求?
@echo off
setlocal
echo “Please enter the name >>test.log 2>&1”
@echo on ------解决方案--------------------
有可能是我给出的引号是中文输入的,你尝试把引号改成英文输入
我这边测试是可以
@echo off
setlocal
echo "Please enter the name >>test.log 2>&1"
pause
@echo on