批处理文件以查找所有Access数据库

时间:2014-08-18 14:59:37

标签: batch-file

我需要帮助创建一个批处理文件,该文件在文件目录中查找具有.accdb的所有文件,然后将文件名和完整路径写入文本文件。第一次这样做越多细节越好。我想了解这一点,以便我可以创建其他批处理文件。

2 个答案:

答案 0 :(得分:0)

这可能就是你要找的东西。改变"数据库DIR"到您要搜索的目录,并将c:\ OUTPUT.txt更改为您想要的输出位置和文件类型。

@echo off
SET FILEPATH="Database DIR"  
FOR /f "tokens=*" %%G IN ('dir /b "%FILEPATH%" *.accdb') DO (
echo %FILEPATH%%%G >> c:\OUTPUT.txt
)

答案 1 :(得分:0)

这将从当前目录及以下搜索:

dir *.accdb /s /b /a-d >file.txt

这是从特定文件夹搜索并写入另一个位置的文件的另一种命令形式:

dir "c:\folder\*.accdb" /s /b /a-d >"d:\other folder\file.txt"