重定向的问题我的写法是:“程序名 参数 > a”是写在.bat文件里的,执行.bat之后,得到的文件是a?在我指定的文件名后面多了一个问号,这是什么原因呢?如何解决?[解决办法]额,直接touch a 你看看得到是不是也是a?[解决办法]@echo offfor %%i in ("??.txt") do ((sort %%i>tmp.txtecho %%i ====for /f %%a in (tmp.txt) do set /p d+=%%a <nul>>c.txtcopy c.txt %%idel tmp.txtdel c.txt) )pause。。。以前写的bat。。但是。。重定向。。没这个问题。[解决办法]