Board logo

标题: [求助]怎样判断文件类型? [打印本页]

作者: beeny     时间: 2007-1-26 20:58    标题: [求助]怎样判断文件类型?

用DIR命令查看文件,怎样知道当前文件夹一有哪些文件类型,分别有多少个?
因为经常帮一别人整理文件夹,有时候里面太乱了,想用批处理来实现以下功能:
先用DIR命令查看文件夹下有那些文件,并找出它们的类型,然后再在当前文件夹下建立相应的文件夹(例:有JPG文件就建立JPG文件夹)并将相应的文件移动到该文件夹下!
作者: NWQ     时间: 2007-1-26 21:51
代码如下:
@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir/a-d/b/oe') do (
     set var=%%i
     set var=!var:~-3,3!
     if not exist !var! md !var!
)

作者: NWQ     时间: 2007-1-26 21:57
关于文件按照扩展名归类的批处理,兄可以参考namejm版主的代码,链接如下:
http://www.cn-dos.net/forum/view ... =%E5%BD%92%E7%B1%BB