Board logo

标题: “for /f %a in (TODEL.txt) do del %a”报“syntax error"错。 [打印本页]

作者: dkaw     时间: 2007-9-29 10:42    标题: “for /f %a in (TODEL.txt) do del %a”报“syntax error"错。

DOS还是在上学时学的DOS3.1,不是很了解。在论坛下载了一批处理资料,对FOR命令的“for /f %a in (TODEL.txt) do del %a”这条指令很感兴趣,不过在我的试用中,系统却提示“syntax error".
for /f %%a in (kivifi.txt) do del %%a
for /f %a in (c:\kivifi.txt) do del %a
for /f %%a in (c:\kivifi.txt) do del %%a
上述三条指令都要报“syntax error",我不知道问题出在什么地方,请大侠们为我指点一下,谢谢!
作者: lxmxn     时间: 2007-9-29 12:00
运行环境是什么?
作者: dkaw     时间: 2007-9-29 12:17
MS-DOS 7.1,加载了IFS,支持NTFS的读写功能。
我想做个DOS下删除病毒的小程序。
作者: wudixin96     时间: 2007-9-29 12:30
纯DOS环境

for没有/f开关的,我记得
作者: yqi99     时间: 2007-9-29 12:49
纯DOS的for,功能太弱... 真伤心
谁能搞一个增强型的,呵呵
作者: dkaw     时间: 2007-9-29 14:26
谢谢大家的支持,看来只好想其它办法了。