Board logo

标题: 判断文件大于1G,则复制 [打印本页]

作者: maker0321     时间: 2007-11-12 14:29    标题: 判断文件大于1G,则复制

参考了论坛的其他帖子,自己也写了一个。可是运行不了,请帮忙看看,不胜感激。
批处理内容如下:
for /f "delims=" %%a in ('dir /s/b/a-d F:\') do ( if %%~za gtr 1073741824 copy %%~a d:\ )
作者: lxmxn     时间: 2007-11-12 17:41
一个可能是因为%%~za的值过大,超过了32位,另一个可能是“%%~a”里面有空格,加上双引号试试。
作者: maker0321     时间: 2007-11-13 14:41
确实是文件名有空格的原因。谢谢版主!!