2014-03-26 33 views
0

我想這樣做:的Windows管道簡單的問題

echo <test> | more 

這沒有工作,所以我嘗試這樣的:

echo ^< test ^> | more 

這並沒有工作,要麼

上午什麼我做錯了?

PS .:我需要打印括號。他們是我需要的字符串的一部分。

回答

1

更多不正確解析轉義字符串,你需要經過一些躍點。

for /f "delims=" %a in ("^< test ^>") do echo %a | more 
+0

非常感謝!這是完美的! – N00b101

+0

這是一個很好的解決方案,但解釋不正確。處理'<' and '>'字符更多沒有問題。請參閱[我的答案](http://stackoverflow.com/a/22673717/1012053)以獲得更準確的解釋。 – dbenham