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