2010-03-08 96 views
1

如何在没有实际发出命令的情况下,在Windows命令提示符处使用的命令中嵌入CR + LF?如何在Windows命令提示符下发出的命令中嵌入CR + LF?

例子:

C:\Windows\system32>myprog -u user -p pass -text "Sincerely,\nRob"

是否达到MYPROG做处理断行?我认为必须有一些方法来表示Windows命令行可以识别的换行符。

+0

你能做类似C:\ Windows \ system32> myprog -u user -p pass -text overslacked 2010-03-08 19:07:04

+0

这将不起作用,因为-text参数需要引用字符串。 – 2010-03-08 19:16:38

+0

我试着将-text命令添加到RobSig.txt中,并通过管道将其运行,但该文件中的每一行都被视为单独的命令。所以,它认为罗布是一个命令。 – 2010-03-08 19:31:29

回答

1

从我所能理解的,它是根据你的程序来解密它接收到的输入(即如何处理来自流的数据)。通常将回车/换行作为分隔符。

1

你可能能够通过ascii号码13和10.在Windows世界中的一个'新行'实际上是\ r \ n(回车符和换行符),所以你需要它们都通过。

相关问题