delphi:命令行传递带引号的xml

时间:2013-01-23 12:46:39

标签: xml windows delphi console

我正面临一个问题。我将带有属性的xml和其他参数传递给控制台应用程序。

我正在发送正在发送的字符串。

/menu mycmd "print abc=myfile.txt,XML=<Action UIStatus="011" _UIDS="Action" StartingNumber="00004" EndingNumber="00006" FromLabel="Include" All="TRUE" />"

我在控制台中获得的字符串是

/menu mycmd print file=myfile.txt,XML=<Action UIStatus=011 _UIDS=Action StartingNumber=00004 EndingNumber=00004 FromLabel=Include All=TRUE />

缺少引号。

请帮帮我。

1 个答案:

答案 0 :(得分:0)

引号被shell吸收。如果你想要你的报价不被吸收,那就逃避吧。即。

/menu mycmd \"print abc=myfile.txt,XML=\"

你在哪种控制台上工作? /menu代表什么?这是你的命令行提示符吗?