纯DOS(MS-DOS 6.22)下向文本文件内写入">"重定向字符:
echo exit|command /k prompt echo dir c:/w $Gnul$_|find "echo" >>b.txt
执行后,其 b.txt 内容为:
echo dir c:/w >nul
等等……不知道你的command.com文件的具体位置的情况下,为了保险,用ComSpec环境变量,改成如下:
echo exit|%comspec% /k prompt echo dir c:/w $Gnul$_|find "echo" >>b.txt
但是加了%comspec%环境变量(这个变量内存有command.com的物理位置)以后,
上面这句就必须在批处理文件内执行,如果在命令行执行它是无效的。
Last edited by redtek on 2006-11-5 at 08:16 AM ]