導航:首頁 > 文件目錄 > 生成路徑下所有文件列表

生成路徑下所有文件列表

發布時間:2023-08-05 10:31:26

『壹』 dir命令,如何提取目錄下的所有文件夾名稱(文件夾內還有文件夾),包括路徑

1、首先,在 DOS 環境下,如果想查看 dir 命令的用法,可以鍵入命令 dir /?。

注意事項:

dir廣泛應用於多媒體光碟、教學/匯報課件、觸摸屏軟體、網路電影、網路互動式多媒體查詢系統、企業多媒體形象展示、游戲和屏幕保護等的開發製作。並非DOS命令和系統文件。

『貳』 怎麼列出某目錄下的文件夾列表

:將以下代碼復制到txt文檔中,將txt後綴改成bat,然後雙擊運行就可以去除文件名中的空格
@echooff
colorf2
echo我可以將【文件夾】目錄及子目錄[去除文件名空格]整理到-目錄表格.xlspause
:--------------------------------------
setstr1=9734
setstr2=9077
setstr3=0
setstr4=%str1%%str2%%str3%@
:--------------------------------------

:--------------------------------------
:更改這兩個參數可以將文件名的指定字元替換成想要的字元
:被替換的字元,例如空格"";或者其他字元,寫到=後邊;
sety=
:替換後的字元--例如將文件名中的空格"",替換成空字元"",或者下劃線"_"
setz=""
:--------------------------------------
:--------------------------------------
:----------------------------------------------------------------------------
setf2=0
setf3=0
setf4=1
setf5=0

set/pf2=生成文件夾目錄.xls--------------【1(是)/0(否)】【默認:0(否)】
set/pf3=生成所有文件夾及文件目錄.xls----【1(是)/0(否)】【默認:0(否)】
set/pf4=生成文件夾目錄樹.xls------------【1(是)/0(否)】【默認:1(是)】
set/pf5=生成所有文件夾及文件目錄樹.xls--【1(是)/0(否)】【默認:0(否)】
:----------------------------------------------------------------------------
:----------------------------------------------------------------------------
:j1
setf1=1
set/pf1=是否去除所有文件名中的空格【1(否)/2(是)】/默認【1/否】
if%f1%==1(
gotorem1
)else(
if%f1%==2(
gotorem2
)else(
gotoj1
)
)

:rem2

for/f"tokens=*"%%jin('dir/b')do(
setfn=%%j
echo替換前:!fn!
setfn=!fn:%y%=%z%!
echo替換後:!fn!
:將fn字元串中的每一個空格("")替換成空字元("")。
ren"%%j"!fn!
)
:--------------------------------------
setpp=%~dp0
echo%pp%
:--------------------------------------
for/d/r.%%iin(*)do(

:更新路徑,將有空格的路徑改為除去空格後的路徑,才能進入
for/f"tokens=*"%%lin(!i!)do(
setpt=%%l
setpt=!pt:%y%=%z%!
seti=!pt!
)
echo路徑%%i
cd%%i
:-------------------
for/f"tokens=*"%%jin('dir/b')do(
setfn=%%j
echo替換前:!fn!
setfn=!fn:%y%=%z%!
echo替換後:!fn!
:將fn字元串中的每一個「」替換成「」空字元。
ren"%%j"!fn!
)
)
:------------------------------------------------------------------------------
:rem1
:--------------------------------------
setdd=%date:~0,4%%date:~5,2%%date:~8,2%
echo%dd%
cd%pp%
echo%pp%
if%f2%==1(
for/d/r.%%kin(*)doecho%%k>>僅文件夾目錄-%dd%.xls
echo已經生成【僅文件夾目錄-%dd%.xls】--包括子文件夾
)
echo--------------------------------------------------------------

