文件夾目錄導出
1. 如何在文件夾內自動生成文檔目錄
用dos即可實現,不是很難。
首先新建一個文本文檔(注意,要是txt格式)
再打開輸入以下內容「dir /s /n >目錄.txt」
再點選另存為,「文件名」欄改為「目錄.bat」這時注意要去掉txt後綴,文件類型改為所有就可以了。雙擊運行。然後就可以移動到任何文件夾生成了。
2. 如何導出文件目錄
一。利用命令行顯示驅動器或路徑的文件夾結構。 TREE [drive:][path] [/F] [/A] /F 顯示每個文件專夾中文件的名稱。 /A 使用 ASCII 字元屬,而不使用擴展字元。 X:\>tree H:\ /f 這樣你就可以在命令行下看到H盤下所有文件及文件夾的樹形目錄。也可將目錄保存為記事本文件: X:\>tree H:\ /f >d:\list.txt 這樣命令會在D盤下生成一個名為list.txt的文本文件。 2、X:\>tree C:\ /f> X:\list.txt X:\>tree D:\ /f>>X:\list.txt X:\>tree E:\ /f>>X:\list.txt X:\>tree F:\ /f>>X:\list.txt 利用「>> 」追加文件列表到list.txt。 3、如果輸入了以下命令:X:\>tree 則會顯示當前目錄下的內容。可以省略路徑。 二。由於上個方法導出的目錄沒有樹形開關很不方便,於是推薦一個小軟體:文件夾目錄統計器1.1綠色版,它能方便選擇要導出的文件目錄,然後導出成htm格式,最主要是的帶樹形開頭哦~我的D盤導出的文件竟然要21M
3. 如何輸出所有文件夾和文件的名稱和目錄
1、如果想要批量輸出哪個文件夾下面的文件和文件夾名,就在這個文件夾下面新建一個文本文件。
4. 如何生成文件夾及子目錄下的所有文件清單
用Dir命令生成文件列表
Dir命令是Windows 2000「命令提示符」窗口中的一個內部命令,巧妙地加以運用,也可以生成文件列表。
假定要想生成「C:\Winnt\Media」文件夾中的文件列表,可以在「命令提示符」窗口(依次執行「開始/程序/附件/命令提示符」,可以打開「命令提示符」窗口)的命令行上執行如下命令:Dir c:\Winnt\Media /s /4 >c:\Filelist.txt(注意各參數之間要加空格),其中「/s」表示生成文件列表時也生成子目錄中的文件列表,「/4」表示用四位年份顯示文件創建日期,「>c:\Filelist.txt」表示利用文件重定向功能將文件列表保存起來,建議每次生成的文件最好取不同的名稱並保存到適當的目錄(目錄須預先創建),以防止列表文件被自動覆蓋。
用Dir生成的文件列表可以顯示文件或文件夾名稱、大小、創建日期和時間等信息,還可以將文件和文件夾按一定的順序排列,並且可以只生成具有某種屬性的文件或文件夾的列表,詳細用法可以用「Dir 」命令得到。
___________________________________________________
用Tree命令生成文件列表
在Windows 2000中,我們可以在「命令提示符」窗口中用
Tree命令以圖形方式顯示驅動器或路徑的文件夾結構,並且可以將它保存到一個文本文件中。Tree命令的使用格式為:Tree [drive:][path] [/F] [/A]。 其中[drive:][path] 指定要列出的驅動器、目錄,「/F」用來顯示每個子文件夾中的文件,「/A」表示使用ASCII字元,而不使用擴展字元。例如,我們在命令行輸入:「Tree C: /F >C:\TXT\Filelist.txt」,可以將C盤上所有文件夾中的文件列表保存到「C:\TXT\Filelist.txt」文件中。
用Tree命令生成的文件列表採用「樹形」圖形方式來顯示,非常直觀形象,對長文件名和中文的支持也最好,但只能顯示文件和文件夾的名稱等信息
5. win7 如何導出全路徑文件目錄
使用tree命令導出windows的文件夾/文件的目錄樹
TREE [drive:][path] [/F] [/A]
/F 顯示每個文件夾中文件的名稱。(帶擴展名)
/A 使用 ASCII 字元,而不使用擴展字元。
tree -f > list.txt -- 將帶擴展名的文件目錄輸出到list.txt文件中
使用方法
開始——》運行——》輸入cmd回車
然後比如我要導出 我的電腦 e盤 下的 php/htdocs/task文件夾
那麼我輸入 e: 回車
然後輸入 cd php/htdocs/task 回車
然後輸入 tree -f >tree.txt 回車
那麼在 task文件夾下面就生成了 tree.txt文件
內容如下
文件夾 PATH 列表
卷序列號為 A889-6D07
E:.
│ tree.txt
│
├─admin
│ │ admin.inc.php
│ │ task.inc.php
│ │
│ └─templates
│ header.tpl.php
│ task_add.tpl.php
│ task_edit.tpl.php
│ task_log.tpl.php
│ task_manage.tpl.php
│
├─include
│ common.inc.php
│ task.class.php
│
├─install
│ chmod.txt
│ config.inc.php
│ extention.inc.php
│ mysql.sql
│
└─uninstall
delete.txt
mysql.sql
如果只想要文件夾的目錄 ,那麼最後一步輸入 tree >tree.txt就可以了
6. 如何在文件夾內自動生成文檔目錄
:將以下代碼復制到txt文檔中,將txt後綴改成bat
:然後雙擊運行,就可以選擇是否去除文件名中的空格,是否生成文件夾目錄或者文件目錄
@echooff
colorf2
echo我可以將【文件夾】目錄及子目錄【去除文件名空格】整理到-目錄表格.xls
echo下一步,選擇要執行的功能。
pause
:--------------------------------------
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
7. win7 如何導出全路徑文件目錄
使用tree命令導出的文件夾/文件的目錄樹
TREE [drive:][path] [/F] [/A]
/F 顯示每個文件夾中文件的名稱。(帶擴展名)
/A 使用 ASCII 字元,而不使用擴展字元。
tree -f > list.txt -- 將帶擴展名的文件目錄輸出到list.txt文件中
使用方法
開始——》運行——》輸入cmd回車
然後比如我要導出 我的電腦 e盤 下的 php/htdocs/task文件夾
那麼我輸入 e: 回車
然後輸入 cd php/htdocs/task 回車
然後輸入 tree -f >tree.txt 回車
那麼在 task文件夾下面就生成了 tree.txt文件
內容如下
文件夾 PATH 列表
卷序列號為 A889-6D07
E:.
│ tree.txt
│
├─admin
│ │ admin.inc.php
│ │ task.inc.php
│ │
│ └─templates
│ header.tpl.php
│ task_add.tpl.php
│ task_edit.tpl.php
│ task_log.tpl.php
│ task_manage.tpl.php
│
├─include
│ common.inc.php
│ task.class.php
│
├─install
│ chmod.txt
│ config.inc.php
│ extention.inc.php
│ mysql.sql
│
└─uninstall
delete.txt
mysql.sql
如果只想要文件夾的目錄 ,那麼最後一步輸入 tree >tree.txt就可以了
8. 如何一鍵導出文件夾所有根目錄下的文件
1、運行 cmd,進入dos界面。
2、輸入命令(假設你要導出的文件夾是D盤的temp目錄內):
cd d:\temp
d:
tree /f >>d:\a.txt
輸入這三行命令就好了,容然後D盤temp文件夾裡面的所有文件夾名稱和文件名就都出現在D盤根目錄下的a.txt文件中了。
3、
1)用你需要導出文件名的那個文件夾路徑替換掉第一行裡面的
d:\temp
2)然後用你的盤符替換掉上面三行中的d。