代码:
:echo
if not "%1"=="/?" (
echo %*
) else (
echo ECHO :
echo Write line.
echo.
echo Syntax :
echo echo [text]
)
goto :start
我把它放在我的命令行界面中
但是当我使用call :echo /?
时,却没有成功
我能做什么?我应该使用-?
代替/?
吗?
答案 0 :(得分:0)
杯子在他的评论中诊断出这个问题。 CALL命令将/?
解释为对CALL命令本身的帮助请求。
您可以将脚本中的第二行更改为:
if not "%~1"=="/?" (
然后当您调用例程时,请使用:
call :echo "/?"