联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
Originally posted by dikex at 2009-12-5 11:57: 大概是“del /f /s /q”后面路径的变量赋值时出问题,值为空,于是直接删除当前目录树下的文件 使用“del /f /s /q”前先判断后面路径的变量是否为空吧 [ Last edited by dikex on 2009-12-5 at 11:59 ]
Originally posted by lijinghan21 at 2009-12-6 11:36: Quote: Originally posted by dikex at 2009-12-5 11:57: 大概是“del /f /s /q”后面路径的变量赋值时出问题,值为空,于是直接删除当前目录树下的文件 使用“del /f /s /q”前先判断后面路径的变量是否为空吧 [ Last edited by dikex on 2009-12-5 at 11:59 ] 值为空?你的意思是,当系统找不到变量所对应的目录时,值就为空了对吧? 那二楼的“if defined”是什么意思呢?大侠可否解答一下?小弟在此拜谢了