如何在文件夹中找到未存在的文件?

时间:2011-05-09 07:43:36

标签: windows batch-file cmd

我有一个包含.mp4文件的文件夹,我使用网络应用程序在线显示。关于我从数据库中获取的视频文件的其他信息。

我在数据库中有n个文件,在文件夹中有n-6个文件。

如何使用Windows批处理或cmd查找文件夹中不存在的文件的名称?

1 个答案:

答案 0 :(得分:0)

这可能是你的蝙蝠脚本

FOR /F "tokens=*" %%a IN ('SQL SELECT filename FROM directory') DO (
  IF EXIST %%a (
    ECHO %%a 
  ) ELSE (
    ECHO %%a NOT FOUND!
  )
)

假设您的数据库有某种方式从命令行进行查询,请将SQL命令行替换为appropiate命令(MYSQL,SQLCMD,DB2 ...),并使用适用于您的架构的实际SQL查询语句。