【发布时间】:2013-06-18 19:39:28
【问题描述】:
所以我今天了解到可以通过以下命令设置换行符:
set nl=^&echo.
例如:
set nl=^&echo.
echo Hello%nl%world
产量
Hello
world
但是为什么会这样呢? ^&的意义是什么?
【问题讨论】:
-
哦,我看到了,是“代码注入”。
-
请参阅Explain how dos-batch newline variable hack works,了解如何真正在变量中获取换行符,以及如何使用它的说明和示例
标签: windows batch-file cmd