Cmd 回显我插入的内容

Cmd 回显我插入的内容,cmd,echo,Cmd,Echo,我想写一个批处理程序,可以重复我插入的内容,比如echo 说[说什么] 那么,如何仅使用批处理语言来实现这一点呢 谢谢你的回答 窗口版本:Windows 7 64位 现在我知道我可以用这句话了: 设置内容=%command:~6% 回显%what% 就这些。简单 这将是一个名为speak.bat的简单单行批处理文件: set /p speak=What to speak? echo %speak% 它不会处理某些特殊字符,但对于纯文本,它可以正常工作。如果使用set speak=echo,则

我想写一个批处理程序,可以重复我插入的内容,比如echo

说[说什么]

那么,如何仅使用批处理语言来实现这一点呢

谢谢你的回答

窗口版本:Windows 7 64位

现在我知道我可以用这句话了:

设置内容=%command:~6% 回显%what%


就这些。简单

这将是一个名为speak.bat的简单单行批处理文件:

set /p speak=What to speak? 
echo %speak%

它不会处理某些特殊字符,但对于纯文本,它可以正常工作。

如果使用set speak=echo,则键入%speak%Hello world!它说“你好,世界”这就是你想要的吗?

不,那不是我想要的。我想直接输出用户插入的内容。不过,谢谢你的回复。你能给我我想要的答案吗?你想用speak这个词代替echo吗?是的。这就是我想做的。
@echo %*