联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
Originally posted by sylovanas at 2008-3-25 10:40: 那样是针对%%i而已没有针对%1-%9 这样试看看没测试 for %%i in (%*) do echo del c:\%%~nxi ^/f ^/s ^/q ^/a 测正常的话就将echo和^去掉 Last edited by sylovanas on 2008-3-25 at 10:42 AM ]
“我的问题是%~nx1的理解? nx是否是代表文件名的全称:文件基本名+扩展名 1是否是代表第一个参数”
为什么我只在BAT里输入del "%~nx1" /f/s/q/a 就把同目录的文件都删了,而不是只删1个
Originally posted by fuuma at 2008-3-25 12:18 PM: 为什么我只在BAT里输入del "%~nx1" /f/s/q/a 就把同目录的文件都删了,而不是只删1个