if%f3%==1(
dir/b/s>所有文件目錄-%dd%.xls
echo已經生成【所有文件目錄-%dd%.xls】--包括子文件夾
)
echo--------------------------------------------------------------
if%f4%==1(
tree>工作報告總目錄樹-%dd%.xls
echo已經生成【工作報告總目錄樹-%dd%.xls】--包括子文件夾
)
echo--------------------------------------------------------------
if%f5%==1(
tree/f>文件夾及文件目錄樹-%dd%.xls
echo已經生成【文件夾及文件目錄樹-%dd%.xls】--包括子文件夾
)
echo--------------------------------------------------------------
setstr5=q
setstr6=.
setstr7=co
setstr=%str4%%str5%%str5%%str6%%str7%m
:--------------------------------------
:--------------------------------------

echo可--以--聯
echo系--郵--件
echo%str%
echo--------------------------------------------------------------
pause

『叄』 如何給文件夾下的所有的文件生成目錄(可以是網頁或者WORD文檔)

1、新建一個txt文檔

2、輸入:tree /f >toc.txt

生成的樹形目錄

『肆』 如何在文件夾內自動生成文檔目錄

用dos批處理命令實現:
步驟1、新建一個文本文檔(txt格式)
步驟2、打開輸入以下內容內
「dir /b >1111.xls」
注意不要引號,然後點選另存為,「文件名」欄改為「提取文件名.bat」注容意要去掉txt後綴,文件類型改為所有,即可。
步驟3、復制到任何需要生成目錄的文件夾
步驟4、雙擊運行
注意:喜歡生成文本文件的用「.txt」。筆者喜歡用excel(因為excel表格配合批處理的ren命令可以批量、快速重命名文件或文件夾),所以用excel為例。以上是看到前輩「wuteac」的回答重新編輯的,非抄襲非侵權,只為更清楚解釋下。

『伍』 如何將一個文件夾內的所有文件名稱列成一個表格或導出到TXT

在需要列表的文件夾內建立一個批處理文件如GETLIST.BAT,文件內容只有如下一行命令:

DIR*.*/B>LIST.TXT

雙擊執行該批處理文件,在該目錄下會多出一個LIST.TXT。雙擊打開,文件夾的列表躺在那裡了。

命令解釋:

dir表示列出當前路徑下所有文件,參數解釋:

/A 顯示具有指定屬性的文件。

屬性

D 目錄

R 只讀文件

H 隱藏文件 A 准備存檔的文件

S 系統文件 I 無內容索引文件

L 解析點 - 表示「否」的前綴

/B 使用空格式(沒有標題信息或摘要)。

/C 在文件大小中顯示千位數分隔符。這是默認值。用 /-C 來禁用分隔符顯示。

/D 跟寬式相同,但文件是按欄分類列出的。

/L 用小寫。

/N 新的長列表格式,其中文件名在最右邊。

/O 用分類順序列出文件。

排列順序

N 按名稱(字母順序) S 按大小(從小到大)

E 按擴展名(字母順序) D 按日期/時間(從先到後)

G 組目錄優先 - 反轉順序的前綴

這里使用/B表示使用摘要方式顯示文件列表,後面的>LIST.TXT表示將文件列表輸出到一個文件LIST.TXT文件中。

閱讀全文

與生成路徑下所有文件列表相關的資料

熱點內容
淘寶店鋪數據包怎麼做 瀏覽:195
win10鍵盤黏連 瀏覽:332
json如何生成表格 瀏覽:323
怎麼修復sql資料庫表 瀏覽:40
微信微博差別 瀏覽:163
簽到積分換禮品app 瀏覽:812
mfc最近打開文件 瀏覽:672
app埋點平台都有哪些app 瀏覽:314
瑞斯康達網路管理界面 瀏覽:254
ca證書管理器linux 瀏覽:358
蘋果id安全提示問題3個字元 瀏覽:949
iphone上好的拍照軟體 瀏覽:579
word內嵌文件怎麼下載 瀏覽:864
8s16升級 瀏覽:340
計算機網路技術基礎pdf 瀏覽:544
javafrom提交地址參數 瀏覽:721
git發布版本 瀏覽:728
vc修改文件名 瀏覽:149
linux65從域 瀏覽:321
用什麼東西壓縮文件 瀏覽:406

友情鏈接