BAT檔案讀取資料夾下所有檔名並匯出

2021-10-05 01:58:03 字數 906 閱讀 6480

測試目錄結構:

e:\測試

–測試1\

----測試1.txt

----測試2\

------測試2.txt

將指令碼放到需要獲取檔名的根目錄中,直接執行指令碼。

執行:

執行完成後會在當前目錄生成allbook.txt檔案,開啟檔案就能看到檔名。

為了驗證指令碼是否正常完成我增加了end標誌位,可以刪除。

指令碼如下:

echo off & color 0a

::指定起始資料夾

set dir=

"%cd%"

echo dir=%dir%

set file=allbook.txt

if exist %file% del %file%

:: 引數 /r 表示需要遍歷子資料夾,去掉表示不遍歷子資料夾

:: %%f 是乙個變數,類似於迭代器,但是這個變數只能由乙個字母組成,前面帶上%%

:: 括號中是萬用字元,可以指定字尾名,*.*表示所有檔案

for /r %dir% %%f in

(*.*)do(

echo %%f

echo %%f >>%file%

)echo end >>%file%

echo ------------------------------end----------------------------------------------

pause

python讀取資料夾下所有csv檔案

讀取資料夾下的所有csv檔案 import os 輸出資料夾下的所有檔案 os.listdir data simulation data generation pdata2 1000 1 0.1 139 0.6.csv 1 0.2 290 0.6.csv 1 0.5 411 0.8.csv 1 0....

讀取指定資料夾下的所有檔案

c 怎樣讀取windows資料夾名和該資料夾中的excel表中的資料,並把讀到的資料夾名和excel表中的資料作為資料向插入到sql sever2000的資料表中 private void button1 click 2 object sender,system.eventargs e privat...

遍歷資料夾下所有檔案

對於遍歷資料夾來說,其實並不麻煩,使用file轉化位址物件,再用file組獲取內容,其實google都差不多做好了,我就懶得廢話了,直接上 public listlist new arraylist 遍歷所有檔案 public listgetfilelist string path else ret...